.elementor-8095 .elementor-element.elementor-element-6ee0e71{--display:flex;--min-height:184px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 32px 8px rgba(0, 0, 0, 0.15);}.elementor-8095 .elementor-element.elementor-element-6ee0e71:not(.elementor-motion-effects-element-type-background), .elementor-8095 .elementor-element.elementor-element-6ee0e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121E26;}.elementor-8095 .elementor-element.elementor-element-6ee0e71:hover{box-shadow:0px 4px 7px 0px rgba(204, 204, 204, 0.5);}.elementor-8095 .elementor-element.elementor-element-6ee0e71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8095 .elementor-element.elementor-element-4bd6dfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8095 .elementor-element.elementor-element-4bd6dfd{top:-11px;}.elementor-8095 .elementor-element.elementor-element-4bd6dfd img{height:95px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8095 .elementor-element.elementor-element-1a5c27f > .elementor-widget-container{margin:8px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-8095 .elementor-element.elementor-element-1a5c27f.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-8095 .elementor-element.elementor-element-1a5c27f{left:0px;}body.rtl .elementor-8095 .elementor-element.elementor-element-1a5c27f{right:0px;}.elementor-8095 .elementor-element.elementor-element-1a5c27f{top:90px;text-align:left;}.elementor-8095 .elementor-element.elementor-element-1a5c27f .elementor-heading-title{font-family:"Poppins Bold", Sans-serif;font-size:17px;font-style:normal;letter-spacing:0px;color:var( --e-global-color-fb25641 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8095 .elementor-element.elementor-element-16febca.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8095 .elementor-element.elementor-element-16febca{left:10px;}body.rtl .elementor-8095 .elementor-element.elementor-element-16febca{right:10px;}.elementor-8095 .elementor-element.elementor-element-16febca{top:148px;text-align:center;font-family:"Poppins Bold", Sans-serif;font-size:13px;letter-spacing:0px;color:#F1873D;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8095 .elementor-element.elementor-element-cdf70b0 .elementor-button{background-color:#121E26;font-size:14px;font-weight:600;letter-spacing:0.7px;fill:#F1873D;color:#F1873D;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:7px 5px 7px 5px;}.elementor-8095 .elementor-element.elementor-element-cdf70b0 .elementor-button:hover, .elementor-8095 .elementor-element.elementor-element-cdf70b0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#121E26;}.elementor-8095 .elementor-element.elementor-element-cdf70b0{width:auto;max-width:auto;top:142px;}.elementor-8095 .elementor-element.elementor-element-cdf70b0.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-8095 .elementor-element.elementor-element-cdf70b0{left:93px;}body.rtl .elementor-8095 .elementor-element.elementor-element-cdf70b0{right:93px;}.elementor-8095 .elementor-element.elementor-element-cdf70b0 .elementor-button:hover svg, .elementor-8095 .elementor-element.elementor-element-cdf70b0 .elementor-button:focus svg{fill:#121E26;}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field.display-multiline, .elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{background-color:#F1873D;border-style:solid;border-width:5px 5px 5px 5px;border-color:#F1873D;}.elementor-8095 .elementor-element.elementor-element-257d57f{width:100%;max-width:100%;top:4px;z-index:5;}.elementor-8095 .elementor-element.elementor-element-257d57f > .elementor-widget-container{--e-transform-scale:0.6;}body:not(.rtl) .elementor-8095 .elementor-element.elementor-element-257d57f{left:27px;}body.rtl .elementor-8095 .elementor-element.elementor-element-257d57f{right:27px;}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field__content{color:var( --e-global-color-fb25641 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-align:center;}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;}.elementor-8095 .elementor-element.elementor-element-350a1b5 > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:5px 24px 5px 17px;border-radius:4px 4px 4px 4px;}.elementor-8095 .elementor-element.elementor-element-350a1b5.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8095 .elementor-element.elementor-element-350a1b5{left:-1px;}body.rtl .elementor-8095 .elementor-element.elementor-element-350a1b5{right:-1px;}.elementor-8095 .elementor-element.elementor-element-350a1b5{top:-105.632px;text-align:center;}.elementor-8095 .elementor-element.elementor-element-350a1b5 .elementor-heading-title{font-family:"Poppins Bold", Sans-serif;font-size:7px;line-height:1em;color:#FFFFFF;}@media(min-width:768px){.elementor-8095 .elementor-element.elementor-element-6ee0e71{--width:185px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-8095 .elementor-element.elementor-element-cdf70b0{left:82px;}body.rtl .elementor-8095 .elementor-element.elementor-element-cdf70b0{right:82px;}.elementor-8095 .elementor-element.elementor-element-257d57f .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for heading, class: .elementor-element-350a1b5 */.elementor-8095 .elementor-element.elementor-element-350a1b5 {
  position: absolute !important;
  top: 50px !important;
  left:-15px !important;
  transform: rotate(-45deg) !important;
  transform-origin: top left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ee0e71 */.destination-card {
            background-color: #ffffff;
            border-radius: 12px;
            overflow: hidden;
            box-shadow: 0 4px 12px rgba(18, 30, 38, 0.05);
            transition: box-shadow 0.3s ease;
        }

        .destination-card:hover {
            box-shadow: 0 8px 24px rgba(18, 30, 38, 0.1);
        }

        .destination-image {
            height: 200px;
            
               top: 0px;
             left: 0;
                right: 0;
    width: 100%;
            overflow: hidden;
        }

        .destination-image img {
            width: 100%;
            height: 100%;
            transition: transform 0.5s ease;
        }

        .destination-card:hover .destination-image img {
            transform: scale(1.05);
        }

        .destination-content {
            padding: 10px;
        }

        .destination-content h3 {
            font-size: 20px;
            color: #ffffff;
            margin-bottom: 8px;
        }

        .destination-content p {
            font-size: 14px;
            margin-bottom: 16px;
        }

        .destination-footer {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .price {
            font-size: 18px;
            font-weight: 700;
            color: #f1873d;
        }/* End custom CSS */