html,body{overflow-x:hidden;width:100%!important}.row-margin{margin-left:0px!important;margin-right:0px!important}.wc-bookings-booking-form-button.single_add_to_cart_button{background-color:#02d164!important;border-color:#02d164;font-weight:500;height:3.75rem;width:100%!important;border-radius:.3125rem;transition:all 0.2s ease-in-out;color:#fff;border:none!important}.mb-7,.my-7{background-color:#f4fcff!important}.breadcrumb-item a,.breadcrumb-item{color:#1E354C!important}.breadcrumb-item+.breadcrumb-item::before{color:#1E354C!important}.breadcrumb-item:not(.active):hover,.breadcrumb-item:not(.active):hover{color:#1E354C!important}.px-3.pb-2{background-color:#00000085!important;padding-top:5px}.gradient-overlay-half-bg-gradient-v5::before{background:linear-gradient(transparent,#fff0)!important}span.price{color:#fff!important}.border-color-8{border-color:#ffffff!important}.border-bottom{border-bottom:1px solid #ffffff!important}.green-lighter{color:#ea7b56!important}.mt-4,.my-4{margin-top:1.5rem!important;background-color:#fff}h4.widget-title.h6.font-weight-bold.mb-2.mb-xl-4{color:#fff!important}h4.h6.font-weight-bold.mb-2.font-size-17{color:#fff}.widget ul li a:not(:hover),.widget.widget_meta ul li a:not(:hover){color:#ea7b56}.js-sticky-block.single-hotel-availability{background-color:#fff}h2,.h2{font-size:1.5rem}@media only screen and (max-width:600px){span.h6.font-weight-bold.text-gray-3.mb-0{text-align:left!important}}nav.woocommerce-pagination{margin-top:1rem}nav.woocommerce-pagination .page-numbers li{display:inline-block;margin:5px}nav.woocommerce-pagination .page-numbers li span.page-numbers.current{background:#ea7b56;color:#fff;padding:6px;font-weight:700}nav.woocommerce-pagination .page-numbers li a.page-numbers{padding:5px}.wc-bookings-date-picker .ui-datepicker-header{background:#f68762!important;border-top:1px solid #f68762!important}.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev,.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next{background:#f68762!important}ol.commentlist.list-unstyled.mb-n4{background-color:#f5f9fa;padding:10px;border-radius:20px;margin-bottom:20px!important}.u-header__navbar-brand-text{display:none}#border.border-color-7.rounded.mb-5{position:sticky;top:0;z-index:999}.mb-4{margin-bottom:0rem!important}a.collapse-link.btn.btn-link.btn-block.d-flex.align-items-md-center.font-weight-bold.p-0{background-color:#f5f9fa;padding:5px!important;border-radius:50px}div#basicsAccordion1{margin-top:20px}.card-body.pl-6.pb-0.pt-0{margin-top:20px;margin-bottom:20px}h5#scroll-description{margin-top:30px}h5.mb-0{background-color:#f5f9fa!important;border-radius:50px}.border-color-8{border-color:#f5f9fa00!important}p.mb-0.text-gray-1.text-lh-lg{margin-top:30px!important}h5.font-size-21.font-weight-bold.text-dark.mb-4{margin-bottom:30px!important}.single-product h2.font-size-21.font-weight-bold.text-dark.mb-4{margin-bottom:30px!important}h2#scroll-description{margin-top:30px}a{color:#f97452}.position-absolute.right-0.mr-3.mt-md-n11.mt-n9{bottom:130px;right:-20px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px;padding-top:50px}@media (min-width:1200px){.navbar-expand-xl .u-header__navbar-nav .u-header__sub-menu.hs-sub-menu{padding:.813rem 1.875rem;min-width:280px!important}}.u-header__navbar-link{font-weight:400}.list-inline-dark .u-header__navbar-link{color:#4e535a}@media (max-width:480px){.navbar-brand img,.footer-logo-link img{max-height:2.44rem}.clients-v1 .elementor-widget-container{margin:0!important}}.u-header.navbar-stuck.u-scrolled{position:fixed;top:0;bottom:auto}.bg-blue-dark-1{background-color:#02BFBD!important}.wc-bookings-date-picker .picker.hasDatepicker[data-display='']{position:relative!important}img.img-fluid.d-block.mx-auto.mb-4.rounded-xs.wp-post-image.webpexpress-processed{display:none!important}.p-5{background-color:#f4fbff}.u-slick-bordered-primary .slick-current .card{border-color:#ffffff!important;border-width:5px!important}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px;padding-top:10px}.text-gray-1{color:#4b5154!important}p{color:#4b5154!important}.position-relative.u-header__hide-content.u-header__search-lg.pl-2.ml-2.d-xl-none.d-wd-block{display:none!important}button#fcdfdd9f6-1{background-color:#fa7552;border-radius:5px 5px 5px 5px;color:#fff!important;border:0 #fff!important;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px}button#fcdfdd9f6-1:hover{background-color:#1E354C;border-radius:5px 5px 5px 5px;color:#fff!important;border:0 #fff!important;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:10px}input#feca0ed13-1m,input#f8f9a486b-1,.f661af0e9 textarea,.f661af0e9 input:not([type=checkbox]){overflow:visible;background-color:#f4fbff;border-color:#f4fbff;border:1px #1E354C!important;padding:10px}.woocommerce-checkout #customer_details .form-row{margin-top:20px}.tawk-chatinput-container{background-color:#f4fbff!important}textarea.tawk-chatinput-editor{background-color:#f4fbff!important}.elementor-social-icons-wrapper.elementor-grid{margin-top:10px!important}.mt-4,.my-4{margin-top:0rem!important}@media only screen and (max-width:981px){.single-product .crisp-client .cc-tlyw[data-full-view="true"] .cc-kxkl .cc-nsge{display:none!important}}header#header{position:fixed;top:0!important;transition:none!important;transform:none!important}div#content{margin-top:100px}@media(max-width:767px){div#content{margin-top:70px}}.u-header.js-header-fix-moment .u-header__hide-content{display:block}html.yes-js{padding-top:0!important}.tawk-text-truncate{font-family:'Rubik'!important}.single-product .related .card-header img.min-height-230{height:initial}ul.nav.flex-nowrap.border.border-radius-3.tab-nav.align-items-center.py-2.px-0{margin-top:10px}@media(min-width:767px){.selectron23-container{margin-top:2px}}.u-scrolled .u-header__shadow-on-show-hide{box-shadow:0 1px 10px #97a4af}.wp-bottom-menu-item:hover i,.wp-bottom-menu-item.active i,.wp-bottom-menu.sf-active .wp-bottom-menu-item.wp-bottom-menu-search-form-trigger i{color:#f97452(--wpbottommenu-h-icon-color)!important}.p-4{padding-bottom:0.5rem!important}@media(max-width:767px){.mb-7,.my-7{margin-bottom:1rem!important}}@media(max-width:767px){.font-size-23{font-size:1.3rem}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-5eab3f6f>.elementor-widget-container{margin:10px 0 0 0}}@media(max-width:767px){.space-1,.space-top-1{padding-top:0rem!important}}@media(max-width:767px){div#stickyBlockStartPointTabs{margin-top:20px}}.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency{font-weight:500!important}.woocommerce-multi-currency.wmc-shortcode .wmc-currency a:hover,.woocommerce-multi-currency.wmc-shortcode.plain-horizontal .wmc-currency.wmc-active a,.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a:hover,.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency.wmc-active a{font-weight:500!important}bdi{font-size:22px;font-weight:500}.text-muted{color:#3b444f!important;font-size:16px}span.woocommerce-Price-amount.amount{font-weight:500;font-size:22px}h3,.h3{font-size:1.2rem!important;margin-top:20px!important}.collapseomatic{color:#ff805e!important}.collapseomatic_content{margin-left:0px!important;margin-top:20px!important}.collapseomatic_excerpt,.collapseomatic_content{line-height:1.7}.woocommerce-multi-currency.wmc-shortcode.plain-vertical{margin-top:8px}@media (min-width:767px){.custom-mobile-blk{display:none}}@media(max-width:767px){.custom-search-header-desktop{display:none}}button.flaticon-magnifying-glass-1.d-md-none{background:#fff0;border:none;font-size:20px;order:2;margin-left:auto;color:#ea7b56}.aws-container .aws-search-form .aws-form-btn{background-color:#fff!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.aws-container .aws-show-clear .aws-search-field{border-right:0;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}div#custom-mob-search{background-color:#fff;padding-top:12px}.wc-deposits-wrapper .wc-deposits-payment-description{margin:0em 0!important;font-size:14px!important}.wc-bookings-date-picker-timezone-block{display:none!important}p.wc-bookings-date-picker-timezone-block{display:none!important}@media (max-width:767px){bdi{font-size:18px!important}}@media (max-width:767px){.font-size-14{font-size:.700rem}}span.woocommerce-Price-amount.amount{font-weight:500;font-size:22px}.text-muted{color:#3b444f!important;font-size:16px}.wc-deposits-wrapper .wc-deposits-payment-description{padding:5px;background-color:#f7f7f7;border-radius:5px}.wc-deposits-wrapper .wc-deposits-payment-description{color:#646262!important}span.woocommerce-Price-amount.amount{font-weight:500;font-size:17px}@media(max-width:767px){.wc-bookings-booking-form .wc-bookings-date-picker .picker.hasDatepicker{display:block!important}.single-product .site-content .container>.row{flex-direction:column-reverse}.single-tour-header-mob .d-block.d-md-flex.flex-horizontal-center.font-size-14.text-gray-1{display:flex!important}.single-product .col-lg-8.col-xl-9 .position-relative.mb-4.pb-2,.single-product .col-lg-8.col-xl-9 .d-block.d-md-flex.flex-center-between.align-items-start.mb-3{display:none!important}}.custom-header-cart span.cart-contents-count{margin-left:-1px;font-size:13px;margin-top:-1px;display:block}@media (min-width:767px){.single-product .single-tour-header-mob{display:none}}@media (max-width:767px){.single .col-lg-4.col-xl-3 .border.border-color-7.rounded.p-4.mb-5{display:none!important}}@media (min-width:767px){.custom-mobile-blk{display:none}}@media(max-width:767px){.custom-search-header-desktop{display:none}}button.flaticon-magnifying-glass-1.d-md-none{background:#fff0;border:none;font-size:20px;order:2;margin-left:auto;color:#ea7b56}.aws-container .aws-search-form .aws-form-btn{background-color:#fff!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.aws-container .aws-show-clear .aws-search-field{border-right:0;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}div#custom-mob-search{background-color:#fff;padding-top:12px}@media (max-width:767px){div.products.row .product .card-body{padding:8px 4px!important;text-align:center}div.products.row .product h2.woocommerce-loop-product__title{font-size:12px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}div.products.row .product{flex:0 0 50%;max-width:50%;padding:0 2.5px}div.products.row .product .card-body i.icon{font-size:12px}div.products.row .product .card-body .font-size-14.text-gray-1{font-size:12px}.rating-count{display:none}div.products.row .product .card-body .my-2{margin:0!important;line-height:.7}div.products.row .product .card-body .mb-1.d-flex.align-items-center{justify-content:center}}@media (min-width:767px){.custom-mobile-blk{display:none}}@media(max-width:767px){.custom-search-header-desktop{display:none}}button.flaticon-magnifying-glass-1.d-md-none{background:#fff0;border:none;font-size:20px;order:2;margin-left:auto;color:#ea7b56}.aws-container .aws-search-form .aws-form-btn{background-color:#fff!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.aws-container .aws-show-clear .aws-search-field{border-right:0;border-top-left-radius:10px!important;border-bottom-left-radius:10px!important}div#custom-mob-search{background-color:#fff;padding-top:12px}.single-product .related .card-body .price-wrapper span:not(.woocommerce-Price-amount){color:#1e354d!important}em.woocommerce-review__verified.verified{display:none!important}a.js-fancybox.btn.btn-white.transition-3d-hover.ml-2.py-2.px-md-5.px-3.shadow-6{z-index:9!important}em.woocommerce-review__verified.verified{display:none!important}i.wp-bottom-menu-item-icons.fa.fa-calendar{color:#11d356!important}.responsive-table{width:100%;background-color:#f7fafb;border-collapse:collapse;text-align:center;border-radius:10px;overflow:hidden}.responsive-table tr{display:flex;width:100%}.responsive-table td{flex:1;padding:8px}@media (max-width:600px){.responsive-table{background-color:#f7fafb}.responsive-table tr{flex-wrap:wrap}.responsive-table td{flex:1 1 33%;width:33%}}