:root{--terracotta:#9e442a;--cream:#fef6eb;--bg-dark:#222222;--text-dark:#111B19}.page-id-10219 #ns-tour-calendar-page{padding:60px 0;box-sizing:border-box;margin-top:-50px}.page-id-10219 .ns-calendar-container{width:59.5%;margin:0 auto;background-color:#52390f;padding:20px;border-radius:25px}.page-id-10219 .tour-calendar-item{display:grid;grid-template-columns:120px 90px 1fr 180px;align-items:start!important;align-content:flex-start!important;gap:30px;padding:40px 0;border-bottom:1px solid rgb(242 251 250 / .2)}.page-id-10219 .calendar-col{color:#f2fbfa;align-items:start!important;height:auto}.page-id-10219 .tour-start-date{width:55px;height:55px;border-radius:6px;text-align:center;padding-top:6px;margin:0 15px 0 0;display:inline-block;font-family:'Arial',sans-serif;color:#F2FBFA;user-select:none}.page-id-10219 .tour-start-date .day{font-size:36px!important;font-weight:500;line-height:1;margin-bottom:2px;letter-spacing:.5px;display:block!important}.page-id-10219 .tour-start-date .month{display:block!important;font-size:12px!important;text-transform:uppercase;font-weight:600;line-height:1;letter-spacing:1.2px;margin-top:2px}.page-id-10219 .tour-calendar-item{display:flex;align-items:center}.page-id-10219 .ova-features-product .feature{min-width:120px!important}.page-id-10219 .ova-features-product{align-items:start;padding:0}.page-id-10219 .ova-features-product h6{font-size:18px!important;padding:0}.page-id-10219 .ova-features-product p{font-size:16px!important}.page-id-10219 .tour-calendar-item .ova-features-product h6,.page-id-10219 .tour-calendar-item .ova-features-product p{color:#F2FBFA!important}.page-id-10219 .calendar-image{max-width:90px!important}.page-id-10219 .calendar-image img{object-fit:cover;max-width:90px;height:90px;border-radius:8px;display:block}.page-id-10219 .calendar-details{max-width:460px;align-items:flex-start}.page-id-10219 .calendar-details h3{margin:0;font-size:20px}.page-id-10219 .calendar-details a{color:#f2fbfa;text-decoration:none;display:inline-block;transition:transform 0.6s ease}.page-id-10219 .calendar-details a:hover{opacity:.8}.page-id-10219 .tour-calendar-item:hover .calendar-details .calendar-arrow{transform:rotate(-45deg)}.page-id-10219 .tour-duration{font-size:14px;margin-bottom:6px}.page-id-10219 .tour-spots{font-size:14px;font-weight:600}.page-id-10219 .calendar-price{text-align:left;max-width:170px}.page-id-10219 .from-text{font-size:13px;opacity:.8}.page-id-10219 .price{font-size:22px;font-weight:700;margin:6px 0 12px 0}.page-id-10219 .calendar-arrow a{display:inline-flex;align-items:center;justify-content:center;background-color:#52390f;padding:15px;border-radius:50px;color:#f2fbfa;border:1px solid #f2fbfa;font-size:18px;text-decoration:none;transition:all 0.3s ease;height:50px;width:50px}.page-id-10219 .calendar-arrow a:hover{background-color:#f2fbfa;color:#52390f}@media (max-width:992px){.page-id-10219 .tour-calendar-item{grid-template-columns:1fr;text-align:center}.page-id-10219 .calendar-price{text-align:center;margin-top:20px}}@media (max-width:991px) and (min-width:768px){.page-id-10219 .ns-calendar-container{width:98%}.page-id-10219 .tour-calendar-item{grid-template-columns:1fr 1fr 2fr 1fr;gap:20px;align-items:start}.page-id-10219 .calendar-price{text-align:left;margin-top:10px}.page-id-10219 .calendar-date{justify-content:left;text-align:left}.page-id-10219 .calendar-details{text-align:left}}@media (max-width:767px){.page-id-10219 .ns-calendar-container{width:95%;padding:15px}.page-id-10219 .tour-calendar-item{display:grid;grid-template-columns:2fr 1fr;gap:20px;padding:30px 0;align-items:start}.page-id-10219 .ova-features-product{grid-column:1}.page-id-10219 .calendar-image{grid-column:2;justify-self:end}.page-id-10219 .calendar-details{grid-column:1}.page-id-10219 .calendar-price{grid-column:2;justify-self:end;text-align:right}.page-id-10219 .calendar-image{max-width:100%;align-content:end;align-items:end}.page-id-10219 .ova-features-product{text-align:left}.page-id-10219 .page-id-10219 .calendar-image img{width:90px!important;height:60px!important;align-self:end}.page-id-10219 .calendar-details{text-align:left}.page-id-10219 .calendar-price{text-align:right}.page-id-10219 .calendar-arrow a{height:45px;width:45px;font-size:16px}.page-id-10219 .ova-features-product p{font-size:18px!important}}.ovabrw-search-ajax .ovabrw-tour-filter .left-filter .clear-filter{color:#52390F}.ovabrw-search-ajax .ovabrw-tour-filter .left-filter .clear-filter:hover{color:#CEA238}.woocommerce-MyAccount-navigation{padding-top:70px}.woocommerce-MyAccount-content{padding-top:70px}#social-footer .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a{background-color:#52390F;transition:fill 0.3s;padding:18px 10px 18px 18px;border-radius:50px;size:18px}#social-footer .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a:hover{background-color:#CEA238}.footer-social-section .elementor-container>.elementor-column{width:auto}.footer-social-section .elementor-container{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between}@media (max-width:470px){.footer-social-section .elementor-container{flex-direction:column;align-items:center}#social-footer .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item a{padding:12px 2px 12px 12px}}.ova-features-product .feature{width:calc(30% - 24px)}.ova-features-product .feature .title-desc .title{font-size:18px}.elementor-button.elementor-size-md{background-color:#52390F}@media (max-width:767px){.page-id-10219 .calendar-image img{width:90px;height:65px;align-self:end}}.ova-gallery-popup .owl-nav button.owl-prev,.ova-gallery-popup .owl-nav button.owl-next{width:58px!important;height:58px!important;font-size:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:50px}.ova-content-single-product .single-product-header .ova-gallery-slideshow .owl-nav button{font-size:45px!important}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--single.yith-wcwl-add-to-wishlist-button--anchor{background-color:#fffbf4!important;padding:5px 10px;border-radius:10px}.yith-wcwl-add-to-wishlist-button:is(button):not(.yith-wcwl-theme-button-style){border:none!important;padding:8px 13px!important}.yith-wcwl-add-to-wishlist-button:is(button):not(.yith-wcwl-theme-button-style):hover{border:none!important}.wpcf7 form{display:flex;gap:10px;align-items:center}.wpcf7 .wpcf7-form-control-wrap{flex:1}.wpcf7 input[type="email"]{width:60%;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px}.wpcf7 input[type="submit"]{width:35%;white-space:nowrap;padding:12px 24px;background:#cea238;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;margin:10px}.wpcf7 form{display:flex;flex-direction:column}.wpcf7 form.sent .wpcf7-response-output{border-color:#cea238;color:#fff;width:100%}.elementor-menu-cart__footer-buttons{display:flex;flex-direction:column;gap:10px!important}.elementor-button .elementor-button--view-cart .elementor-size-md{width:100%;margin-top:20px}.elementor-button .elementor-button--checkout .elementor-size-md{width:100%}.fancybox__caption{display:none}.calendar-col .calendar-price{margin-right:0!important}@media (min-width:768px){.calendar-col.calendar-price{display:block;margin-left:auto;margin-right:0}.page-id-10219 .calendar-price{min-width:170px}}#divider,#divider *{transition-duration:2s!important;animation-duration:2s!important}.item-tour-plan .tour-plan-description{display:none!important}.item-tour-plan.active .tour-plan-description{display:block!important}.item-tour-plan .tour-plan-description{display:none}.item-tour-plan.active .tour-plan-description{display:block}.ovabrw-search-ajax-sidebar .wrap-search-ajax-sidebar .search-ajax-sidebar .ovabrw-search .ovabrw-search-advanced-sidebar .search-advanced-field .brw-tour-price-input input[type=text]{max-width:100px}body.home .elementor-element-5f8fecf{width:min(500px, calc(100% - 40px))!important;max-width:500px!important}.nomadic-site-search{--nomadic-primary:var(--primary, #52390f);--nomadic-primary-hover:var(--primary-hover, #513b14);--nomadic-gold:var(--secondary, #cea238);width:100%;margin:20px auto 0;font-family:var(--primary-font,"HK Grotesk",Arial,sans-serif)}.nomadic-site-search__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nomadic-site-search__box{display:flex;align-items:stretch;gap:0;width:100%;min-height:50px;padding:0;overflow:hidden;background:rgb(255 255 255 / .94);border:1px solid rgb(255 255 255 / .72);border-radius:6px;box-shadow:0 4px 14px rgb(20 16 8 / .12);transition:border-color 0.2s ease,box-shadow 0.2s ease}.nomadic-site-search__box:focus-within{border-color:var(--nomadic-gold);box-shadow:0 0 0 3px rgb(206 162 56 / .32)}.nomadic-site-search__icon{display:none}.nomadic-site-search .nomadic-site-search__input{flex:1 1 auto;min-width:0;width:100%;height:50px;margin:0;padding:0 18px;background:#fff0;border:0;border-radius:0;box-shadow:none;outline:none;color:#382b18;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;-webkit-appearance:none;appearance:none}.nomadic-site-search__input::placeholder{color:#6f675c;opacity:1}.nomadic-site-search .nomadic-site-search__button{flex:0 0 auto;min-width:100px;height:50px;margin:0;padding:0 18px;background:#fff0;border:0;border-left:1px solid rgb(82 57 15 / .18);border-radius:0;box-shadow:none;color:var(--nomadic-primary);font-family:inherit;font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease}.nomadic-site-search .nomadic-site-search__button:hover{background:rgb(206 162 56 / .14);color:var(--nomadic-primary-hover);transform:none}.nomadic-site-search .nomadic-site-search__button:focus-visible{position:relative;outline:3px solid var(--nomadic-gold);outline-offset:-3px}@media (max-width:520px){body.home .elementor-element-5f8fecf{width:min(340px, calc(100% - 32px))!important}.nomadic-site-search{margin-top:18px}.nomadic-site-search__box{display:flex;grid-template-columns:none;gap:0;padding:0}.nomadic-site-search .nomadic-site-search__input{height:48px;padding:0 15px;font-size:16px}.nomadic-site-search .nomadic-site-search__button{grid-column:auto;width:auto;min-width:92px;height:48px;margin:0;padding:0 14px}}.elementor-element-ab42c38 .main-navigation ul.sub-menu li.menu-item:hover>a,.elementor-element-ab42c38 .main-navigation ul.sub-menu li.menu-item:focus-within>a{background-color:#fff;color:var(--e-global-color-primary)}body.home .ova-title .title{white-space:normal!important}body.home .elementor-element-9196bf5 .ova-title .title{margin-top:0!important}#sticky-header.active_sticky .sticky-header_logo>.elementor-widget-wrap>.elementor-widget-ova_logo{width:136px!important;max-width:136px!important}#sticky-header.active_sticky .logo_sticky{width:136px!important;height:auto!important;max-width:100%!important;object-fit:contain}@media (min-width:601px) and (max-width:1024px){body.home .elementor-element-2a7447d .ova-product-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:601px) and (max-width:1024px){#top-header>.e-con-inner{padding:8px 0!important;min-height:0!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important}#top-header .top-header_contact-section{width:auto!important;flex:0 0 auto!important;min-height:0!important;flex-wrap:nowrap!important}#top-header .top-header_social-section{width:auto!important;flex:0 0 auto!important}#sticky-header{padding:6px 10px!important}#sticky-header>.elementor-container{align-items:center!important;flex-wrap:nowrap!important;min-height:0!important}#sticky-header .sticky-header_logo{width:112px!important;flex:0 0 112px!important}#sticky-header .sticky-header_right-items{width:calc(100% - 112px)!important;flex:1 1 auto!important}#sticky-header .sticky-header_right-items>.elementor-widget-wrap{align-content:center!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important}#sticky-header .sticky-header_logo .elementor-element{width:60px!important;max-width:60px!important}#sticky-header .sticky-header_logo .logo_mobile{width:60px!important;height:60px!important;object-fit:contain}#sticky-header .sticky-header_right-items .ova-my-account-button a.ma-button{padding:8px 16px!important;font-size:14px!important;white-space:nowrap}#sticky-header.active_sticky .sticky-header_logo .elementor-element{width:110px!important;max-width:110px!important}#sticky-header.active_sticky .logo_sticky{width:110px!important;height:auto!important}}@media (max-width:600px){.woo-multi-currency.wmc-sidebar.wmc-right{top:110px!important;right:-210px!important;bottom:auto!important;height:44px!important;transform:none!important}.woo-multi-currency.wmc-sidebar.wmc-right .wmc-list-currencies{height:44px!important;overflow:hidden!important}.woo-multi-currency.wmc-sidebar.wmc-right.wmc-hover{right:0!important;top:0!important;bottom:0!important;height:auto!important}.woo-multi-currency.wmc-sidebar.wmc-right.wmc-hover .wmc-list-currencies{height:auto!important;overflow:visible!important}.woo-multi-currency.wmc-sidebar .wmc-title{display:none!important}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency span:not(.wmc-active-title){width:40px!important}#top-header .top-header_mail{display:none!important}#top-header>.e-con-inner{padding:8px 0!important;min-height:0!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important}#top-header .top-header_contact-section{width:auto!important;flex:0 0 auto!important;min-height:0!important;flex-wrap:nowrap!important}#top-header .top-header_social-section{display:block!important;width:auto!important;flex:0 0 auto!important}#sticky-header{padding:6px 10px!important}#sticky-header>.elementor-container{align-items:center!important;flex-wrap:nowrap!important;min-height:0!important}#sticky-header .sticky-header_logo{width:64px!important;flex:0 0 64px!important}#sticky-header .sticky-header_right-items{width:calc(100% - 64px)!important;flex:1 1 auto!important}#sticky-header .sticky-header_right-items>.elementor-widget-wrap{align-content:center!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important}#sticky-header .sticky-header_logo .elementor-element{width:44px!important;max-width:44px!important}#sticky-header .logo_mobile{width:44px!important;height:44px!important;object-fit:contain}#sticky-header #wishlist-header-icon{margin-right:4px!important}#sticky-header .ova-my-account-button{gap:6px!important}#sticky-header .ova-my-account-button a.ma-button{padding:7px 10px!important;font-size:13px!important;white-space:nowrap}#sticky-header.active_sticky .logo_sticky{display:none!important}#sticky-header.active_sticky .logo_mobile{display:block!important;width:44px!important;height:44px!important}#sticky-header .sticky-header_logo .elementor-element{width:44px!important;max-width:44px!important}}.footer-subscribe{display:flex;flex-wrap:wrap;align-items:center;gap:12px;width:100%}.footer-subscribe__field{flex:1 1 240px;min-width:0}.footer-subscribe p{margin-bottom:0}.footer-subscribe__field .wpcf7-form-control-wrap{display:block}.footer-subscribe__field input[type="email"]{box-sizing:border-box;width:100%;min-width:0;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-size:14px}.footer-subscribe__actions{display:flex;flex:0 0 auto;align-items:center;gap:10px}.footer-subscribe input.footer-subscribe__submit{width:auto;max-width:100%;margin:0;padding:12px 24px;white-space:nowrap;background:#cea238;color:#fff;border:0;border-radius:4px;cursor:pointer;font-size:14px}.footer-subscribe__actions .wpcf7-spinner{flex:0 0 24px;margin:0}[data-id="4efd240"] .ova-product-slider .swiper{padding-bottom:0}#scrollUp{background-color:var(--secondary);color:var(--primary);box-shadow:0 3px 10px rgb(0 0 0 / 22%);transition:background-color 0.3s linear,color 0.3s linear,transform 0.2s ease,box-shadow 0.2s ease}#scrollUp:hover{background-color:#333;color:#fff;transform:translateY(-2px);box-shadow:0 5px 14px rgb(0 0 0 / 28%)}#scrollUp:focus-visible{outline:3px solid #fff;outline-offset:3px}#wishlist-header-icon .elementor-icon-wrapper,#header-account-section .elementor-widget-container{display:flex}.elementor-4573 .elementor-element.elementor-element-5877903 ul.sub-menu li.current-menu-item>a{background-color:#FEF6EB;color:#9E442A!important}.elementor-4573 .elementor-element.elementor-element-5877903 ul.sub-menu li.current-menu-item>a:hover{color:var(--e-global-color-primary)!important}@media (max-width:1024px){body .elementor-4573 .elementor-element.elementor-element-877414f{margin-bottom:30px}}.sticky-header_right-items .elementor-element#header-account-section.elementor-widget__width-auto.elementor-widget.elementor-widget-tripgo_elementor_my_account_button{flex-shrink:0}.sticky-header_right-items .elementor-widget-wrap.elementor-element-populated{flex-wrap:nowrap}@media (min-width:768px){#sticky-header .elementor-element.sticky-header_right-items{width:auto}}#sticky-header .top-header_more-menu-link button.dropdown-toggle{width:100%;height:100%;max-height:fit-content;z-index:99;text-align:end}#sticky-header .top-header_more-menu-link:hover>a{opacity:.7}#menu-primary-menu-1.menu li.current-menu-item>a,#menu-primary-menu-1.menu li.current-menu-ancestor>a,#menu-primary-menu-1.menu li.current-menu-parent>a{color:var(--secondary)}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency:hover{background-color:var(--terracotta)!important;color:var(--cream)!important}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency:hover .wmc-currency-symbol,.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency:hover .wmc-active-title{color:var(--cream)!important}.woo-multi-currency .wmc-list-currencies .wmc-currency.wmc-active .wmc-currency-symbol,.woo-multi-currency .wmc-list-currencies .wmc-currency.wmc-active .wmc-active-title{color:var(--text-dark)!important}@media (min-width:601px) and (max-width:1024px){.ovabrw-search-ajax #brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-grid.column4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:601px) and (max-width:900px){.ovabrw-search-ajax #brw-search-ajax-result .ovabrw-products-result.ovabrw-products-result-list.column3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.elementor-element-16aeb1f .ova-contact-info .contact ul li a{overflow-wrap:break-word;word-break:break-all;margin-right:-40px;display:inline-block;position:relative}@media (max-width:1024px){.single-product .ova-single-product-summary-left,.single-product .ova-single-product-summary-right,.single-product .ova-forms-product .forms-wrapper .tabs:before{width:100%}}.single-product .ova-features-product .feature{width:auto}.woocommerce.single-product #review_form #respond .form-submit input{color:#FFF;background-color:var(--primary);border-radius:5px;padding:16px 32px;border:1px solid #fff0;transition:all 0.3s ease}.woocommerce.single-product #review_form #respond .form-submit input:hover{border:1px solid var(--primary);background-color:#fff;color:var(--primary)}body .ova-tour-day{color:#6c4d02}body .elementor-8997 .elementor-element.elementor-element-1b19b78:not(.elementor-motion-effects-element-type-background),body .elementor-9414 .elementor-element.elementor-element-ba2501d:not(.elementor-motion-effects-element-type-background){color:#d2d2d2}.page-id-9414 .ova-product-wishlist .yith-add-to-wishlist-button-block{margin:-4px;border-radius:10px;background-color:rgb(255 251 244 / 70%)!important;transition:background-color 0.3s linear}.page-id-9414 .ova-product-wishlist .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button{background-color:transparent!important;color:#000!important;transition:color 0.3s linear}.page-id-9414 .ova-product-wishlist .yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button svg.yith-wcwl-add-to-wishlist-button-icon{color:inherit!important;transition:color 0.3s linear}.page-id-9414 .ova-product-wishlist .yith-add-to-wishlist-button-block:hover,.page-id-9414 .ova-product-wishlist .yith-add-to-wishlist-button-block:focus-within{background-color:#52390f!important}.page-id-9414 .ova-product-wishlist .yith-add-to-wishlist-button-block:hover .yith-wcwl-add-to-wishlist-button,.page-id-9414 .ova-product-wishlist .yith-add-to-wishlist-button-block:focus-within .yith-wcwl-add-to-wishlist-button{color:#fffbf4!important}#sticky-header .elementor-element.elementor-element-3c1635d ul.sub-menu li.current-menu-item>a:hover{background-color:#FFF;color:var(--e-global-color-primary)}#sticky-header .ova-menu-cart .minicart{top:31px}#sticky-header .ova-menu-cart{padding-top:10px;padding-bottom:10px}@media (max-width:767px){#main-footer-section .elementor-element-b17e203,#main-footer-section .elementor-element-3167d1d,#main-footer-section .elementor-element-5299478,#main-footer-section .elementor-element-297b4a1{width:50%!important;flex:1 1 50%;min-width:150px}#main-footer-section .elementor-container.elementor-column-gap-default{display:flex;flex-wrap:wrap}}.woocommerce-cart .wc-block-cart__submit .wc-block-cart__submit-button,.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button,.woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-weight:600;font-size:16px;line-height:24px;transition:all 0.3s ease;border-color:var(--primary);background-color:var(--primary);border:1px solid;border-radius:5px;color:#fff}.woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:13px}.woocommerce-cart .wc-block-cart__submit .wc-block-cart__submit-button:hover,.woocommerce-checkout .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover,.woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover{color:var(--primary);background-color:#fff0;border-color:var(--primary)}