.elementor-4449 .elementor-element.elementor-element-dbb040f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-stage-outer{height:620px;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav .owl-prev, .elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav .owl-next{background-color:#000000B8 !important;border-style:none;border-radius:50px 50px 50px 50px;font-size:22px !important;width:2em;height:2em;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav button::before,.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav button::after{background-color:#FFFFFF;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav .owl-prev:hover, .elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav .owl-next:hover{background-color:#1A84EE !important;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav button:hover::before,.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav button:hover::after{background-color:#FFFFFF;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav .owl-prev{left:20px;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .owl-nav .owl-next{right:20px;}.elementor-4449 .elementor-element.elementor-element-7819baf .wpte-gallery-wrapper .wte-trip-vidgal-popup-trigger, .elementor-4449 .elementor-element.elementor-element-7819baf .wpte-gallery-wrapper .wte-trip-image-gal-popup-trigger{font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .wpte-gallery-container .wp-travel-engine-image-gal-popup a,
		.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .wpte-gallery-container .wp-travel-engine-vid-gal-popup a{background-color:var( --e-global-color-primary );color:#1F2937;border-radius:8px 8px 8px 8px;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .wpte-gallery-container .wp-travel-engine-image-gal-popup a,
	.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .wpte-gallery-container .wp-travel-engine-vid-gal-popup a{border-style:none;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .wpte-gallery-container .wp-travel-engine-image-gal-popup a:hover,
		.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .wpte-gallery-container .wp-travel-engine-vid-gal-popup a:hover{background-color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-cd90b20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:48px;--padding-bottom:64px;--padding-left:34px;--padding-right:34px;}.elementor-4449 .elementor-element.elementor-element-373084bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-373084bd:not(.elementor-motion-effects-element-type-background), .elementor-4449 .elementor-element.elementor-element-373084bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4449 .elementor-element.elementor-element-148082d1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:70px;}.elementor-4449 .elementor-element.elementor-element-46f944bc .elementor-widget-container .trip-header .trip-title{text-align:left;font-family:"Noto Sans", Sans-serif;font-size:40px;color:#000000;margin:0px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-1b66b3ca{text-align:center;}.elementor-4449 .elementor-element.elementor-element-ec422c1{text-align:center;}body:not(.rtl) .elementor-4449 .elementor-element.elementor-element-2f51f9bf{right:0px;}body.rtl .elementor-4449 .elementor-element.elementor-element-2f51f9bf{left:0px;}.elementor-4449 .elementor-element.elementor-element-2f51f9bf{top:0px;}.elementor-4449 .elementor-element.elementor-element-2f51f9bf .elementor-widget-container .wte-title-duration .duration{font-family:"Noto Sans", Sans-serif;}.elementor-4449 .elementor-element.elementor-element-2f51f9bf .elementor-widget-container .wte-title-duration:not(.wte-duration-night) .duration{background-color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-2f51f9bf .elementor-widget-container .wte-title-duration .days{font-family:"Noto Sans", Sans-serif;}.elementor-4449 .elementor-element.elementor-element-658d5c2f{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-4449 .elementor-element.elementor-element-658d5c2f .elementor-divider-separator{width:100%;}.elementor-4449 .elementor-element.elementor-element-658d5c2f .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 .elementor-widget-container .secondary-trip-info ul.trip-facts-value{--gap:20px;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 .elementor-widget-container .secondary-trip-info ul.trip-facts-value li label{font-family:"Noto Sans", Sans-serif;font-size:14px;line-height:1em;color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 .elementor-widget-container .secondary-trip-info ul.trip-facts-value li .wte-trip-fact-content-wrapper .value{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 .elementor-widget-container .secondary-trip-info ul.trip-facts-value li .icon-holder{color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 .elementor-widget-container .secondary-trip-info .wte-trip-facts .trip-facts-value .trip-facts .wte-trip-fact-icon-wrapper .icon-holder{font-size:35px;}.elementor-4449 .elementor-element.elementor-element-4f9c567c{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-4449 .elementor-element.elementor-element-4f9c567c .elementor-divider-separator{width:100%;}.elementor-4449 .elementor-element.elementor-element-4f9c567c .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-4449 .elementor-element.elementor-element-15ed78c5 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-4449 .elementor-element.elementor-element-15ed78c5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4449 .elementor-element.elementor-element-15ed78c5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4449 .elementor-element.elementor-element-15ed78c5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4449 .elementor-element.elementor-element-15ed78c5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4449 .elementor-element.elementor-element-1ef701f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-5d0629ac .elementor-widget-container .overview-content{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;letter-spacing:0px;text-align:left;}.elementor-4449 .elementor-element.elementor-element-2ba6982f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-38fd1963 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-38fd1963 .elementor-widget-container .highlights-content{font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:29px;}.elementor-4449 .elementor-element.elementor-element-38fd1963 .elementor-widget-container .wpte-trip-highlights li:before{font-size:20px;}.elementor-4449 .elementor-element.elementor-element-38fd1963 .elementor-widget-container .wpte-trip-highlights li{padding-left:calc(20px + 14px);}.elementor-4449 .elementor-element.elementor-element-2aa7fcd6{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-4449 .elementor-element.elementor-element-2aa7fcd6 .elementor-divider-separator{width:100%;}.elementor-4449 .elementor-element.elementor-element-2aa7fcd6 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-4449 .elementor-element.elementor-element-15a9c027{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container{font-family:"Noto Sans", Sans-serif;font-size:16px;line-height:1.75em;padding:0px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .wte-itinerary-header-wrapper .wpte-itinerary-title{font-family:"Noto Sans", Sans-serif;font-size:28px;font-weight:500;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .wte-itinerary-header-wrapper .wp-travel-engine-itinerary-header{padding:0px 0px 0px 0px;margin:0px 0px 24px 0px;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .wte-trip-itinerary-v2 .itinerary-row .wte-itinerary-head-wrap .title, .elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .wte-trip-itinerary-v2 .itinerary-row .wte-itinerary-head-wrap .accordion-tabs-toggle .itinerary-title, .elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .wte-trip-itinerary-v2 .itinerary-row .wte-itinerary-head-wrap .accordion-tabs-toggle .itinerary-title span, .elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary .itinerary-row .wte-itinerary-head-wrap .title, .elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary .itinerary-row .wte-itinerary-head-wrap .accordion-tabs-toggle .itinerary-title, .elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary .itinerary-row .wte-itinerary-head-wrap .accordion-tabs-toggle .itinerary-title span{font-family:"Noto Sans", Sans-serif;font-size:17px;font-weight:600;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .wte-trip-itinerary-v2 .itinerary-row .itinerary-content .content, .elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary .itinerary-row .itinerary-content{font-family:"Noto Sans", Sans-serif;font-size:16px;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .wte-itinerary-header-wrapper .wp-travel-engine-itinerary-header .toggle-button input[type=checkbox]:checked{background-color:#1A84EE !important;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary .itinerary-row .wte-itinerary-head-wrap .accordion-tabs-toggle .rotator::before, .elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary .itinerary-row .wte-itinerary-head-wrap .accordion-tabs-toggle .rotator::after{background-color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary .itinerary-row .wte-itinerary-head-wrap .accordion-tabs-toggle .rotator{border-color:#1A84EE;color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary-row .wte-itinerary-head-wrap .title::before, .elementor-4449 .elementor-element.elementor-element-68290919 .elementor-widget-container .itinerary .itinerary-row .wte-itinerary-head-wrap .title::before, .elementor-4449 .elementor-element.elementor-element-68290919 .title.has-custom-icon .custom-icon{background-color:#020101;}.elementor-4449 .elementor-element.elementor-element-1c49df64{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-4449 .elementor-element.elementor-element-1c49df64 .elementor-divider-separator{width:100%;}.elementor-4449 .elementor-element.elementor-element-1c49df64 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-4449 .elementor-element.elementor-element-68f62f88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-22576465 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-4449 .elementor-element.elementor-element-22576465 .elementor-heading-title{font-family:"Amiri", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content ul li{margin:0px 0px 16px 0px !important;--icon-size:20px;}.elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content #include-result li:before{background:#00C004;}.elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content .custom-icon li i, .elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content .custom-icon li svg{color:#00C004;}.elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content ul li:before, .elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content .custom-icon li i, .elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content .custom-icon li svg{font-size:20px;}.elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content .custom-icon li svg{width:20px;height:20px;}.elementor-4449 .elementor-element.elementor-element-5430ca93 .elementor-widget-container .post-data .content ul li, .elementor-4449 .elementor-element.elementor-element-5430ca93 ul#include-result li{padding-left:calc(20px + 14px);}.elementor-4449 .elementor-element.elementor-element-57a50124{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-4449 .elementor-element.elementor-element-57a50124 .elementor-divider-separator{width:100%;}.elementor-4449 .elementor-element.elementor-element-57a50124 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-4449 .elementor-element.elementor-element-57092df3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-13d1885e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-4449 .elementor-element.elementor-element-13d1885e .elementor-heading-title{font-family:"Amiri", Sans-serif;font-size:32px;font-weight:500;color:#000000;}.elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content ul li{margin:0px 0px 8px 0px !important;--icon-size:20px;}.elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content #exclude-result li:before{background:#B1B1B1;}.elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content ul.custom-icon li i, .elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content ul.custom-icon li svg{color:#B1B1B1;}.elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content ul li:before, .elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content ul.custom-icon li i, .elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content ul.custom-icon li svg{font-size:20px;}.elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content ul.custom-icon li svg{width:20px;height:20px;}.elementor-4449 .elementor-element.elementor-element-3c3562e8 .elementor-widget-container .post-data .content ul li, .elementor-4449 .elementor-element.elementor-element-3c3562e8 ul#exclude-result li{padding-left:calc(20px + 14px);}.elementor-4449 .elementor-element.elementor-element-4253d923{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-4449 .elementor-element.elementor-element-4253d923 .elementor-divider-separator{width:100%;}.elementor-4449 .elementor-element.elementor-element-4253d923 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-4449 .elementor-element.elementor-element-399ed59a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-12999ab .wpte-faq-section-title{font-family:"Noto Sans", Sans-serif;font-size:28px;}.elementor-4449 .elementor-element.elementor-element-12999ab .wpte-faq-category-title{font-family:"Noto Sans", Sans-serif;font-size:22px;}.elementor-4449 .elementor-element.elementor-element-12999ab .elementor-widget-container .post-data .wp-travel-engine-faq-tab-content .faq-row .accordion-tabs-toggle .faq-title, .elementor-4449 .elementor-element.elementor-element-12999ab .wpte-faq-question-text{font-family:"Noto Sans", Sans-serif;font-size:17px;font-weight:500;}.elementor-4449 .elementor-element.elementor-element-12999ab .elementor-widget-container .post-data .wp-travel-engine-faq-tab-content .faq-row .faq-content, .elementor-4449 .elementor-element.elementor-element-12999ab .wpte-faq-answer-content{font-family:"Noto Sans", Sans-serif;font-size:16px;}.elementor-4449 .elementor-element.elementor-element-12999ab .elementor-widget-container .post-data .expand-all-button input[type=checkbox]:checked{background-color:#1A84EE !important;}.elementor-4449 .elementor-element.elementor-element-12999ab .wpte-faq-expand-all input[type=checkbox]:checked{background-color:#1A84EE !important;}.elementor-4449 .elementor-element.elementor-element-12999ab .elementor-widget-container .post-data .wp-travel-engine-faq-tab-content .faq-row .accordion-tabs-toggle .rotator:before,
		.elementor-4449 .elementor-element.elementor-element-12999ab .elementor-widget-container .post-data .wp-travel-engine-faq-tab-content .faq-row .accordion-tabs-toggle .rotator:after{background-color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-12999ab .elementor-widget-container .post-data .wp-travel-engine-faq-tab-content .faq-row .accordion-tabs-toggle .rotator{border-color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-12999ab .wpte-faq-icon{color:#1A84EE;}.elementor-4449 .elementor-element.elementor-element-32a6bd0a iframe{height:324px;transition-duration:0s;}.elementor-4449 .elementor-element.elementor-element-31d734{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-4449 .elementor-element.elementor-element-31d734 .elementor-divider-separator{width:100%;}.elementor-4449 .elementor-element.elementor-element-31d734 .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-4449 .elementor-element.elementor-element-319dbd48{--display:flex;}.elementor-4449 .elementor-element.elementor-element-418ac9dd{width:100%;max-width:100%;text-align:start;}.elementor-4449 .elementor-element.elementor-element-418ac9dd > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-418ac9dd.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4449 .elementor-element.elementor-element-418ac9dd .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:28px;font-weight:700;line-height:38px;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-field-group > label{font-weight:700;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-field-type-html{padding-bottom:0px;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-button[type="submit"]{color:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-4449 .elementor-element.elementor-element-056e7b4{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4449 .elementor-element.elementor-element-4c71040f{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-4c71040f.e-con{--align-self:flex-start;}.elementor-4449 .elementor-element.elementor-element-8fc5b6b .wpte-elementor-widget .wpte-booking-area-wrapper .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-offer-amount{font-family:"Noto Sans", Sans-serif;font-size:24px;font-weight:800;line-height:29px;}.elementor-4449 .elementor-element.elementor-element-8fc5b6b .wpte-elementor-widget .wpte-booking-area-wrapper .wpte-booking-area .wpte-bf-reg-price del{font-family:"Amiri", Sans-serif;}.elementor-4449 .elementor-element.elementor-element-8fc5b6b .wpte-elementor-widget .wpte-booking-area-wrapper .wpte-booking-area .wpte-booking-inner-wrapper .wpte-bf-content ul{text-align:left;}.elementor-4449 .elementor-element.elementor-element-8fc5b6b .wpte-elementor-widget .wpte-booking-area-wrapper .wpte-booking-area .wpte-bf-btn-wrap .wte-book-now{font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;background-color:#E48E45;border-radius:4px 4px 4px 4px;padding:20px 32px 20px 32px;}.elementor-4449 .elementor-element.elementor-element-8fc5b6b .wpte-elementor-widget .wpte-booking-area-wrapper .wpte-booking-area .wpte-bf-btn-wrap .wte-book-now:hover{background-color:#28B5A4;}@media(max-width:1024px){.elementor-4449 .elementor-element.elementor-element-cd90b20{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-4449 .elementor-element.elementor-element-dbb040f{--content-width:1280px;}.elementor-4449 .elementor-element.elementor-element-cd90b20{--content-width:1280px;}.elementor-4449 .elementor-element.elementor-element-373084bd{--width:70.5%;}.elementor-4449 .elementor-element.elementor-element-4c71040f{--width:29.5%;}}@media(max-width:767px){.elementor-4449 .elementor-element.elementor-element-dbb040f{--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-4449 .elementor-element.elementor-element-7819baf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-7819baf .elementor-widget-container .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-stage-outer{height:280px;}.elementor-4449 .elementor-element.elementor-element-cd90b20{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4449 .elementor-element.elementor-element-373084bd{--width:100%;}.elementor-4449 .elementor-element.elementor-element-46f944bc .elementor-widget-container .trip-header .trip-title{font-size:27px;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 .elementor-widget-container .secondary-trip-info ul.trip-facts-value li label{font-size:14px;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 .elementor-widget-container .secondary-trip-info ul.trip-facts-value li .wte-trip-fact-content-wrapper .value{font-size:15px;}.elementor-4449 .elementor-element.elementor-element-762fa9d4 .elementor-widget-container .secondary-trip-info .wte-trip-facts .trip-facts-value .trip-facts .wte-trip-fact-icon-wrapper .icon-holder{font-size:20px;}.elementor-4449 .elementor-element.elementor-element-15ed78c5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4449 .elementor-element.elementor-element-15ed78c5{z-index:20;}.elementor-4449 .elementor-element.elementor-element-32a6bd0a iframe{height:320px;}.elementor-4449 .elementor-element.elementor-element-4c71040f{--width:100%;}}/* Start custom CSS for form, class: .elementor-element-056e7b4 */.elementor-4449 .elementor-element.elementor-element-056e7b4 input[type="checkbox"]{
  width:18px!important;height:18px!important;min-width:18px!important;
  appearance:auto!important;-webkit-appearance:checkbox!important;
  margin-right:8px!important;vertical-align:middle!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fdfd240 */.elementor-4449 .elementor-element.elementor-element-fdfd240 { display: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd90b20 *//* Only this Arachova trip container; preserve its H1 title. */
.elementor-4449 .elementor-element.elementor-element-cd90b20 p,
.elementor-4449 .elementor-element.elementor-element-cd90b20 pre,
.elementor-4449 .elementor-element.elementor-element-cd90b20 li,
.elementor-4449 .elementor-element.elementor-element-cd90b20 dt,
.elementor-4449 .elementor-element.elementor-element-cd90b20 dd {
 font-family: "Inter", sans-serif !important;
 font-size: 17px;
 font-weight: 400;
 line-height: 1.65 !important;
 letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 h2,
.elementor-4449 .elementor-element.elementor-element-cd90b20 h3,
.elementor-4449 .elementor-element.elementor-element-cd90b20 h4,
.elementor-4449 .elementor-element.elementor-element-cd90b20 label,
.elementor-4449 .elementor-element.elementor-element-cd90b20 input,
.elementor-4449 .elementor-element.elementor-element-cd90b20 select,
.elementor-4449 .elementor-element.elementor-element-cd90b20 textarea,
.elementor-4449 .elementor-element.elementor-element-cd90b20 button,
.elementor-4449 .elementor-element.elementor-element-cd90b20 a,
.elementor-4449 .elementor-element.elementor-element-cd90b20 code,
.elementor-4449 .elementor-element.elementor-element-cd90b20 kbd,
.elementor-4449 .elementor-element.elementor-element-cd90b20 samp,
.elementor-4449 .elementor-element.elementor-element-cd90b20 p span, .elementor-4449 .elementor-element.elementor-element-cd90b20 pre span, .elementor-4449 .elementor-element.elementor-element-cd90b20 li span,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable div,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable p,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable pre,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable span,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable li,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable a,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable button,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable h2,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable h3,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable h4,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable strong,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable em {
 font-family: "Inter", sans-serif !important;
 letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 code, .elementor-4449 .elementor-element.elementor-element-cd90b20 kbd, .elementor-4449 .elementor-element.elementor-element-cd90b20 samp {
 font-size: inherit !important;
 font-weight: 400;
 line-height: 1.65 !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 pre { white-space: pre-wrap; overflow-wrap: break-word; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable div, .elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable p, .elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable pre { line-height: 1.65 !important; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 label, .elementor-4449 .elementor-element.elementor-element-cd90b20 button { font-weight: 500; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 label { line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 input, .elementor-4449 .elementor-element.elementor-element-cd90b20 select, .elementor-4449 .elementor-element.elementor-element-cd90b20 textarea { font-size: 16px; line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-symmetochi { scroll-margin-top: 100px; }
@media (max-width: 767px) {
 .elementor-4449 .elementor-element.elementor-element-cd90b20 p, .elementor-4449 .elementor-element.elementor-element-cd90b20 pre, .elementor-4449 .elementor-element.elementor-element-cd90b20 li, .elementor-4449 .elementor-element.elementor-element-cd90b20 dt, .elementor-4449 .elementor-element.elementor-element-cd90b20 dd { font-size: 16px; }
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-symmetochi h2 { margin-bottom: 16px; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-invitation {
 font-size: 18px !important;
 line-height: 1.75 !important;
 margin: 0 0 24px;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-application-note {
 font-size: 15px !important;
 line-height: 1.7 !important;
 color: #4b5563;
 background: #f8fafc;
 border-left: 3px solid #e89243;
 padding: 18px 20px;
 margin: 0 0 28px;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-symmetochi form { margin-top: 8px; }
@media (max-width: 767px) {
 .elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-invitation { font-size: 17px !important; }
 .elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-application-note { padding: 16px; }
}/* Only this Arachova trip container; preserve its H1 title. */
.elementor-4449 .elementor-element.elementor-element-cd90b20 p,
.elementor-4449 .elementor-element.elementor-element-cd90b20 pre,
.elementor-4449 .elementor-element.elementor-element-cd90b20 li,
.elementor-4449 .elementor-element.elementor-element-cd90b20 dt,
.elementor-4449 .elementor-element.elementor-element-cd90b20 dd {
 font-family: "Inter", sans-serif !important;
 font-size: 17px;
 font-weight: 400;
 line-height: 1.65 !important;
 letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 h2,
.elementor-4449 .elementor-element.elementor-element-cd90b20 h3,
.elementor-4449 .elementor-element.elementor-element-cd90b20 h4,
.elementor-4449 .elementor-element.elementor-element-cd90b20 label,
.elementor-4449 .elementor-element.elementor-element-cd90b20 input,
.elementor-4449 .elementor-element.elementor-element-cd90b20 select,
.elementor-4449 .elementor-element.elementor-element-cd90b20 textarea,
.elementor-4449 .elementor-element.elementor-element-cd90b20 button,
.elementor-4449 .elementor-element.elementor-element-cd90b20 a,
.elementor-4449 .elementor-element.elementor-element-cd90b20 code,
.elementor-4449 .elementor-element.elementor-element-cd90b20 kbd,
.elementor-4449 .elementor-element.elementor-element-cd90b20 samp,
.elementor-4449 .elementor-element.elementor-element-cd90b20 p span, .elementor-4449 .elementor-element.elementor-element-cd90b20 pre span, .elementor-4449 .elementor-element.elementor-element-cd90b20 li span,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable div,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable p,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable pre,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable span,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable li,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable a,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable button,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable h2,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable h3,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable h4,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable strong,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable em {
 font-family: "Inter", sans-serif !important;
 letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 code, .elementor-4449 .elementor-element.elementor-element-cd90b20 kbd, .elementor-4449 .elementor-element.elementor-element-cd90b20 samp {
 font-size: inherit !important;
 font-weight: 400;
 line-height: 1.65 !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 pre { white-space: pre-wrap; overflow-wrap: break-word; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable div, .elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable p, .elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable pre { line-height: 1.65 !important; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 label, .elementor-4449 .elementor-element.elementor-element-cd90b20 button { font-weight: 500; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 label { line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 input, .elementor-4449 .elementor-element.elementor-element-cd90b20 select, .elementor-4449 .elementor-element.elementor-element-cd90b20 textarea { font-size: 16px; line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-symmetochi { scroll-margin-top: 100px; }
@media (max-width: 767px) {
 .elementor-4449 .elementor-element.elementor-element-cd90b20 p, .elementor-4449 .elementor-element.elementor-element-cd90b20 pre, .elementor-4449 .elementor-element.elementor-element-cd90b20 li, .elementor-4449 .elementor-element.elementor-element-cd90b20 dt, .elementor-4449 .elementor-element.elementor-element-cd90b20 dd { font-size: 16px; }
}/* Typography only inside this Arachova trip container. */
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) {
  font-family: "Inter", sans-serif !important;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.65 !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) :is(span, font) {
  font-family: "Inter", sans-serif !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 pre { white-space: pre-wrap; overflow-wrap: anywhere; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(h2, h3, h4, label, input, select, textarea, button, a) {
  font-family: "Inter", sans-serif !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(label, button) { font-weight: 500; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 label { line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(input, select, textarea) { font-size: 16px; line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-symmetochi { scroll-margin-top: 100px; }
@media (max-width: 767px) {
  .elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) { font-size: 16px; }
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable :is(div, p, pre, span, li, a, button, h2, h3, h4, strong, em) {
  font-family: "Inter", sans-serif !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable :is(div, p, pre) {
  line-height: 1.65 !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable :is(p, pre) { font-weight: 400; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(code, kbd, samp) {
  font-family: "Inter", sans-serif !important;
  font-size: inherit !important;
  font-weight: 400;
  line-height: 1.65 !important;
  letter-spacing: normal !important;
}/* Typography only inside this Arachova trip container. */
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) {
  font-family: "Inter", sans-serif !important;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.65 !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) :is(span, font) {
  font-family: "Inter", sans-serif !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 pre { white-space: pre-wrap; overflow-wrap: anywhere; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(h2, h3, h4, label, input, select, textarea, button, a) {
  font-family: "Inter", sans-serif !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(label, button) { font-weight: 500; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 label { line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(input, select, textarea) { font-size: 16px; line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-symmetochi { scroll-margin-top: 100px; }
@media (max-width: 767px) {
  .elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) { font-size: 16px; }
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable,
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable :is(div, p, pre, span, li, a, button, h2, h3, h4, strong, em) {
  font-family: "Inter", sans-serif !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable :is(div, p, pre) {
  line-height: 1.65 !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 .arachova-readable :is(p, pre) { font-weight: 400; }/* Typography only inside this Arachova trip container. */
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) {
  font-family: "Inter", sans-serif !important;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.65 !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) :is(span, font) {
  font-family: "Inter", sans-serif !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 pre { white-space: pre-wrap; overflow-wrap: anywhere; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(h2, h3, h4, label, input, select, textarea, button, a) {
  font-family: "Inter", sans-serif !important;
  letter-spacing: normal !important;
}
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(label, button) { font-weight: 500; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 label { line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 :is(input, select, textarea) { font-size: 16px; line-height: 1.6; }
.elementor-4449 .elementor-element.elementor-element-cd90b20 #arachova-symmetochi { scroll-margin-top: 100px; }
@media (max-width: 767px) {
  .elementor-4449 .elementor-element.elementor-element-cd90b20 :is(p, pre, li, dt, dd) { font-size: 16px; }
}/* End custom CSS */