/*
Theme Name: localtravel-child
Theme URL: https://visitlocaltravel.com/
Description: Visit Local Travel Style sheet
Author: Visit Local Travel
Template: localtravel
Version: 9.7.8
*/
/* == Add your own styles below this line ==
--------------------------------------------*/
.about .img-holder,.col-md-66,.footer-navigation,button#p1,button#p2{float:right!important}#primary .page .entry-content table td a,button{box-shadow:rgb(45 35 66 / 0%) 0 2px 3px,rgb(45 35 66 / 0%) 0 2px 7px 0,rgb(58 65 111 / 0%) 0 -4px 0 inset!important}::-moz-selection{color:#fff;background:#f98ab8}::selection{color:#fff;background:#f98ab8}b,strong{font-weight:600!important}:root{--primary-color:#7880BF;--primary-color-rgb:50,182,122!important;--secondary-color:#F98AB8!important;--secondary-color-rgb:229,75,75!important;--primary-font-color:#333333!important;--heading-font-color:#111111!important;--primary-font:'Montserrat',sans-serif!important;--secondary-font:'Montserrat',sans-serif!important}.site-branding{margin-top:-46px}p{margin-bottom:.7em!important}a:focus{outline:unset!important}a{color:#11315f;font-weight:500}#primary .page .entry-content h4,#primary .post .entry-content h4,.elementor-template-full-width .site h4{font-size:19px!important;font-weight:500!important;color:#11315f!important}.wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .category-trips-single{flex:0 0 calc(33% - var(--gap)* 1 / 2)!important;max-width:calc(33% - var(--gap)* 1 / 2)!important}#primary .page .entry-content h1,#primary .post .entry-content h1,.elementor-template-full-width .site h1{font-size:30px!important;font-weight:600!important;color:#11315f!important}.fancybox-container{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(3px)}.fancybox-bg{background:#1e1e1e69}.fancybox-container.wte-fb-popup .fancybox-bg{background:#11315fcf!important}.fancybox-is-open .fancybox-bg{opacity:1}h4{font-size:22px!important;margin-bottom:0}.compensate-for-scrollbar,.site-branding .custom-logo-link{margin-right:0!important}.category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap,.page-header .page-title,.secondary-menu-mobile,.site-header .social-networks,.support-number,.wcf-embed-checkout-form table.shop_table td strong.product-quantity,.woocommerce-store-notice a,.wp-travel-toolbar .wte-view-modes ul li,p.demo_store a{display:none!important}.sticky-menu{background:#fff!important;box-shadow:0 6px 9px 3px rgba(0,0,0,.19)!important}.video-banner .wp-custom-header iframe,.video-banner .wp-custom-header video{top:-2px!important}.video-banner .wp-custom-header{padding-top:0!important;padding-bottom:30%!important}.trip-search form .wte-advanced-search-wrapper-nice-select .advanced-search-field{padding:19px 25px!important;background:#ffffff00!important}.wte-advanced-search-wrapper-nice-select .nice-select{background:#ffffff00!important;height:28px!important}.wte-advanced-search-wrapper-nice-select .nice-select:after{height:0!important;width:0!important;margin-top:-4px;border-radius:32px}.trip-search form .advanced-search-field:after,.wp-travel-toolbar .wte-filterby-dropdown:before{width:0!important}.nice-select:after{border-bottom:0 solid #999;border-right:0px solid #999}.trip-search{margin:-185px 0 100px!important}.video-banner .wp-custom-header-video-play:after{width:30px;height:15px;position:absolute;right:20px;bottom:10px}ul#footer-exta li{display:inline;padding:10px;font-size:15px}.footer-plus{border-top:1px solid #224867;padding:15px 0}.elementor-alert-info .elementor-alert,.itenary-detail-gallery a::before,.itinerary .itenary-detail-gallery img,.itinerary .itenary-detail-gallery img:hover,.team-holder .holder{border-radius:10px}.video-banner .wp-custom-header-video-button{bottom:30px!important}.video-banner .wp-custom-header-video-button:focus,.video-banner .wp-custom-header-video-button:hover{padding:3px 10px!important}.bslider .banner-text .title{font-size:47px!important;margin:-100px 0 0!important;text-shadow:2px 2px 0 #000!important}.bslider{background:#0000!important}.bslider img{opacity:10!important;height:450px!important}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{border-radius:50%!important;background:#11315f00!important}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover,.wpte-trip-feat-img-gallery .owl-nav button::after,.wpte-trip-feat-img-gallery .owl-nav button::before{background:#fff!important}.bslider .owl-next:after{right:54%!important}.bslider .owl-prev:after{left:46%!important}#tabs-container .tab-inner-wrapper .tab-anchor-wrapper:first-child,#tabs-container .tab-inner-wrapper .tab-anchor-wrapper:last-child,.fancybox-image,.fancybox-spaceball{border-radius:0!important}.hentry{margin:0 0 4.5em!important}.page-content{background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#fff2f200 100%)!important;padding:15px 15px 5px;border-radius:7px}.archive .trip-content-area .child-desc{text-align:center;margin:55px 50px 33px;background:#fffaed;padding:5px 15px 20px;border-radius:10px}.archive .trip-content-area .child-desc h2,.archive .trip-content-area .parent-desc h2{color:#4f4f4f!important;font-weight:600!important}.wptravelengine_css_v2.archive .trip-content-area .grid .btn-loadmore span{background-color:#5bc0de;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%);box-shadow:rgba(45,35,66,.4) 0 2px 3px,rgba(45,35,66,.3) 0 2px 7px 0,rgba(58,65,111,.5) 0 -4px 0 inset!important;border:0!important;padding:15px 40px!important;color:#fff!important;font-size:16px!important}.archive .trip-content-area .grid .btn-loadmore span:hover{background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#7380e3 100%)!important;box-shadow:rgba(45,35,66,.4) 0 4px 8px,rgba(45,35,66,.3) 0 7px 13px -3px,#3c4fe0 0 -3px 0 inset!important;transform:translateY(-2px);transition:.7s}.page-template-testimonial .testimonial-holder .item .text-holder{background-image:radial-gradient(100% 65% at 100% 0,#d9ffee00 0,#fff6fa 230%)!important}p.must-log-in{border:1px solid #b8e9ba;padding:10px;border-radius:8px;background:#f0fff1}.review-wrap .comment-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(49%,1fr));gap:10px}.review-wrap .comment-list li .trip-comment-content .comment-title{font-weight:600!important;color:#11315f!important;font-size:14px!important}.post-data .review-wrap ol.comment-list .comment-author{margin-right:5px!important;margin-left:0!important}.wptravelengine_css_v2 .review-wrap .comment-client-location{opacity:1;color:#333;font-size:13px!important}.single-trip .jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{width:18px!important}.comment-content a,.entry-content a,.entry-summary a,.page-content a,.widget .textwidget a{color:#11315f!important;text-decoration:auto!important}.comment-content a:hover,.entry-content a:hover,.entry-summary a:hover,.page-content a:hover,.widget .textwidget a:hover,.wpte-trip-list-wrapper .category-trips-single .category-trip-prc-title-wrap .category-trip-title a:hover{text-decoration:underline}body,button,input,optgroup,select,textarea{font-weight:400;font-family:var(--primary-font)!important;font-size:16px!important;line-height:1.75em!important;color:#161616!important}.banner .form-holder .text h2{font-size:50px!important;font-family:Metropolis,Helvetica,Verdana,sans-serif;font-weight:700!important;letter-spacing:0;color:#fff!important;text-shadow:0 2px 22px #000}.banner .form-holder .text{font-size:33px!important;letter-spacing:1px;font-weight:600;text-shadow:0 2px 6px #000;line-height:1em;color:#fff}.nav-holder>.container{background:#fff;border-radius:0;position:relative;z-index:77}.nav-holder{background:#fff;border-top:0 solid #e5e5e5!important;border-bottom:0 solid #e5e5e5!important;box-shadow:0 4px 5px 0 rgb(0 0 0 / 15%)!important}.banner{height:500px;box-shadow:0 10px 11px rgb(0 0 0 / 0%)!important;background-image:radial-gradient(100% 100% at 100% 0,#5468ff00 0,#11315f00 100%)!important}.featured-trip .grid-latest .text-holder .review-wrap,.flatpickr-current-month,.our-deals .grid-latest .text-holder .review-wrap,.page-template-template-activities .trip-content-area,.page-template-template-destination .trip-content-area,.page-template-template-trip_types .trip-content-area,.review-wrap{padding:0}.container>.post-thumbnail>img{height:auto;max-width:100%}.wpte-booking-area .wpte-bf-discount-tag{margin:0 0 0 10px!important}.widget-area .wpte-booking-area .wpte-bf-discount-tag{font-size:15px;color:#fff;background-color:#ff544e;box-shadow:0 4px 8px #fff0;border-radius:0;margin:27px 0 0!important;padding:12px;text-align:center;width:100%}.wp-travel-engine-archive-outer-wrap .advanced-search-wrapper+.wp-travel-engine-archive-repeater-wrap{padding-left:25px!important;padding-bottom:55px!important}.our-deals .grid .col .holder{border-radius:10px;border:1px solid #e3e3e3!important}.our-deals .grid .col:hover .holder{box-shadow:0 20px 38px rgb(0 0 0 / 0%)}.featured-trip .grid .col:hover .holder{box-shadow:0 20px 38px rgb(0 0 0 / 0%);border:0 solid #c7c7c7!important}.e-con{--container-max-width:1290px!important}.our-deals .grid .col{margin:0 0 20px!important}.our-deals .grid .img-holder img{vertical-align:top;border-radius:10px;width:435px!important;max-width:100%}.featured-trip .grid .col,.our-deals .grid .col{width:25%;padding:0 10px!important;margin:0 0 20px}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-dots,.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper .wpte-trip-feat-img-gallery .owl-item img{border-radius:10px 10px 0 0}.site-branding .site-title a{color:#11315f!important;transition:.2s linear;font-weight:600}.site-branding .site-title a:hover{text-decoration:none;color:#f98ab8!important}.header-holder{background:#e4e4e4}.site-header{position:relative;z-index:10;background:var(--search-input_background,linear-gradient(180deg,#fff 39.9%,#f8f8f8 100%))}.site-header .header-t{background:#11315f00!important;border-bottom:0 solid #d6bcec;padding:18px 0 0!important;line-height:20px!important}.site-header .social-networks li{color:#fff!important;margin-right:12px!important;margin-top:2px}#activities-slider .text-holder .btn-more:hover,.itinerary-download-popup-wrap-2 .wte-itinerary-downloader-send-mail,.lrf-bookings-content .wpte-lrf-block .wpte-lrf-btn,.site-header .social-networks li a,.woocommerce-account .woocommerce-MyAccount-navigation ul li a,.wpte-booking-details-wrapper .wpte-trip-link,.wpte-dashboard .wpte-lrf-content-area .wpte-bookings-contents .wpte-booked-trip-wrap .wpte-booked-trip-content .wpte-booked-trip-buttons-right a.wpte-pay-btn,.wpte-trip-category .wpte-trip-category-text-wrap .wpte-trip-category-title a,button:active,button:hover{color:#fff!important}.site-header .tools .form-section a{color:#11315f!important;font-size:13px!important;font-weight:600}.site-header .tools .form-section a:hover{color: #ff69a7 !important;text-decoration: unset;}.header-promotion{background:#ff3d00;color:#fff;padding:10px 0;text-align:center;font-size:15px;margin-bottom:0;border-bottom:1px dashed #4d5a61;line-height:19px!important}.header-promotion span{color:#fff;padding:1px 10px;border-radius:12px;font-weight:600}#tabs-container .tab-content h2,.category-main-wrap.category-grid .category-trips-single,.header-b,.wte-related-trips.category-grid .category-trips-single{padding:0!important}.site-header .tools{padding-bottom:3px!important;padding-top:5px}#primary .post .entry-content h2{color:#11315fe3!important;margin:15px 0!important}.single-trip #content,.wptravelengine_css_v2 #tabs-container .tab-content p,ul#overview-note{margin-top:15px!important}#primary .page .entry-content h2{color:#11315fe3!important}#primary .page .entry-content h3,#primary .post .entry-content h3{font-size:21px!important;color:#11315fe3!important;font-weight:500!important}#content{margin:0!important;padding-bottom:0!important}.pagination{margin-bottom:4rem!important}.category-main-wrap.category-grid,.wte-related-trips.category-grid{margin-bottom:50px!important;margin-left:0!important;margin-right:0!important}.page-template-template-activities .activities-holder,.page-template-template-destination .destination-holder,.page-template-template-trip_types .trip_types-holder,ul#overview-note{margin-bottom:40px!important}.testimoinal{padding:25px 0 55px!important;background:#f6f6f6!important}.category-grid,.wte-category-outer-wrap .category-main-wrap.category-grid,[class*=wte-col-]:not(.category-list){--gap:10px}.category-grid .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte_trip-details-btn-wrap{display:block;border-top:0!important;padding:0 6px!important;margin:15px -3px!important}.about{padding:25px 0 45px!important}#primary .post .entry-content figure{padding:10px 0 30px}h1.page-title{font-size:30px;font-weight:600;text-align:center;margin-top:-99px;margin-bottom:12px;background:linear-gradient(to top,rgb(0 0 0 / 91%),transparent);z-index:10;position:relative;text-transform:uppercase;color:rgba(255,255,255,.89)!important;padding:30px 12px;border-radius:0 0 7px 7px}.blog-section .section-header .section-title,.featured-trip .section-header .section-title,.our-deals .section-header .section-title,.popular-destination .section-header .section-title,.testimoinal .section-header .section-title{font-size:36px!important;font-weight:500!important;color:#11315f!important}.activities .section-header{color:#000!important;padding:50px 0 0!important}#primary,.wp-travel-toolbar .wte-filterby-dropdown{padding-right:0!important}#primary,.wp-travel-toolbar .wte-view-modes{padding-left:0!important}.featured-trip .grid-latest .text-holder .category-trip-desti,.our-deals .grid-latest .text-holder .category-trip-desti{text-align:left!important;padding:0!important;line-height:25px}.popular-destination{padding:80px 0 50px!important;background:#fff!important}.featured-trip .section-header,.our-deals .section-header,.popular-destination .section-header{max-width:80%;margin:0 auto 35px;text-align:center}.site-footer .site-info,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tr td:nth-child(2){text-align:center!important}.activities .section-header .holder{max-width:50%;margin:0 auto 35px;text-align:center;position:relative;z-index:1}.site-branding .text-logo{display:inline-block;vertical-align:middle;margin-top:4px;margin-left:-58px}.site-branding .custom-logo-link img{padding-top:6px;width:45%!important;margin-bottom:8px!important}.faq .faq-row .accordion-tabs-toggle:after{width:20px!important;height:20px!important;background-color:rgba(15,29,35,.48)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M6 9L12 15L18 9%27 stroke=%27%23000%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27%3E%3Cpath d=%27M6 9L12 15L18 9%27 stroke=%27%23000%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100%;top:14px!important}.accordion-tabs-toggle .rotator::after,.accordion-tabs-toggle .rotator::before{width:1px!important}.full-width #primary{border:0 solid #e1e1e1;border-radius:7px;margin-top:0}.attachment-travel-agency-full.size-travel-agency-full{border-radius:0 0 12px 12px!important}.attachment-travel-agency-full.size-travel-agency-full.wp-post-image,.elementor-6810 .elementor-element.elementor-element-734a866>.elementor-widget-container,.single-tap_team .detail-holder .left .img-holder img{border-radius:12px}.category-trips-single .category-trips-single-inner-wrap .price-holder{color:#2e7b00!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn{background-color:#11315f00!important;color:#11315f!important;border:1px solid #ddd!important;padding:15px 10px!important;border-radius:30px}.category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn:hover{box-shadow:rgb(45 35 66 / 29%) 0 4px 8px,rgba(45,35,66,.3) 0 3px 0 -4px,#11315f 0 0 0 inset!important;transform:translateY(0);transition:.5s}.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-viewmre-btn{padding:12px 22px!important;font-size:12px!important}.category-list .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-viewmre-btn{border:0 solid #11315f!important}.category-list .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-viewmre-btn:hover{background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%);box-shadow:rgba(45,35,66,.4) 0 2px 3px,rgba(45,35,66,.3) 0 2px 7px 0,rgba(58,65,111,.5) 0 -4px 0 inset!important;color:#fff!important;background-color:#5bc0de}.main-navigation ul li a{padding:25px 0 22px!important;color:#001d35!important;letter-spacing:-1px}.main-navigation ul li{font-size:18px!important;margin-right:0!important;padding:0 22px}.main-navigation ul li a:hover{color:#11315f!important;border-bottom:2px solid #f98ab8;border-radius:0!important;padding-bottom:00px!important;animation-duration:6s;animation-delay:5.8s}.main-navigation ul li:last-child>a:active{background:#28b5a473!important;color:#fff!important}.wpte-trip__adv-field.wpte__select-field .wpte__select-options{background-color:#eafff2!important;border-radius:10px;margin-top:10px;box-shadow:-1px 11px 12px 0 rgb(0 0 0 / 32%)!important}.wp-travel-toolbar .wte-ordering .wpte-trip__adv-field .wpte__select-options ul ul{margin:0 -6px!important}.wp-travel-toolbar .wte-ordering .wpte-trip__adv-field .wpte__select-options ul li{padding:6px 8px;color:#005d04!important;font-size:18px}.wp-travel-toolbar .wte-ordering .wpte-trip__adv-field .wpte__select-options ul li span{color:#000;padding:0;font-weight:400;border-bottom:1px dashed #ddd}.main-navigation .current-menu-item>a{background:#f98ab800!important;color:#f98ab8!important;border-bottom:2px solid #f98ab8;border-radius:0!important;padding-bottom:22px!important}.woocommerce table.my_account_orders .button,.woocommerce table.my_account_orders th:last-child,.wpte-trip__adv-field.wpte__select-field{display:unset}.wpte-trip__adv-field.wpte__select-field::after{width:23px!important;height:23px!important}.wp-travel-toolbar .wte-ordering{border:1px solid #ddd;padding:8px 8px 6px!important;border-radius:5px!important}.wp-travel-toolbar .wte-ordering:hover{background:#eafff2!important}.featured-trip .btn-holder .btn-more,.popular-destination .btn-holder .btn-more{background-image:radial-gradient(100% 100% at 100% 0,#11315f00 0,#11315f00 100%)!important;transform:translateY(-2px);transition:.7s}.main-navigation ul li:first-child{padding:0 22px 0 0!important}.main-navigation ul li:first-child>a:after,.main-navigation ul li:nth-child(3)>a:after,.main-navigation ul li:nth-child(4)>a:after{padding:5px 8px;top:12px!important;font-size:10px;line-height:7px;font-weight:bolder;border-radius:30px;color:#fff;text-transform:capitalize;display:inline-block;letter-spacing:0;position:absolute}.main-navigation ul li:first-child>a:after{content:'Our Experiences';margin-left:-89px;background:#ff9800;transform:translateX(-12%)}.main-navigation ul li:nth-child(3)>a:after{content:'Popular';margin-left:-85px;background:#008360;transform:translateX(-12%)}.main-navigation ul li:nth-child(4)>a:after{content:'Up to 30% Off';margin-left:-90px;background:#f75d37;transform:translateX(-47%)}#tabs-container .nav-tab-wrapper,.category-trips-single-inner-wrap .category-trip-prc-title-wrap,.trip-facts-value{margin:0!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title a{color:#001d35!important;font-weight:500!important;font-size:17px!important}.wpte_empty-items-box .wpte_empty-items-img{width:350px!important;height:270px!important}.elementor-page .wpte-elementor-widget .wishlist-toggle{padding:0!important;background-color:#e3e3e300;box-shadow:0 2px 2px 0 rgb(0 0 0 / 0%);right:3px;top:2px}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-prc-title-wrap .wishlist-toggle{padding:3px 0!important}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-prc-title-wrap{padding:0 0x 3px 0!important}.category-trips-single .category-trips-single-inner-wrap .wishlist-toggle{display:unset!important}.category-trips-single .category-trips-single-inner-wrap .wishlist-toggle.active svg path,.category-trips-single .category-trips-single-inner-wrap .wishlist-toggle:hover path{fill:#f98ab8!important}.main-navigation ul li:first-child>a{border-radius:0;margin-left:0}.bank-details,.img-holder,.wte-bank-transfer-instructions,div.review-button{text-align:center}.popular-destination .grid .col .price-holder{background:#ff9100!important;top:0!important;border-top-left-radius:10px!important}.fancybox-image,.popular-destination .grid .col .img-holder img,.tippy-box{border-radius:10px!important}.popular-destination .grid .col .text-holder{border-radius:0 0 10px 10px!important}.popular-destination .grid .col .price-holder>span:before{border-top:20px solid #ff9100!important}.popular-destination .grid .col .price-holder>span:after{border-bottom:20px solid #ff9100!important}.popular-destination .grid .col .price-holder:after{background:#db7c00!important}.site-branding .site-title{font-weight:600!important;letter-spacing:0;font-size:20px!important;margin-bottom:2px!important}button#p1,button#p2{font-size:12px!important}.site-branding .site-description{font-weight:500!important;letter-spacing:1.4px!important;font-size:12px!important}#crumbs .current a,.archive .trip-content-area .grid .btn-loadmore span,.archive .trip-content-area .grid .load-destination span,.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap>i,.flatpickr-current-month .flatpickr-monthDropdown-months,.flatpickr-current-month input.cur-year,.our-deals .grid .text-holder .meta-info svg,.section-header .section-title,.testimoinal .section-header .section-title,.widget_wte_featured_trips_widget .category-trip-title a,.wte-popup-sidebar .total-amount .wpte-price.amount,.wte-popup-sidebar .total-amount span.wpte-currency-code{color:#11315f!important}.header-b .right .tel-link{font-size:25px!important;color:#001d35}.featured-trip .grid .text-holder .title a:focus,.featured-trip .grid .text-holder .title a:hover,.featured-trip .grid-latest .text-holder .category-trip-loc span a:hover,.header-b .right .tel-link:hover,.our-deals .grid .text-holder .title a:focus,.our-deals .grid .text-holder .title a:hover,.our-deals .grid-latest .text-holder .category-trip-loc span a:hover{color:#f98ab8!important}.header-b .right .tel-link:before{content:'☏';padding-right:7px}.header-b .right .phone-label{font-size:17px!important;letter-spacing:0!important;margin:0 0 1px!important}.header-b .right{margin:25px 0 0!important}.elementor-widget-image img{border-radius:9px}.category-trips-single .category-trips-single-inner-wrap{box-shadow:0 4px 8px rgb(0 0 0 / 0%);margin-bottom:5px;border:0 solid #dedede;border-radius:10px}.category-trips-single .category-trips-single-inner-wrap:hover{box-shadow:0 10px 15px rgb(0 0 0 / 0%)}.category-trips-single .category-trips-single-inner-wrap .category-trip-discount{background-color:red!important;padding:7px 10px 5px!important;font-weight:500}.category-list .category-trips-single-inner-wrap{box-shadow:0 3px 8px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.36),0 0 1px rgba(0,0,0,.04)!important}.category-list .category-trips-single-inner-wrap:hover{box-shadow:0 9px 24px rgba(0,0,0,.15)!important}.category-trips-single .category-trips-single-inner-wrap .price-holder .striked-price{font-size:13px!important;opacity:1.4!important;color:red!important;width:100%}.single-trip .entry-header .wte-title-duration{width:70px;display:flex;flex-direction:column;border:1px solid #ddd;overflow:hidden;border-radius:9px;box-shadow:0 0;position:absolute;top:0;right:0}#rara-top,.cta .text .btn-more{box-shadow:rgba(45,35,66,.4) 0 2px 3px,rgba(45,35,66,.3) 0 2px 7px 0,rgba(58,65,111,.5) 0 -4px 0 inset!important}.single-trip .entry-header .wte-title-duration .days{background:#11315f!important;font-weight:500;font-size:17px!important;color:#fff}.about-image{margin-top:110px}.about-image img,.elementor-cta--skin-cover .elementor-cta__bg-wrapper{border-radius:5px}.about .text-holder{padding:0 10px 0 33px!important}.about .text-holder .title{padding:70px 0 10px!important;font-size:25px!important;margin:0 0 20px!important}.about .text-holder .btn-more{border:1px solid #11315f!important;color:#11315f!important}.about .text-holder .btn-more:focus,.about .text-holder .btn-more:hover,.blog-section .btn-holder .btn-more:hover,.our-deals .btn-holder .btn-more:focus,.our-deals .btn-holder .btn-more:hover{background:#11315f!important;color:#fff!important}.about .text-holder .title:after,.our-deals .section-header .section-title:after,.popular-destination .section-header .section-title:after,.stats .section-header .section-title:after{background:#11315f!important;height:1px!important}.offer-container+div .cta-list-block,.single-tap_team .detail-holder .left,.single-tap_team .detail-holder .page-header{margin-top:40px}.single-tap_team .detail-holder .page-header .page-title{background:0 0;font-size:20px;line-height:1.25em;font-weight:500;font-family:var(--secondary-font);color:#11315f!important;margin-bottom:15px;display:unset!important;padding-left:0}#testimonial-carousel .owl-dots,.bslider .owl-next svg,.bslider .owl-prev svg,.rating-form .comment-form-url,.review-wrap .average-rating .aggregate-rating .stars:before,.single-tap_team .detail-holder .left .social-networks,.wptravelengine_css_v2 .itinerary-row .title::before,.wptravelengine_css_v2 .itinerary-row.advanced-itinerary-row:first-child .title::before,.wptravelengine_css_v2 .itinerary-row::before,.wptravelengine_css_v2 .itinerary-row:first-child .title::before,.wptravelengine_css_v2 .itinerary-row:last-child .title::before,div.woocommerce-order>section.woocommerce-order-details>p.order-again,section.woocommerce-order-details>p.order-again{display:none}.page-header .page-title:after,.trip-search-result #primary .advanced-search-wrapper .sidebar h2:after,.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-additional-fields h3:after,.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields h3:after{height:0!important}.popular-destination .btn-holder .btn-more{color:#11315f!important;border:1px solid #11315f;padding:12px 29px;font-size:15px}.popular-destination .btn-holder .btn-more:focus,.popular-destination .btn-holder .btn-more:hover{color:#fff!important;box-shadow:rgba(45,35,66,.4) 0 4px 8px,rgba(45,35,66,.3) 0 7px 13px -3px,#3c4fe0 0 -3px 0 inset!important;transform:translateY(-2px);transition:.7s}.activities .section-header .section-title{font-size:36px!important;font-weight:500!important;color:#11315fe3!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .toggle-map i,.our-features .section-header .section-title,.wpte-elementor-widget .wpte-trip-category .wpte-trip-category-title .wpte-icon svg path{color:#fff}.activities .section-header .section-title:after,.featured-trip .section-header .section-title:after,.our-features .section-header .section-title:after,.testimoinal .section-header .section-title:after{border:0 solid #11315f!important;height:1px!important}.our-features .features-holder{background:#f7f7f7!important;color:#454545;padding:80px 40px 70px;z-index:0;animation-duration:0s!important;animation-delay:0s!important}.our-features .features-holder .col .text-holder .title{color:#2f2f2f;font-size:22px;margin:0 0 1px;font-weight:500}.our-features .features-holder .col .icon-holder{color:#11315f!important;background:#fff;border:1px solid #b9b9b9!important;background-image:linear-gradient(#fff,#d7d7d7)}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig>a img,.wpte-booking-area-wrapper,.wpte-modal,.wptravelengine_css_v2 .category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-fig>a,.wptravelengine_css_v2 .wte-related-trips.category-grid .category-trips-single-inner-wrap .category-trip-fig>a{border-radius:15px!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig>a{background-color:#efefef00}.featured-trip{padding:20px 0 60px;background:#fff;border-bottom:0 solid #9bcd9b}.featured-trip .grid .img-holder .price-holder{background:#007b05!important;bottom:13px!important;font-size:17px}.featured-trip .grid .img-holder .price-holder>span{padding:3px 7px}.featured-trip .grid .img-holder .price-holder>span:before,.our-deals .grid .img-holder .price-holder>span:before{border-top:20px solid #007b05!important}.featured-trip .grid .img-holder .price-holder>span:after,.our-deals .grid .img-holder .price-holder>span:after{border-bottom:20px solid #007b05!important}.featured-trip .grid .img-holder .price-holder:after{background:#007b05!important}.featured-trip .grid .text-holder .btn-more,.our-deals .grid .text-holder .btn-more{background:#fff!important;color:#373737!important;padding:6px 30px!important;border:1px solid #11315f!important}.featured-trip .grid .text-holder .btn-more:focus,.featured-trip .grid .text-holder .btn-more:hover,.our-deals .grid .text-holder .btn-more:focus,.our-deals .grid .text-holder .btn-more:hover{background:#ffe9f2!important;color:#252525!important;transform:translateY(-2px);transition:.7s;box-shadow:rgb(45 35 66 / 0%) 0 4px 8px,rgb(45 35 66 / 23%) 0 7px 13px -3px,#3c4fe000 0 -3px 0 inset!important}.featured-trip .btn-holder .btn-more{color:#11315f!important;border:1px solid #11315f;padding:11px 50px!important;border-radius:50px!important;font-size:15px!important}.featured-trip .btn-holder .btn-more:focus,.featured-trip .btn-holder .btn-more:hover,a.review-btn-more:hover{color:#fff!important;transform:translateY(-2px);transition:.7s;background:#11315f!important}.our-deals .grid .text-holder .btn-holder{border-top:0 dashed #f98ab852;display:none}.featured-trip .grid-latest .text-holder .category-trip-loc span a{padding-left:5px}.archive .trip-content-area .parent-desc{text-align:center;margin:55px 50px 33px;background:#effff1;padding:5px 15px 20px;border-radius:10px}#rara-top,.cta .text .btn-more{background-color:#5bc0de!important}.our-deals .grid .img-holder .price-holder>span{padding:3px 7px;font-size:17px}.our-deals .btn-holder .btn-more{border:1px solid #11315f!important;color:#11315f!important;padding:11px 50px!important;font-size:17px!important;letter-spacing:0!important;border-radius:50px!important}.cta .text,div.text.wow.fadeInUp{max-width:100%!important;margin:-80px 0 0!important}.cta .text .btn-more{border:0!important;padding:13px 60px;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%)!important}.cta .text .btn-more:hover{background:#ffaacc82!important;transform:translateY(-2px);transition:.7s}.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget{padding:15px 10px 15px 25px;border-radius:10px;margin-bottom:10px}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates span.category-trip-start-date::before{background-color:#007f05!important;width:17px!important;height:17px!important}#crumbs{font-size:15px!important;padding:15px 0 0!important;border-bottom:0 dashed #ddd;margin:0 15px}#crumbs a{color:#5b5b5b}.trip-search-result #primary .advanced-search-wrapper .sidebar h2{margin:0 0 10px!important}.trip-search-result #primary .advanced-search-wrapper .sidebar h3{background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#efefef 100%)!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase;color:#11315f!important;border-radius:4px!important;padding:12px 3px 12px 7px}.trip-search-result #primary .advanced-search-wrapper .sidebar .advanced-search-field .ui-slider-horizontal .ui-slider-handle{height:25px!important;width:25px!important;background:#0b8b10!important;border:1px solid #0b8b10;box-shadow:0 6px 16px 0 rgb(0 0 0 / .16);top:4px!important;border-radius:5px}.trip-search-result #primary .advanced-search-wrapper .sidebar .advanced-search-field .ui-slider-horizontal .ui-slider-handle+.ui-slider-handle{margin-left:-14px;height:25px!important;width:25px!important;background:#0b8b10!important;border:1px solid #0b8b10;box-shadow:0 6px 16px 0 rgb(0 0 0 / .16);top:-10px!important;border-radius:5px}.trip-search-result #primary .advanced-search-wrapper .sidebar ul li [type=checkbox]:checked+span:after{top:3px!important;left:0!important}.wptravelengine_css_v2 .itinerary .itinerary-row .accordion-tabs-toggle .rotator{width:17px!important;height:17px!important;border:1px solid #7d7d7d!important;top:17px!important}.expand-all-button{border-radius:5px;padding:0 10px 4px;background:#f6f6f6;align-items:baseline}.cost ul#include-result li::before{background:#43a32d;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_3641_2938%29%27%3E%3Cpath d=%27M6.25 10.0001L8.75 12.5001L13.75 7.50008M18.3333 10.0001C18.3333 14.6025 14.6024 18.3334 10 18.3334C5.39763 18.3334 1.66667 14.6025 1.66667 10.0001C1.66667 5.39771 5.39763 1.66675 10 1.66675C14.6024 1.66675 18.3333 5.39771 18.3333 10.0001Z%27 stroke=%27%2312B76A%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_3641_2938%27%3E%3Crect width=%2720%27 height=%2720%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center;mask:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_3641_2938%29%27%3E%3Cpath d=%27M6.25 10.0001L8.75 12.5001L13.75 7.50008M18.3333 10.0001C18.3333 14.6025 14.6024 18.3334 10 18.3334C5.39763 18.3334 1.66667 14.6025 1.66667 10.0001C1.66667 5.39771 5.39763 1.66675 10 1.66675C14.6024 1.66675 18.3333 5.39771 18.3333 10.0001Z%27 stroke=%27%2312B76A%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_3641_2938%27%3E%3Crect width=%2720%27 height=%2720%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center;-webkit-mask-size:1em 1em;mask-size:1em 1em}.cost ul#exclude-result li::before{background:#d80808;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_3641_3079%29%27%3E%3Cpath d=%27M12.5 7.50008L7.5 12.5001M7.5 7.50008L12.5 12.5001M18.3333 10.0001C18.3333 14.6025 14.6024 18.3334 10 18.3334C5.39763 18.3334 1.66667 14.6025 1.66667 10.0001C1.66667 5.39771 5.39763 1.66675 10 1.66675C14.6024 1.66675 18.3333 5.39771 18.3333 10.0001Z%27 stroke=%27%23F04438%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_3641_3079%27%3E%3Crect width=%2720%27 height=%2720%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center;mask:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_3641_3079%29%27%3E%3Cpath d=%27M12.5 7.50008L7.5 12.5001M7.5 7.50008L12.5 12.5001M18.3333 10.0001C18.3333 14.6025 14.6024 18.3334 10 18.3334C5.39763 18.3334 1.66667 14.6025 1.66667 10.0001C1.66667 5.39771 5.39763 1.66675 10 1.66675C14.6024 1.66675 18.3333 5.39771 18.3333 10.0001Z%27 stroke=%27%23F04438%27 stroke-width=%271.66667%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_3641_3079%27%3E%3Crect width=%2720%27 height=%2720%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center;-webkit-mask-size:1em 1em;mask-size:1em 1em}#exclude-result,#include-result{padding-left:13px!important}.wptravelengine_css_v2 #tabs-container .nb-configurations .cost .content h3{margin:0 0 0 15px;color:#11315f!important}.cost .content #include-result li::before{background:#43a32d!important;height:1.9em!important}#exclude-result li,#include-result li,.wptravelengine_css_v2 .wpte-trip-highlights li{padding-left:24px!important}ul#addon-services,ul#special-note{padding:5px 15px 7px 35px;margin-bottom:10px}button#p1,button#p2{padding:2px!important}.wpte-gallery-wrapper .splide{border-radius:10px 10px 0 0!important}.wpte-gallery-wrapper__multi-banners .wpte-gallery-container{padding:10px!important}.wpte-gallery-wrapper .wte-trip-image-gal-popup-trigger,.wpte-gallery-wrapper .wte-trip-vidgal-popup-trigger{font-size:15px!important;color:#fff;border-radius:7px!important;background-color:#11315f63;border:1px solid #11315f99}.wpte-gallery-wrapper .wte-trip-image-gal-popup-trigger:hover,.wpte-gallery-wrapper .wte-trip-vidgal-popup-trigger:hover{background-color:#f98ab8!important;border:1px solid #f98ab8}.owl-carousel .owl-item img{width:100%;-o-object-fit:cover;object-fit:cover}#activities-slider .title-holder{padding:40px 20px!important;font-size:22px!important}#activities-slider .text-holder p{margin:0 0 25px!important}#activities-slider .text-holder .btn-more{font-size:30px!important;border:1px solid #9e9e9e!important;padding:1px 21px 7px!important;background:#11315f38!important;border-radius:8px}.featured-trip .grid-latest .text-holder .category-trip-loc svg,.featured-trip .grid-latest .text-holder .meta-info svg,.our-deals .grid-latest .text-holder .category-trip-loc svg,.our-deals .grid-latest .text-holder .meta-info svg{fill:#11315F!important}.wte-related-trips-wrapper{margin:15px 0 60px}.wte-related-trips-wrapper .wte-related-trips__heading{font-size:24px!important;background-color:#fff!important;border-radius:1px;padding:10px 5px 10px 0;color:#11315f!important;border-bottom:1px dashed #939393}.advanced-search-wrapper .advanced-search-field ul li,.category-trips-single,.wte-selected-package-description ul{margin-bottom:5px}.category-main-wrap.category-grid.wte-col-3 .category-trips-single{flex:0 0 24%!important;max-width:33.333%!important}.wte-d-flex.category-grid .category-trips-single{width:92%!important}#activities-slider .text-holder .title{font-size:24px!important}.wpte-trip-category .wpte-trip-category-text-wrap{padding:19px 10px 10px!important;height:90px;border-radius:10px;color:#fff!important;margin-top:-90px!important;position:relative;background:linear-gradient(to top,rgb(0 0 0 / 100%),transparent)}.wpte-trip-category .wpte-trip-category-img-wrap .wpte-trip-category-overlay{background-color:#11315fbf!important}.wpte-trip-category .wpte-trip-category-img-wrap figure{padding-top:100%!important;border-radius:10px!important;box-shadow:rgb(0 0 0 / 25%) 2px 6px 12px 0!important}.wpte-trip-category .wpte-trip-category-title{font-size:18px}.wpte-trip-category .wpte-trip-category-title a:hover{color:#d7d7d7!important}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap,.comment-list li .trip-comment-content .trip-review-detail-gallery{margin-top:5px!important}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates{margin-top:5px!important;display:none}span.person-price{color:#263137;font-size:14px}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-dates span.trip-dates-title{font-size:13px!important;font-weight:600;color:#676767!important}#testimonial-carousel .owl-next,#testimonial-carousel .owl-prev{border:1px solid #e4e4e4!important}#testimonial-carousel .holder{background:#f5f5f5;padding:15px 5px 5px!important;box-shadow:0 0 38px rgb(0 0 0 / 0%)!important}a.review-btn-more{border:1px solid #11315f!important;color:#11315f!important;padding:15px 50px!important;font-size:17px!important;letter-spacing:0!important;border-radius:50px!important;font-weight:600}#testimonial-carousel .center .holder{box-shadow:0 0 38px #dfdfdf82!important}#testimonial-carousel .center .holder:after{border-top:12px solid #d5d5d5!important}#testimonial-carousel .owl-dots .owl-dot{box-shadow:2px 2px #ff9800!important}#testimonial-carousel .owl-dots .owl-dot span{display:block;width:22px;height:22px;border-radius:21%;background:#11315f}#tabs-container .tab-inner-wrapper .tab-anchor-wrapper .nav-tab-active,#testimonial-carousel .owl-dots .active span,#testimonial-carousel .owl-dots .owl-dot span:hover,.grid-latest .group-discount .pop-trip-grpavil-icon:hover,.wpte-bf-checkout .wpte-bf-booking-steps .wpte-bf-step-wrap .wpte-bf-step.active::after,.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day:hover,button:active,button:focus,button:hover,button:visited{background:#f98ab8!important}.testimoinal .section-header{max-width:680px!important}.page-template-template-activities .activities-holder .item{margin-bottom:28px}.tmp-rating-text{background:#2c990000;padding:3px 10px 4px;border:1px solid #c5c5c5;border-radius:30px;color:#181818!important;font-size:14px;margin-left:10px;display:inline}.average-rating .jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{height:17px!important;width:17px!important}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group>svg{fill:#00911c;border:0 solid #00911c;border-radius:50%}.comment-list .wte-tr-readmore-wrap a{border:1px solid #11315f;padding:15px 20px;border-radius:9px;background:#11315f;color:#fff!important}.comment-list .wte-tr-readmore-wrap a:hover{background:#f98ab8;border:1px solid #f98ab8}.comment-list .wte-tr-readmore-wrap{border-top:0 solid #11315f!important}.wpte-trip-review-stars .stars-group-wrapper .stars-rated-group svg path{fill:#379900}.post-data .review-wrap .average-rating{background:#deffe1;width:32%;padding:5px 10px!important;border-radius:10px}.review-wrap .average-rating{padding:0!important;border-bottom:0!important}.wpte-trip-review-stars .stars-group-wrapper .stars-placeholder-group svg,.wpte-trip-review-stars .stars-group-wrapper .stars-rated-group svg{flex:none;border-radius:50%}.review-wrap .comment-list li{overflow:hidden;margin-bottom:0;border:1px solid #efefef;border-bottom:1px solid #efefef;background-color:#fff;padding:12px 10px 10px 12px!important;border-radius:10px}.review-wrap .comment-list li .comment-author{margin-right:0;margin-left:0;width:60px!important}.comment-list li .trip-comment-content,.featured-trip .grid-latest .text-holder .star-holder,.mgr-top-20,.our-deals .grid-latest .text-holder .star-holder{margin-top:0}.review-wrap .comment-list li .trip-comment-content .comment-content{font-size:13px;line-height:1.5em;color:#000;margin-top:5px!important}.review-wrap ol.comment-list li .trip-comment-content .comment-experience-date{margin-top:6px!important;font-size:13px!important}.review-wrap ol.comment-list li .trip-comment-content .comment-rating .comment-meta{font-size:13px!important}.review-wrap ol.comment-list li .trip-comment-content .comment-rating .url,.widget_wte_featured_trips_widget .category-trip-desti{font-size:13px}.review-wrap .wpte-trip-review-stars{margin:1px 0!important}#destination-slider .owl-next,.avatar{border:0!important}.review-wrap .comment-list li .comment-author img{width:50px!important;height:50px!important;object-fit:cover!important;border-radius:50%!important}.single-trip .review-wrap .trip-review-title b{font-size:28px;font-weight:500!important;letter-spacing:.5px;color:#111;margin-bottom:20px;display:inline-block}.single-trip .average-rating{border-bottom:0 dashed #ddd;display:block;padding-bottom:15px;margin-bottom:2px}.post-data .review-wrap .overall-rating-wrap{border-left:0 solid;padding:10px 20px;width:66%}.review-wrap .overall-rating-wrap .rating-bar-outer-wrap{margin:0 0 8px!important}.post-data .review-wrap .overall-rating-wrap .rating-bar-outer-wrap .rating-bar{position:static;height:20px;border-radius:3px;margin:0;background-color:#e3e3e3;width:100%;transform:unset}.post-data .review-wrap .overall-rating-wrap .rating-bar-outer-wrap .rating-bar-inner{position:static!important;height:20px;border-radius:3px!important}.post-data .review-wrap .overall-rating-wrap .rating-bar-outer-wrap .rating-bar-inner::after{content:attr(data-percent) "%";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:14px;color:#32b67a;font-weight:500}.post-data .review-wrap .overall-rating-wrap .rating-bar-outer-wrap:first-child .rating-bar-inner{background-color:#00b67a}.post-data .review-wrap .average-rating .aggregate-rating,.post-data .review-wrap .average-rating .aggregate-rating .review-based-on-wrap{color:#00b67a}.review-wrap .average-rating .agg-rating{z-index:1}.overall-rating-wrap .rating-bar-outer-wrap{margin-bottom:18px}.overall-rating-wrap .rating-bar-outer-wrap .rating-bar .rating-bar-inner{border-radius:3px;background:#00b67a}.overall-rating-wrap .rating-bar-outer-wrap .rating-bar{height:20px;border-radius:3px;margin:0 71px 0 10px;background:#e5e5e5}.aggregate-rating{font-size:13px;color:#00911c;margin-left:7px;letter-spacing:0}.overall-rating-wrap .rating-bar-outer-wrap .trip-review-response-text{line-height:1.5}.flatpickr-months .flatpickr-month{background:#ebebeb!important;height:65px!important;border-radius:7px;border:0 solid #dddd}.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close::after,.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close::before{background:#11315f;width:73%;height:2px}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{padding:21px 9px!important}.wte-itinerary-dwnld-form .wte-itinerary-dwnld-close{width:25px;height:25px;border-radius:20px;left:calc(90% + 0px)!important;top:7px}.wte-itinerary-downloader-outer-wrap{box-shadow:0 2px 2px rgb(0 0 0 / 0%);border:1px;background:#fff;padding:0;margin:15px 0 30px}.fancybox-button svg path{fill:rgb(255 255 255)!important}.fancybox-navigation .fancybox-button{height:50px;opacity:0;position:absolute;top:calc(50% - 50px);width:50px}.fancybox-navigation .fancybox-button--arrow_left{border-radius:50%;background:#ffffff00;border:1px solid #fff;left:20px!important;padding:5px}.fancybox-navigation .fancybox-button--arrow_right{border-radius:50%;background:#ffffff00;padding:5px;right:15px!important;border:1px solid #fff}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-]:not(:last-child){margin-bottom:1px!important}.wte-itinerary-dwnld-form{padding:2%;position:relative;top:0;width:100%}.wte-itinerary-dwnld-form .wte-itinerary-dwnld-form-inner{max-width:50%!important;position:relative;background:#fff;border-radius:5px;padding:14px 15px;min-height:330px;left:0}ul#menu-secondary-menu.menu{display:flex;list-style:none;float:left;margin-bottom:0}ul#menu-secondary-menu.menu li{padding-right:15px}ul#menu-secondary-menu.menu li:last-child>a{padding:0 9px;font-weight:600!important}ul#menu-secondary-menu.menu li:last-child>a:hover{color:#ff69a7!important}.itenary-detail-gallery a{width:180px!important;height:120px!important}.wpte-gallery-wrapper__multi-banners .banner-layout-2 .wpte-multi-banner-layout .wpte-multi-banner-image a:hover img,.wpte-gallery-wrapper__multi-banners .banner-layout-3 .wpte-multi-banner-layout .wpte-multi-banner-image a:hover img,.wpte-gallery-wrapper__multi-banners .banner-layout-4 .wpte-multi-banner-layout .wpte-multi-banner-image a:hover img{transform:scale(1)!important}.wpte-gallery-wrapper__multi-banners{margin:0 -15px 48px;width:101.5%}div.booking-process{font-size:16px;font-weight:600}div.booking-process>span{background:#009506;padding:8px;border-radius:22px;color:#fff}div.booking-process>span2{background:#ddd;padding:8px;border-radius:22px;color:#fff}.wpte_has-sticky-booking-widget.wte-tabs-fixed .wpte-booking-area-wrapper.is-sticky{top:110px!important}.category-grid.col-2 .category-trips-single,.wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .category-trips-single{flex:0 0 calc(32% - var(--gap)* 1 / 2)!important;max-width:calc(32% - var(--gap)* 1 / 2)!important}.category-main-wrap.category-grid .category-trips-single-inner-wrap{box-shadow:0 4px 10px rgb(0 0 0 / 0%)!important;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.15)}.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap{margin-bottom:0;border:0 solid #e9e9e9;box-shadow:rgb(0 0 0 / 0%) 2px 6px 12px 0!important}.category-main-wrap.category-grid .category-trips-single-inner-wrap:hover{box-shadow:0 5px 12px #11315f00!important}.itinerary-download-popup-wrap-2 .wte-itinerary-downloader-msg{order:5;margin-top:15px;width:100%;background:#00c90f!important;padding:5px 15px;border-left:5px solid #333;border-radius:5px}.our-deals .grid .img-holder .price-holder:after{background:#007b05}.our-deals .grid .img-holder .price-holder{background:#007b05!important;bottom:15px!important}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{background:#fff;padding:0!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment label{width:calc(100% - 15%)!important}.woocommerce-order-details table.shop_table td,.woocommerce-order-details table.shop_table th{padding:5px 0;line-height:21px!important}.woocommerce .woocommerce-customer-details .woocommerce-column__title,h2.woocommerce-order-details__title{font-size:18px!important}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:100%!important;margin-top:15px}.woocommerce-store-notice,p.demo_store{background-color:#2d9500;color:#fff;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / 0%);padding:5px 0;line-height:23px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:58%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:40%}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields input.input-text{background:#fff;padding:9px!important;border-radius:5px!important;border:1px solid #c5c5c5;width:100%!important;color:#004bb7!important;height:46px}.required,.woocommerce form .form-row.woocommerce-invalid label{color:red}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:9px!important;border-radius:5px!important;border:1px solid #c5c5c5;width:100%!important}.cartflows-circle-cross::before{font-size:19px!important}.woocommerce-checkout #payment{font-size:15px!important;background:#f5f5f500!important;border-radius:10px!important;padding:5px 0!important;margin-bottom:0!important;border:0 solid #ddd!important}.woocommerce-checkout #payment ul.payment_methods{background:#e9e6ed00;border-radius:5px;border-bottom:0 solid #cfc8d8!important}.woocommerce-checkout #payment ul.payment_methods li{line-height:1.8;padding:10px!important;border-bottom:1px dashed #c1c1c1;margin-top:0}.woocommerce-checkout #payment ul.payment_methods li:hover{background:#e5ffe6!important}.woocommerce-checkout #payment ul.payment_methods li input{float:left;height:30px;width:20px}.woocommerce-checkout #payment ul.payment_methods li input:active{background:#e8ffe9!important}.woocommerce-checkout #payment div.form-row{padding:22px 0 10px!important}.woocommerce form .form-row .input-checkbox{display:inline;margin:-7px 7px 0 0;text-align:center;vertical-align:middle;width:22px;height:22px}#primary .page .entry-content #order_review_heading:after,.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields h3:after,hr{height:0}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields .select2-container .select2-selection{height:46px;border-radius:5px;border:1px solid #c5c5c5;background:#fff}.col-md-6,.col-md-66,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-additional-fields textarea{height:388px!important;background:#fff}.woocommerce form .form-row textarea{height:320px}#primary .page .entry-content #order_review_heading{border:0 solid #e5e5e5}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{border:1px solid #ddd;padding:15px;margin-top:8px;border-radius:7px}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table th{padding:0 0 10px;font-size:18px;font-weight:500;color:#11315f}.woocommerce td.product-name dl.variation dt{margin-right:.3em;display:inline-block;list-style:none;font-size:17px;color:#000;font-weight:500;padding-top:10px;text-transform:none}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td{padding:.8vw 0;font-size:18px;color:#11315f;font-weight:600;text-transform:none}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody tr td .variation{margin:0;font-size:13px;color:#6f6f6f;text-transform:uppercase}hr{background-color:#ccc;border:0;margin-bottom:2em}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{font-size:14px;background:0 0;border-radius:5px;padding:0;margin-bottom:25px}.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields .select2-container .select2-selection .select2-selection__rendered{color:#004bb7!important;line-height:30px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#b5b5b5 transparent transparent;border-style:solid;border-width:8px 7px 0;height:0;margin-left:-8px;margin-top:1px;position:absolute;top:38%;width:0}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{max-height:400px!important;background:#fff;border-radius:7px}#primary .page .entry-content #order_review_heading,.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-additional-fields h3,.woocommerce-checkout #primary .page .entry-content .woocommerce .woocommerce-billing-fields h3{padding:10px;background-color:transparent!important;background-image:radial-gradient(100% 100% at 100% 0,#11315f 0,#11315f 100%)!important;color:#fff!important;border-radius:7px}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;border:0 solid #dfdfdf;border-radius:7px;padding:0}.woocommerce-checkout .woocommerce .woocommerce-info{background:#f5f5f5;background-image:radial-gradient(100% 100% at 100% 0,#f5f5f5 0,#f5f5f5 100%)!important;border-top:0;margin-bottom:15px!important;padding:11px 8px 10px;border:1px solid #e3e3e3;border-bottom:2px solid #11315f;border-radius:5px 5px 5px 6px;font-size:18px;color:#333}.woocommerce form.login{line-height:10px!important;font-size:14px;border:0!important}.woocommerce form.register{border:0 solid #dfdfdf;padding:20px;text-align:left;border-radius:7px!important;margin-bottom:25px;margin-top:0;font-size:14px;line-height:10px!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{padding:4px 15px;background:#11315f!important;color:#fff!important;font-size:13px!important;font-weight:500;line-height:20px}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button{padding:4px 15px!important;font-size:14px!important;font-weight:500;margin-top:10px;background:#11315f}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{padding:15px 88px!important;background-color:#11315f!important;background-image:radial-gradient(100% 100% at 100% 0,#03a9f4 0,#11315f 100%)!important;color:#fff!important;border-radius:10px}.woocommerce #payment #place_order:hover{background-color:#4caf50!important;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#4caf50 100%)!important;color:#fff!important;border-radius:8px;border-color:#4caf50!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 1em 1em 3.3em!important;margin:0 0 2em;position:relative;background-color:#fff9e8!important;color:#5d1212;border-radius:5px;border-top:3px solid #7f54b3}.woocommerce-message{color:#115b00!important;font-weight:500!important;background-color:#e9ffee!important;border:1px solid #00891d!important;border-top:1px solid #00891d!important;border-radius:6px!important}.woocommerce-error::before{content:"\e016"!important;color:#c17300;left:16px!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce .woocommerce-error{color:#a10000!important}.woocommerce-checkout .woocommerce .woocommerce-info a{font-weight:500;border:1px solid #eddaac;padding:5px 10px;border-radius:5px;background:#fff3d7}.woocommerce-account .woocommerce-MyAccount-navigation{display:none!important;float:left;background:#fff;padding:27px 0 7px;border:0 solid #ddd;border-radius:7px;width:25%}.woocommerce-info{border-top:3px solid #11315f}.woocommerce-account .woocommerce-MyAccount-navigation ul li{background:#11315f;padding:6px 10px 7px 12px;box-shadow:1px 3px #f1f1f1;border-radius:5px;margin-bottom:5px;list-style:none;margin-right:17px}#primary .page .entry-content table td>#primary .page .entry-content table td a:hover{box-shadow:rgb(255 255 255 / 40%) 0 4px 8px,rgb(255 255 255 / 30%) 0 7px 13px -3px,#fff 0 -3px 0 inset!important}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover{background:#f98ab8}h3.wc-bacs-bank-details-account-name{background-color:#f5f5f5!important;border-bottom:2px solid #e7e7e7!important;color:#272727!important;font-size:17px!important}.woocommerce form .form-row label{line-height:2;font-weight:700;color:#575757}.woocommerce-checkout-review-order{border:0 solid #e5e5e5;border-top:0;padding:0 2px}.elementor-223 .elementor-element.elementor-element-77982837{border-width:0!important;--padding-top:50px!important;--padding-left:0px!important;--padding-right:0px!important}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-remove{padding-right:20px}.woocommerce-cart #primary .page .entry-content .cart_totals .checkout-button{border:1px solid #11315f;color:#fff!important;font-size:14px;padding:17px 29px;background:#11315f!important}.woocommerce-cart #primary .page .entry-content .cart_totals .checkout-button:hover{background:#4a4f6b}.woocommerce-cart #primary .page .entry-content table.shop_table td,.woocommerce-cart #primary .page .entry-content table.shop_table th{font-size:17px;font-weight:500;color:#00496d}.elementor-page .wpte-elementor-widget h2.wpte-card__title a{font-size:16px!important;font-weight:600!important}.category-list .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title a:hover,.elementor .elementor-element ul.elementor-icon-list-items li.elementor-icon-list-item a:hover,.elementor-page .wpte-elementor-widget h2.wpte-card__title a:hover,.popular-destination .grid .col .text-holder .title a:hover,.site-footer .widget ul li a:focus,.site-footer .widget ul li a:hover,.widget ul li a:hover,.widget_wte_featured_trips_widget .category-trip-title a:hover{color:#f98ab8!important}.elementor-page .wpte-elementor-widget .wpte-card__price .actual-price{background:#ffffff00!important;padding:0!important;font-size:20px!important;border-radius:40px;text-shadow:1px 1px #000;color:#6ae91e!important;font-weight:600;line-height:12px}.elementor-page .wpte-elementor-widget .wpte-card__location{line-height:15px!important;gap:5px!important}.elementor-page .wpte-elementor-widget .wpte-card__meta{gap:20px!important;font-size:13px!important}.elementor-page .wpte-elementor-widget .wpte-card__meta .wpte-card__meta-value,.trip-search form .trip-duration strong,.wpte-bf-step-content-wrap .wpte-bf-total-price>span{font-weight:500!important}.elementor-9226 .elementor-element.elementor-element-ba90868 .wpte-elementor-widget .wpte-card .wpte-card__meta{line-height:14px;padding:5px 4px;border-radius:6px;width:100%}.elementor-template-full-width .site h2{text-align:left!important}#primary .page .entry-content h2,#primary .post .entry-content h2,.elementor-template-full-width .site h2{font-size:24px!important;font-weight:600!important;font-style:normal;color:#11315f!important;line-height:19px!important}.elementor-page .wpte-elementor-widget .wpte-card__rating svg{width:20px!important;height:20px!important;margin-bottom:5px!important}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button{background-color:#e5e5e5!important;color:#11315f!important;font-weight:500!important;padding:3px 15px!important;font-size:14px;border-radius:30px!important}.woocommerce table.shop_table{border:0;margin:0 0 24px}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{color:#11315f!important;vertical-align:bottom!important}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon input[type=text]{width:50%!important;border-radius:4px!important}.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .button{background:#11315f;color:#fff!important;padding:12px 17px;border:0 solid #ddd}.elementor-template-full-width .site h3{font-size:19px!important;font-weight:600!important;font-style:normal!important;color:#11315f!important}.wcf-embed-checkout-form table.shop_table tbody tr td:nth-child(2){width:15%!important}.wcf-embed-checkout-form .woocommerce .wcf-product-image{display:flex;align-items:center}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-collapsed-order-review-section.wcf-show .wcf-cartflows-review-order-wrapper{padding:0 20px!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dd{font-size:18px;padding:0!important}.woocommerce td.product-name dl.variation p{font-size:15px!important;color:#4b4b4b;font-weight:500!important;text-transform:none;padding-top:3px!important;line-height:17px;margin-bottom:5px!important;display:inline-block;padding-right:15px!important}.wcf-embed-checkout-form .woocommerce #order_review input[type=radio],embed-checkout-form .woocommerce #payment input[type=radio]{border-radius:18%!important}.elementor-11208 .elementor-element.elementor-element-d86f835 .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon{background-color:#00aa07!important;border-color:#00aa07!important}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#e8e8e8!important;color:#ff6400fa!important;font-weight:600!important;padding:2px 9px!important;border-radius:5px!important}.woocommerce .woocommerce-order-details{margin-top:25px!important;border:0 solid #dedede;padding:0;border-radius:10px}.woocommerce .woocommerce-order-details :last-child{font-size:15px!important;font-weight:500!important;color:#134e6b!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:600!important;color:#134e6b!important}.woocommerce table.shop_table th{font-weight:500!important;color:#11315f!important}.woocommerce .woocommerce-customer-details address{border:0 solid #ededed;border-radius:5px;padding:0!important;background:#fdfdfd00!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .select2-container--default .select2-selection--single{padding:9px!important}.select2-container--default .select2-selection--single .select2-selection__rendered,.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info{margin-top:0!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce{padding:0 5px}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form #billing_country_field{margin:0 0 15px;z-index:9}.elementor-8562 .elementor-element.elementor-element-8ce7614 .wcf-thankyou-wrap .woocommerce-order .woocommerce-order-details{font-size:16px}.wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row.wcf-anim-label .select2-container--default .select2-selection--single{padding:1.2em .8em .5em!important}.wcf-embed-checkout-form table.shop_table tbody tr.cart_item td.product-name{width:100%!important;display:flex;flex-direction:column}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tfoot tr.cart-discount th{font-weight:600!important;padding-left:25px!important}.woocommerce td.product-name dl.variation:last-child{margin-bottom:0;width:95%!important;padding:0;margin-top:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(45%,1fr));gap:1px}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table{background-color:#fffbfc!important;border-radius:7px!important;box-shadow:0 0 0 1px #f98ab8!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dt{width:100%!important;border-top:0 dashed #e3e3e3;font-size:15px;color:#11315f;padding:2px 0!important;line-height:30px!important;font-weight:600!important}.elementor-8299 .elementor-element.elementor-element-c9377de .wcf-embed-checkout-form .wcf-custom-coupon-field button.wcf-submit-coupon,.elementor-8299 .elementor-element.elementor-element-c9377de .wcf-embed-checkout-form .woocommerce #order_review button{background-color:#11315f!important;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#11315f 100%)!important;border:1px solid #11315f!important;border-radius:7px;color:#fff!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dt:first-child{border-top:0 dashed #d9d9d9}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-custom-coupon-field .wcf-coupon-col-1{padding-right:15px;margin-top:3px!important}.wcf-embed-checkout-form .woocommerce .wcf-custom-coupon-field .woocommerce-message::before{left:10px!important;top:13px!important;color:#52a400}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment input[type=radio]:checked::before{margin:3px;width:14px;height:14px;border-radius:2px;background-color:rgb(28 133 0)!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment input[type=radio]{height:22px;width:22px;min-width:22px;border-color:#607d8b!important;vertical-align:text-top}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment input[type=checkbox]{height:22px;margin:-7px 10px 0 0!important;width:22px;min-width:22px;border-color:#607d8b;vertical-align:text-top}.wcf-embed-checkout-form .woocommerce-checkout #order_review_heading{padding:2px 7px 0!important;text-transform:uppercase;font-size:17px!important;color:#11315f!important;font-weight:600!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment ul.payment_methods{background:#f4fff5;padding:0;margin:5px 0;border:1px solid #309934;border-bottom:4px solid #309934!important;border-radius:6px}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table th.product-name{color:#11315f!important;font-size:17px!important;font-weight:600;width:5%!important;padding:5px 5px 5px 20px!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tr td:nth-child(2),.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tr th:nth-child(2){color:#11315f!important;font-size:17px!important;font-weight:600;width:5%!important;padding:3px!important;text-align:center}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table th.product-total{color:#11315f!important;font-weight:600}.wcf-embed-checkout-form .woocommerce-checkout #payment .form-row label.checkbox{margin-bottom:2.1em!important}.wcf-embed-checkout-form .woocommerce .wcf-product-image{display:flex!important;width:100%!important;padding-left:15px!important;margin-top:5px;margin-bottom:-20px;vertical-align:middle;border-radius:5px;align-items:center!important;flex-direction:row}.wcf-embed-checkout-form .woocommerce .wcf-product-image .wcf-product-thumbnail{width:13%!important}.wcf-embed-checkout-form .woocommerce .wcf-product-image img{border-radius:7px;max-width:80%}.wcf-embed-checkout-form .woocommerce .wcf-product-image .wcf-product-thumbnail .wcf-remove-product{position:absolute;left:0;top:0;padding:0}.wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row.wcf-anim-label input.input-text,.wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row.wcf-anim-label select,.wcf-embed-checkout-form.wcf-field-modern-label .woocommerce .form-row.wcf-anim-label textarea{padding:1.45em .8em .28em!important}.footer-navigation ul li,.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .wte-option-heading span.text-left{padding-left:10px!important}.wcf-embed-checkout-form .woocommerce .wcf-product-name{font-size:19px!important;font-weight:500;color:#11315f!important;margin-right:0!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tfoot tr.order-total:not( .recurring-total ) th,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tfoot tr:first-child th{padding:10px 23px!important;color:#063851!important}.wcf-embed-checkout-form .woocommerce a{color:#ff3d00;background-color:transparent;text-decoration:none}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce .input-text,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .form-row textarea{height:150px}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment ul.payment_methods>li:not( .woocommerce-info ){padding:15px 20px!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment .wc_payment_method>[type=radio]:not( :checked )+label,.wptravelengine_css_v2 #exclude-result li,.wptravelengine_css_v2 #include-result li{margin-bottom:0!important}.elementor-column-gap-default>.elementor-column>.elementor-element-populated,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table th{padding:5px!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #payment input[type=radio]{margin:3px 15px 0 0!important}.wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button{background-color:#11315f!important}.elementor-8299 .elementor-element.elementor-element-c9377de .wcf-embed-checkout-form .woocommerce .wcf-customer-login-section__login-button{padding:5px 40px!important;font-weight:500}.elementor-8299 .elementor-element.elementor-element-c9377de .wcf-embed-checkout-form .woocommerce #order_review button,.wpte-bf-price-wrap .wpte-bf-price ins{letter-spacing:0!important}.wcf-embed-checkout-form .woocommerce-info::before,.wcf-embed-checkout-form .woocommerce-message::before{left:15px;color:#c17300}.wcf-embed-checkout-form .woocommerce .wcf-custom-coupon-field .woocommerce-error::before{top:14px!important;content:"\e016";padding-left:15px}.wcf-embed-checkout-form .woocommerce .product-name .wcf-remove-product:hover{color:red!important;background-color:#fff}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout h3{font-size:18px!important;font-weight:500!important;color:#11315f;padding:0;margin:20px 0 5px!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce form .wcf-login-section-message{padding:5px;font-size:15px;background:#f7f7f7;border:1px solid #dfdfdf;border-radius:5px;margin:10px;text-align:center;color:#187d00}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment div.payment_box{background-color:transparent;border-top:0 solid #e5e7eb;padding:5px 20px}.cartflows-container .wcf-embed-checkout-form,.cartflows-container .wcf-embed-checkout-form *{line-height:20px}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce #order_review input[type=checkbox]:checked::before,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce input[type=checkbox]:checked::before{display:inline-block;font:400 29px/1 cartflows-icon!important;vertical-align:middle;width:100%;content:"\e600";margin:-9px -2px!important;color:#00991f!important}.page-template-contact .contact-info .grid .item{width:31%!important;padding:30px 5px!important;margin:10px!important;border:1px solid #dedede!important;border-radius:10px}.elementor-cta__content{background:#11315f9c!important}.e-con>.elementor-widget>.elementor-widget-container{height:100%;border-radius:15px;padding:0!important}.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table{padding:5px;background-color:#fff;border-radius:3px;border:0}.elementor-element.elementor-button-success .elementor-button{background-color:#11315f!important;border-radius:9px!important;color:#fff}.elementor-element.elementor-button-success .elementor-button:hover{background-color:#ff9100!important;color:#fff}.elementor-cta--skin-classic .elementor-cta{flex-wrap:wrap;border:1px solid #ddd;border-radius:10px}.elementor-cta__button.elementor-button{border:1px solid #fff!important;color:#fff!important;background:0 0!important;border-radius:40px}.elementor-cta__button.elementor-button:hover{transform:translateY(-2px);transition:.5s;background:0 0!important}.elementor .elementor-element ul.elementor-icon-list-items{list-style:none}.elementor .elementor-element ul.elementor-icon-list-items li.elementor-icon-list-item{padding:3px 5px!important;margin-bottom:7px!important;font-size:18px;border-radius:3px}.elementor .elementor-element ul.elementor-icon-list-items li.elementor-icon-list-item:hover{transform:translateY(-2px);transition:.5s}.elementor .elementor-element ul.elementor-icon-list-items li.elementor-icon-list-item a{color:#fff!important;font-weight:500}.elementor-cta--valign-middle .elementor-cta__content{padding:20px 30px!important}.elementor-cta__content-item b{font-size:30px!important}.wptravelengine_css_v2 .itinerary-row .itinerary-content>:first-child:not(.itinerary-title) ul{list-style:square}.main-navigation ul li:last-child{float:right;display:inline-block;vertical-align:middle;line-height:30px;height:77px;border:0;border-radius:0;text-align:center;margin-bottom:0;margin-right:0!important;background-color:#008360;background:linear-gradient(335deg,#008360,#108a5d,#209158,#2f9752,#3f9e4c,#4ea443, #5eaa3a,#6faf2e)}.main-navigation ul li:last-child a{border-radius:0;background:#eee0!important;margin-right:0; color:#ffffff!important}.main-navigation ul li:last-child a:after{content:'Special';margin-left:-85px;background:#f98ab8;top:14px!important;padding:5px 8px;font-size:10px;line-height:7px;letter-spacing:0;font-weight:bolder;border-radius:30px;color:#fff;text-transform:capitalize;display:inline-block;position:absolute}.archive .trip-content-area .activity-title:after,.main-navigation ul li:last-child:hover{background:linear-gradient(335deg,#008360,#108a5d,#209158,#2f9752,#3f9e4c,#4ea443,#5eaa3a,#6faf2e)} .main-navigation ul li:last-child a:hover{background:#ffa8cc00!important}.wpte-elementor-widget .wpte-trip__search-fields .wpte-trip__adv-field .icon{top:50%!important;display:none}.trip-search form .class-wte-advanced-search-wrapper{border:0 solid #11315f!important;border-radius:50px;background:#fff!important}input[type=checkbox]:hover,ul#overview-note,ul#special-note{background:#efffe9!important}.trip-search form .advanced-search-field-submit input[type=submit]{border-radius:50px!important;margin:5px -5px!important;height:56px;align-items:center;padding:15px 40px!important}.trip-search form{background:#ffffff00!important;border-radius:50px!important;margin:0 15%;box-shadow:0 10px 30px rgb(0 0 0 / 0%)!important}input[type=submit]{width:100%;margin-top:0}.wte-coupon-whole-wrap .coupon .wp-travel-engine-coupons-apply-btn{width:40%!important}.trip-search form .custom-select:before,.trip-search form .trip-duration strong:before{width:16px!important}.trip-search form .trip-activities .custom-select:before{width:20px!important;height:25px!important}.trip-search form .advanced-search-field h3{color:#11315f!important;margin:0 8%!important}.trip-search form .search-dur .duration-slider-value .max-duration,.trip-search form .search-dur .duration-slider-value .min-duration,.trip-search form .search-price .cost-slider-value .max-cost,.trip-search form .search-price .cost-slider-value .min-cost{background:#fac!important;font-size:.95em!important;color:#fff;margin-top:7px;padding:0 14px}.trip-search form .search-dur .ui-slider-horizontal .ui-slider-handle+.ui-slider-handle,.trip-search form .search-price .ui-slider-horizontal .ui-slider-handle+.ui-slider-handle{margin-left:-4px!important}.trip-search form .search-dur .ui-slider-horizontal .ui-slider-handle,.trip-search form .search-price .ui-slider-horizontal .ui-slider-handle{margin-left:-4px}.wpte-bf-outer .wpte-bf-field{margin:5px 0 18px!important}.wpte-bf-outer .wpte-bf-label{margin-bottom:2px!important}.advanced-search-wrapper .advanced-search-field input+span:after{height:18px!important;width:19px!important;border-radius:2px;background-color:#11315f!important}.about .container{max-width:1290px!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-dots .owl-dot{width:9px;height:9px;border-radius:15%;margin:0 2px}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .owl-dots .owl-dot.active{background-color:#ffeb3b}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .toggle-map{background-image:radial-gradient(100% 100% at 100% 0,#11315f69 0,#11315f69 100%)!important;background-color:rgb(6 22 38 / 0%);border:1px solid #11315f69;z-index:8;width:31px;height:31px}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .toggle-map:hover{background-color:#061626!important}.advanced-search-wrapper .advanced-search-field.search-trip-type h3:after,.advanced-search-wrapper .advanced-search-field.trip-dates h3:after{top:16px!important;right:10px!important;opacity:1!important}.advanced-search-wrapper .advanced-search-field .filter-section-title{background-color:transparent;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#efefef 100%)!important;font-size:15px!important;font-weight:600;text-transform:uppercase;color:#11315f!important;border-radius:4px!important;padding:8px 3px 8px 7px}.advanced-search-wrapper .advanced-search-field input+span,ul#overview-note li{padding-left:35px!important}.wpte-trip-category .wpte-trip-category-img-wrap .wpte-trip-category-btn .wpte-trip-cat-btn{padding:5px 20px;border-radius:4px;font-weight:400;color:#fff!important;border:1px solid #c5c5c5!important;background:0 0}.wpte-trip-category .wpte-trip-category-img-wrap .wpte-trip-category-btn .wpte-trip-cat-btn:hover{background-color:#11315f!important;color:#fff!important;border:1px solid #fff!important}.trip-content-area{max-width:unset!important}.archive .trip-content-area .activity-title:before,.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgb(0 0 0 / 0%)}.archive .trip-content-area .activity-title span{padding:3px 60px 5px;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#e9e9e9 100%)!important;border-radius:7px;font-size:29px;border:1px solid #c9c9c9!important;color:#11315f;margin-top:40px}.blog-section .btn-holder .btn-more{border:1px solid #11315f;color:#11315f!important}.wptravelengine_css_v2 .trip-facts-value .icon-holder svg{color:#11315f!important;font-size:40px}.single-trip #wte_enquiry_contact_form{background:#fffaf100!important;border-radius:7px!important;margin-top:50px!important;box-shadow:0 4px 8px rgb(0 0 0 / 0%),0 0 1px rgb(0 0 0 / 0%)}.single-trip #wte_enquiry_contact_form .package-name-holder label{padding:7px 10px;border-radius:5px;font-size:20px;font-weight:500;margin-top:20px}.single-trip #wte_enquiry_contact_form .package-name-holder label:before{font-size:25px;color:#f98ab8;margin-left:-5px;content:"☑"!important;padding:0}.single-trip #wte_enquiry_contact_form .package-name-holder .wp-travel-engine-info{font-size:18px;padding:0 10px 4px 0;border-radius:5px}.wp-travel-engine-faq-tab-header,.wp-travel-engine-itinerary-header,.wte_enquiry_contact_form .package-name-holder{margin:0 0 15px!important}#myDIV,.p2{margin-top:20px}.trip-facts-value li svg{color:#607d8b!important;margin-right:10px!important;width:.8em!important;height:.8em!important}.single-trip .entry-header .entry-title{font-size:27px!important}.single-trip .trip-post .entry-header .entry-title{line-height:1.4em!important;font-size:27px!important;font-weight:700;border-bottom:0 solid #ddd!important;display:block;padding-bottom:0!important;margin-bottom:10px!important;color:#11315f!important}.single-trip .entry-header{padding-left:0!important;padding-bottom:5px!important}.single-trip .trip-post .entry-header .entry-title:after{width:145px!important;background:#11315f!important;height:0!important}.wptravelengine_css_v2 #tabs-container{transform:.3s;--border-transition:0.3s}#tabs-container .tab-content{padding:20px 0!important}.wptravelengine_css_v2.single-trip #tabs-container .tab-content{transition:.7s!important;border:0!important}.featured-trip .grid .img-holder .discount-holder,.our-deals .grid .img-holder .discount-holder{top:20px!important;font-weight:500;padding:0!important}.featured-trip .grid-latest .img-holder .category-feat-ribbon{top:34px!important}.trip-search h3{font-size:20px;font-weight:500!important;margin:0 18%!important;color:#fff!important}.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper{margin-top:0;background:0 0;z-index:88}.single-trip #tabs-container .tab-inner-wrapper .tab-anchor-wrapper.nav-tab-active{border-radius:6px 0 0 6px!important}.wptravelengine_css_v2 .itinerary .itinerary-title,.wptravelengine_css_v2 .itinerary .title{color:#11315f!important;font-weight:500!important;font-size:16px!important;padding-top:13px!important}.wptravelengine_css_v2 .itinerary-row .title{border-radius:6px 1px 0 5px;background:#ffffff00;padding:15px 10px 12px;width:auto!important;text-transform:uppercase;font-weight:700!important}.wptravelengine_css_v2 .itinerary .title{margin-right:2px!important}.bg-gray,wte-trip-options{background:#fff}.wte-trip-options .wte-trip-guest-wrapper .select-wrapper .amount-per-person{flex-wrap:nowrap!important}.wte-trip-options .wte-trip-guest-wrapper .select-wrapper .amount-per-person .regular-price{color:red!important;opacity:1!important;font-weight:500}.wte-trip-options .wte-trip-guest-wrapper .select-wrapper .amount-per-person .regular-price .wpte-price.amount{opacity:1!important;font-weight:500;color:red!important}.blog-section .grid .post .holder,.featured-trip .grid .col .holder,.our-deals .grid .col .holder{border:0 solid #607d8bad!important;box-shadow:rgb(0 0 0 / 0%) 2px 6px 12px 0!important}.featured-trip .grid .col .holder:hover,.our-deals .grid .col .holder:hover{border:0 solid #ff9800!important}ul#include-activities:before,ul#include:before{font-weight:600;color:#11315f;padding:0;border-radius:0;margin-left:-20px}#primary .post .entry-footer .tags a{font-size:13px!important;background:#d6bcec6e!important;border-radius:5px 5px 0 0}.widget ul li{margin:0!important;padding-bottom:2px!important}ul#meal:before{content:"Meals"!important;font-weight:600;color:#11315f;padding:0;margin-left:-20px;border-bottom:1px solid #11315f;font-size:17px}ul#meal li{display:inline}ul#include li,ul#include-activities li{line-height:1.7rem}ul#meal li:before{content:"•"!important;font-weight:600;padding-right:5px;padding-left:5px;font-size:23px;color:#7880bf}ul#include:before{content:"☑ Service Included:"!important;font-size:19px}ul#include{padding:8px 15px 12px 30px;margin-bottom:0}ul#include-activities{padding:4px 15px 4px 30px!important;margin-bottom:10px!important}ul#include li:before{font-weight:600;font-size:21px;color:#7880bf}ul#include-activities:before{content:"☑ Included Activities:"!important;font-size:19px}ul#special-note{border-radius:5px;border:1px solid #efefef}ul#addon-services:before,ul#overview-note:before,ul#special-note:before{color:#11315f;padding:0;border-radius:0;font-weight:600}ul#special-note:before{content:"💡 Important notes:"!important;font-size:17px;margin-left:-20px}ul#special-note li{padding:0 10px}ul#addon-services:before{content:"👣 Add On Activities:"!important;font-size:17px;margin-left:-20px}ul#addon-services{background:#f6f4f0!important;border-radius:5px}ul#overview-note:before{content:"💡 Important notes:"!important;font-size:20px}ul#overview-note{border-radius:5px;border:1px solid #efefef;padding:8px 5px 8px 3px!important}.cost .content #exclude-result li::before{height:2em!important}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;background-color:#11315f;background-image:radial-gradient(100% 100% at 100% 0,#a3e1ffed 0,#11315f 100%);margin-top:30px!important}.footer-menu-privacy .footer-navigation{border-right:0px solid #fff!important;margin-right:10px!important;padding-right:10px!important}.footer-navigation ul li{margin-left:10px!important;border-left:0!important}input[type=checkbox]{transform:rotate(1deg);position:relative;top:5px;left:0;height:22px;width:22px;border:1px solid #c7d0d9}.vnt_customized_local_box .vnt_customized_local_input:checked~.vnt_customized_local_check{background-color:#409cd1;border:none}.wpcf7-list-item{padding-left:0;margin-left:0;width:25%}.category-trips-single .category-trips-single-inner-wrap .price-holder .actual-price{font-size:20px!important;font-weight:600;width:100%}div.instant-confirm{width:100%;font-size:11px;padding:5px 6px;line-height:14px;margin-top:10px;text-align:center;background-color:#cfeaedb0;border-radius:25px;color:#2196f3}.category-trips-single .category-trips-single-inner-wrap .price-holder>span+span{font-size:12px;margin-left:0;width:100%;line-height:12px;padding-top:7px}.wptravelengine_css_v2 #tabs-container.wpte-tabs-sticky.fixed-header .tab-content .nb-configurations{padding-top:90px!important}.wptravelengine_css_v2 #tabs-container .nb-configurations .wte-fsd-list-header h2,.wptravelengine_css_v2 #tabs-container .nb-configurations h2[class*=wpte]{font-size:28px!important;color:#11315f!important}#tabs-container .tab-content h3{font-size:21px!important}.wptravelengine_css_v2 .itinerary .itinerary-row .accordion-tabs-toggle .rotator::after,.wptravelengine_css_v2 .itinerary .itinerary-row .accordion-tabs-toggle .rotator::before{height:9px!important;width:1px!important;background:#7d7d7d!important}.wptravelengine_css_v2 .itinerary .itinerary-detail-additional-info [class*=itinerary-]{margin:0 4px!important;color:#11315f!important;display:inline-flex;align-items:center;padding:5px 10px!important;font-size:18px;font-weight:600}.wptravelengine_css_v2 .itinerary .itinerary-detail-additional-info{display:flex;flex-wrap:wrap;margin:0;padding-top:10px!important;padding-bottom:25px;font-weight:500}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .pop-trip-grpavil-icon{background:#11315f00;width:31px;height:31px;border:1px solid #fff;box-shadow:0 2px 2px rgb(0 0 0 / 0%)}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .pop-trip-grpavil-icon:hover{cursor:pointer;background:#11315f!important}.category-list .category-trips-single-inner-wrap .category-trip-fig .pop-trip-grpavil-icon,.category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-fig .pop-trip-grpavil-icon{background:#11315f63;color:#11315f;border:0 solid #fff}.grid-latest .group-discount{background:#fff0!important}.grid-latest .group-discount .pop-trip-grpavil-icon{background:#11315f!important;width:35px;height:35px;border:0 solid #fff;box-shadow:0 2px 2px rgba(0,0,0,.16)}.wpte-lrf-btn.cancel-btn,.wpte-lrf-btn:visited.cancel-btn{color:#fff!important;background:#f98ab8;border:1px solid #f98ab8!important}.lrf-bookings-content .wpte-lrf-block .wpte-lrf-btn:hover{color:#fff!important;background:#f98ab8;border:1px solid #f98ab8!important}.wpte-dashboard .wpte-lrf-content-area .wpte-bookings-contents .wpte-booked-trip-wrap .wpte-booked-trip-content .wpte-booked-trip-buttons-right a:hover{opacity:.8;color:#fff!important}.fancybox-container.wte-fb-popup [class*=fancybox-close] svg{opacity:1!important;font-size:30px!important;color:#fff!important;background:#11315f;border-radius:50%}.fancybox-container.wte-fb-popup [class*=fancybox-close]:hover svg{color:#fff!important;background:red}.fancybox-container.wte-fb-popup [class*=fancybox-close]{top:0!important;right:0!important}#activities-slider .owl-next,#activities-slider .owl-prev{border:1px solid #11315f94!important;height:40px!important;width:40px!important;background:#fac0!important;top:45%!important}#rara-top{bottom:8px!important;right:5px!important;width:50px!important;height:50px!important;line-height:56px!important;opacity:1.5!important;border-radius:50%;transition:transform .3s;z-index:8;background-image:radial-gradient(100% 100% at 100% 0,#2196f3 0,#11315f 100%)!important}#rara-top:hover{transform:scale(1.1)}.popular-destination .grid .col .text-holder .meta-info{text-transform:uppercase!important}.popular-destination .grid .col .text-holder .meta-info svg{font-size:13px!important;color:#fff!important}.our-deals .grid .img-holder .price-holder strike{margin-right:10px;color:#ffe500!important;font-size:13px!important}.page-template-contact .contact-info .grid .icon-holder{font-size:40px!important;color:#11315f!important}.page-template-contact .contact-info .grid .icon-holder img{width:36px!important}.page-template-contact .contact-info .grid a,.page-template-contact .contact-info address{font-size:17px!important}.page-template-contact .contact-info .grid .title{color:#676767!important;margin-bottom:10px!important}.page-template-contact .contact-info .grid .title:after{height:2px!important;background:#a5a5a5!important}.contact-form-section{padding:80px 0;border-top:0 solid #f6f6f6;background:#fff6e9!important}.services .section-header .section-title{color:#ffca00!important}.services .section-header .section-title:after{background:#ffca00!important;height:2px;top:100%;width:145px}.services .grid .col .text-holder .service-title{color:#ffca00!important;margin:0!important;position:relative;padding:0 0 3px!important}.services .grid .col .text-holder .service-title:after{height:0!important;background:#9b9b9b!important}.services{padding:80px 0!important;background:#2a4d5f!important;color:#ffefd0!important}.services .grid .col .icon-holder img{vertical-align:top;border-radius:5px!important}.featured-trip .grid .text-holder .meta-info .category-trip-loc span,.featured-trip .grid-latest .text-holder .category-trip-desti .category-trip-loc span,.our-deals .grid-latest .text-holder .category-trip-desti .category-trip-loc span{text-transform:none!important;font-size:14px!important;line-height:17px!important}.featured-trip .grid .text-holder .meta-info span,.featured-trip .grid-latest .text-holder .category-trip-desti span,.our-deals .grid-latest .text-holder .category-trip-desti span{text-transform:none!important;font-size:14px!important}.grid .col .review-wrap .average-rating{text-align:left}.featured-trip .grid .text-holder .btn-holder{border-top:0 solid #e5e5e5;display:none}button#p1{background:0 0!important;color:#11315f!important;margin-top:-30px}button#p1:hover,button#p2:hover{padding:2px!important;color:#f98ab8!important}button#p2{background:0 0!important;color:#11315f!important;margin-top:-20px}button#p1:after{content:"🔽"!important;font-size:13px;color:#11315f}button#p2:after{content:"🔼"!important;font-size:13px;color:#11315f}.trip-search-result #primary .advanced-search-wrapper .sidebar ul li .count{background:#eeeeee00!important}.advanced-search-wrapper .advanced-search-field ul li .count{right:5px;font-size:17px!important;font-weight:500!important;color:#11315f!important;background:#eeeeee00}.advanced-search-wrapper .advanced-search-field:not(:last-child){padding-bottom:7px;margin-bottom:7px;border-bottom:1px solid rgba(0,0,0,.07)}.advanced-search-wrapper .advanced-search-field ul li .count:before{content:"("!important;font-size:17px;font-weight:400;padding-right:2px}.advanced-search-wrapper .advanced-search-field ul li .count:after{content:")"!important;font-size:17px;font-weight:400;padding-left:2px}::marker{unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0!important;text-align:start!important;text-align-last:start!important;font-size:20px;color:#11315f}.team-holder .item{width:24.8%;padding:0 7px;margin-bottom:15px}.team-holder .item .text{background:linear-gradient(to bottom,#ffffff00 0,#11315f 100%)!important;padding:10px!important;text-align:center}.team-holder .item .text-holder .btn-more{font-size:40px;color:#fff;transition:.2s linear;display:inline-block;line-height:.7em;background:0 0;padding:7px 18px 13px;border-radius:7px;border:1px solid #ddd}.team-holder .item .text-holder .holder{max-height:257px;overflow:hidden;margin-bottom:15px}.wpte-trip-category.style-3 .trip-count{font-size:15px;line-height:1;font-weight:600;padding:8px 15px;border-radius:30px;background-color:#f98ab8;color:#fff;position:absolute;top:-20px;left:7px;box-shadow:0 4px 8px rgba(0,0,0,.04)}.elementor-4431 .elementor-element.elementor-element-ce33177 .wpte-elementor-widget .wpte-trip-category .wpte-inner-container{box-shadow:0 0 10px 0 rgba(0,0,0,.5);border-radius:10px}.wpte-lrf-wrap.wpte-forgot-pass,.wpte-lrf-wrap.wpte-login,.wpte-lrf-wrap.wpte-register{padding:35px;box-shadow:rgb(0 0 0 / 0%) 0 0 20px 0,#5468ff1c 0 0 0 16px;background-color:#fff;border:4px solid;border-radius:17px}.trip-map iframe,.trip-map img{border:7px solid #607d8b26;border-radius:15px}.itinerary .advanced-itinerary-row .accordion-tabs-toggle .itinerary-title span{text-transform:uppercase!important;padding-right:0!important}.p2{padding:20px;text-align:center;border:1px solid #d3d3d3;border-radius:15px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow:0px 40px 40px -40px rgb(0 0 0 / 26%)}.avatar,.cta-list-block img{box-shadow:2px 3px 8px 0 rgba(0,0,0,.14)}.cta-list-block img{margin:0;border:5px solid #fff;border-radius:100%}.cta-list-block h3{font-size:20px;line-height:30px;font-weight:600;margin:0 0 10px}.cta-list-block p{color:#1e1e1e;margin:0 0 10px;line-height:20px}.cta-list-block ul{list-style-type:none;padding:0;margin:0}.avatar{border-radius:100%;width:75pt;height:75pt;background-size:contain;background-color:#ccc;background-repeat:no-repeat;display:inline-block}.good-select,.nice-select{height:52px!important;float:none!important}.cta-list-block ul li{display:block;margin:0 0 10px;overflow:hidden;line-height:44px;border-bottom:0}.cta-list-block ul li a.email{background:#11315f;color:#fff}.cta-list-block ul li a{display:block;color:#11315f;text-decoration:none;border-radius:22px;margin:auto;max-width:15pc}::-webkit-scrollbar{width:7px;background:#fff}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c7c7c7}::-webkit-scrollbar-thumb:hover{background:#f98ab8}.wpte-trip-single .wpte-trip-price-wrap ins{text-decoration:none;background:green;padding:5px 12px;border-radius:5px;color:#fff;font-size:18px;font-weight:500}.wpte-trip-single .wpte-trip-image-wrap .wpte-trip-img-overlay{color:#83ff00;z-index:9;padding:5px}.wpte-trip-single .wpte-trip-image-wrap .wpte-trip-img-overlay>.cacnel-term{background:0 0;border:1px solid #ddd;color:#fff;display:inline-table;padding:0 7px;border-radius:5px;margin-top:9px;font-size:12px;line-height:1.9}.wpte-trip-single.style-3 .discount-text-wrap .discount-percent{background-color:red}.elementor-9226 .elementor-element.elementor-element-ba90868 .wpte-elementor-widget .wpte-card img{transition-duration:2s!important}.elementor-9226 .elementor-element.elementor-element-ba90868 .wpte-elementor-widget .wpte-card:not(.hero-color) .wpte-card__price .striked-price{font-size:15px;color:#e91e63!important;font-weight:600}.elementor-page .wpte-elementor-widget.wpte-adv-trips_one.layout-2 .wpte-card .wpte-card__price--layout-2 del{color:#e91e63!important;font-weight:600}.product-card__tag .tag{background-color:#fff;border:1px solid #ebebeb;color:#11315f;font-size:11px;line-height:1.67;padding:3px 6px;margin:7px 0 0 5px;white-space:nowrap;border-radius:5px}.elementor-page .wpte-elementor-widget.wpte-adv-trips_one.layout-2 .wpte-card .wpte-card__meta{border-top:0!important;padding-top:5px!important}.elementor-page .wpte-elementor-widget .wpte-badge--layout-1 .wpte-badge__text,.elementor-page .wpte-elementor-widget .wpte-badge--layout-2 .wpte-badge__text{background-color:#ff3d00!important}.elementor-page .wpte-elementor-widget .wpte-badge--layout-1 .wpte-badge__text::before,.elementor-page .wpte-elementor-widget .wpte-badge--layout-2 .wpte-badge__text::before{content:"";position:absolute;background-color:#ff3d00!important;filter:brightness(.7)}.elementor-page .wpte-elementor-widget .wpte-badge--layout-1 .wpte-badge__text::after,.elementor-page .wpte-elementor-widget .wpte-badge--layout-2 .wpte-badge__text::after{--_brightness:var(--brightness, 0.7);content:"";position:absolute;background-color:#ff3d00;filter:brightness(var(--_brightness))}.elementor-page .wpte-elementor-widget .wishlist-toggle:hover path{fill:#ff69a7!important}.wpte-trip-single .wpte-trip-header-wrap .wpte-trip-title a{display:block;color:#11315f!important;font-weight:600;font-size:16px;line-height:18px;padding-bottom:12px}.elementor-widget-n-tabs .e-n-tab-title[aria-selected=false],.elementor-widget-n-tabs .e-n-tab-title[aria-selected=false] a{border-radius:8px;background-color:#e5e5e5}.elementor-widget-n-tabs .e-n-tab-title-text{font-weight:600}.wpte-trip-single .wpte-trip-details-wrap{padding:10px 10px 20px;background:linear-gradient(to top,#f1f1f1 0,#f1f1f1)!important;border-radius:0 0 10px 10px}.wpte-trip-single .wpte-trip-meta{font-size:16px;line-height:18px;color:#11315f}.wpte-elementor-widget .wpte-trip-single .wpte-trip-meta a{line-height:inherit!important;color:#212543!important;font-size:14px!important}.wpte-trip-single .wpte-trip-price-wrap{font-size:20px;margin-bottom:2px}.wpte-elementor-widget .wpte-trip-single .wpte-trip-price-wrap del{color:#ffb300}.wpte-elementor-widget .wpte-trip-single .wpte-inner-container{box-shadow:0 4px 8px rgba(0,0,0,.04);border:1px solid #e5e5e5;border-radius:12px}.wpte-elementor-widget .wpte-trip-single .wpte-inner-container:hover{box-shadow:#11315f 0 2px 13px 0}.wpte-trip-single .wpte-trip-image-wrap figure{border-radius:12px 12px 0 0}.elementor-6511 .elementor-element.elementor-element-c82db87 .wpte-trip-list-wrapper{row-gap:15px!important}.wpte-trip-single.style-3 .featured-text-wrap{left:5px!important;top:12px!important;background-color:#ffeb3b}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%);box-shadow:rgba(45,35,66,.4) 0 2px 3px,rgba(45,35,66,.3) 0 2px 7px 0,rgba(58,65,111,.5) 0 -4px 0 inset;color:#fff!important;padding:15px 22px!important;line-height:25px!important}.single-trip #wte_enquiry_contact_form h2,.wp-travel-engine-archive-repeater-wrap .wte-search-load-more .load-more-search,.wpte-bf-checkout .wpte-bf-checkout-form form .wpte-bf-submit input[type=submit],.wte-process-layout .wte-process-tab-controller .wte-process-btn-next{box-shadow:rgba(45,35,66,.4) 0 2px 3px,rgba(45,35,66,.3) 0 2px 7px 0,rgba(58,65,111,.5) 0 -4px 0 inset!important}.elementor-element.elementor-button-info .elementor-button:hover{box-shadow:rgba(45,35,66,.4) 0 4px 8px,rgba(45,35,66,.3) 0 7px 13px -3px,#3c4fe0 0 -3px 0 inset;transform:translateY(-5px);transition:.5s}.elementor-4431 .elementor-element.elementor-element-671d330>.elementor-widget-container{padding:12px 15px 5px;border-width:0!important;border-radius:5px;background-image:radial-gradient(100% 100% at 100% 0,#ccf5ff 0,#fff 100%)!important;box-shadow:rgb(45 35 66 / 13%) 0 0 3px,rgba(45,35,66,.3) 0 2px 7px 0,rgb(58 65 111 / 15%) 0 -4px 0 inset!important}.elementor-4740 .elementor-element.elementor-element-c33aa10>.elementor-widget-container{padding:12px 14px 5px 15px;border-width:0!important;background-image:radial-gradient(100% 100% at 100% 0,#ccf5ff00 0,#ffffff00 100%)!important;box-shadow:rgb(45 35 66 / 0%) 0 0 3px,rgb(45 35 66 / 0%) 0 2px 7px 0,rgb(58 65 111 / 0%) 0 -4px 0 inset!important}.elementor-4663 .elementor-element.elementor-element-c32eba7>.elementor-widget-container,.elementor-4725 .elementor-element.elementor-element-8dd6488>.elementor-widget-container,.elementor-4797 .elementor-element.elementor-element-1250d15>.elementor-widget-container,.elementor-4829 .elementor-element.elementor-element-7401301>.elementor-widget-container,.elementor-4842 .elementor-element.elementor-element-c973803>.elementor-widget-container,.elementor-4858 .elementor-element.elementor-element-276b4fc>.elementor-widget-container,.elementor-4864 .elementor-element.elementor-element-1bc2852>.elementor-widget-container,.elementor-4880 .elementor-element.elementor-element-4d5b2e0>.elementor-widget-container,.elementor-4889 .elementor-element.elementor-element-dcb382b>.elementor-widget-container,.elementor-4922 .elementor-element.elementor-element-2f8cb0e>.elementor-widget-container,.elementor-4955 .elementor-element.elementor-element-dbd8ae3>.elementor-widget-container,.elementor-4981 .elementor-element.elementor-element-533b821>.elementor-widget-container,.elementor-5139 .elementor-element.elementor-element-ca60515>.elementor-widget-container,.elementor-5161 .elementor-element.elementor-element-f9c3b31>.elementor-widget-container,.elementor-5172 .elementor-element.elementor-element-26c9b4a>.elementor-widget-container,.elementor-5183 .elementor-element.elementor-element-750e15c>.elementor-widget-container,.elementor-5199 .elementor-element.elementor-element-01ca464>.elementor-widget-container,.elementor-5380 .elementor-element.elementor-element-baca455>.elementor-widget-container{border-width:0!important;background-image:radial-gradient(100% 100% at 100% 0,#ccf5ff 0,#fff 100%)!important;box-shadow:rgb(45 35 66 / 13%) 0 0 3px,rgba(45,35,66,.3) 0 2px 7px 0,rgb(58 65 111 / 15%) 0 -4px 0 inset!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:11px!important;border:1px solid #ccc}textarea{height:300px}.col-md-12,.form-control,.single-trip .comment-respond .rating-form .comment-form-author,.single-trip .comment-respond .rating-form .comment-form-email,.wpcf7 input[type=tel],input[type=email],input[type=text]{width:100%}.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7-not-valid{width:100%!important}.good-select{border-radius:5px!important;border:1px solid #ccc}.nice-select{border:0 solid #a18993!important}.nice-select .list{box-shadow:0 27px 121px 1px rgb(68 68 68 / 74%)}.rating-form input[type=color],.rating-form input[type=date],.rating-form input[type=datetime-local],.rating-form input[type=datetime],.rating-form input[type=email],.rating-form input[type=month],.rating-form input[type=number],.rating-form input[type=password],.rating-form input[type=range],.rating-form input[type=search],.rating-form input[type=tel],.rating-form input[type=text],.rating-form input[type=time],.rating-form input[type=url],.rating-form input[type=week],.rating-form select,.rating-form textarea,.wpte-bf-checkout-form input[type=color],.wpte-bf-checkout-form input[type=date],.wpte-bf-checkout-form input[type=datetime-local],.wpte-bf-checkout-form input[type=datetime],.wpte-bf-checkout-form input[type=email],.wpte-bf-checkout-form input[type=month],.wpte-bf-checkout-form input[type=number],.wpte-bf-checkout-form input[type=password],.wpte-bf-checkout-form input[type=range],.wpte-bf-checkout-form input[type=search],.wpte-bf-checkout-form input[type=tel],.wpte-bf-checkout-form input[type=text],.wpte-bf-checkout-form input[type=time],.wpte-bf-checkout-form input[type=url],.wpte-bf-checkout-form input[type=week],.wpte-bf-checkout-form select,.wpte-bf-checkout-form textarea,.wte_enquiry_contact_form-wrap input[type=color],.wte_enquiry_contact_form-wrap input[type=date],.wte_enquiry_contact_form-wrap input[type=datetime-local],.wte_enquiry_contact_form-wrap input[type=datetime],.wte_enquiry_contact_form-wrap input[type=email],.wte_enquiry_contact_form-wrap input[type=month],.wte_enquiry_contact_form-wrap input[type=number],.wte_enquiry_contact_form-wrap input[type=password],.wte_enquiry_contact_form-wrap input[type=range],.wte_enquiry_contact_form-wrap input[type=search],.wte_enquiry_contact_form-wrap input[type=tel],.wte_enquiry_contact_form-wrap input[type=text],.wte_enquiry_contact_form-wrap input[type=time],.wte_enquiry_contact_form-wrap input[type=url],.wte_enquiry_contact_form-wrap input[type=week],.wte_enquiry_contact_form-wrap select,.wte_enquiry_contact_form-wrap textarea{border:1px solid #c1c1c1!important}.site-footer{background:#11315f!important;border-top:5px solid #f98ab8}.site-footer .site-info{float:left!important;color:#fff!important}.site-footer .footer-b{font-size:14px!important;text-align:center;letter-spacing:.5px;padding:10px 0 20px!important;color:#fff}.single-trip #wte_enquiry_contact_form h2{background-color:#5bc0de!important;background-image:radial-gradient(100% 100% at 100% 0,#03a9f4 0,#11315f 100%)!important;font-size:18px!important;color:#fff!important;padding:14px;border-radius:7px;text-transform:uppercase}.wte_enquiry_contact_form{padding:20px 32px 40px!important}.single-trip #wte_enquiry_contact_form input[type=email],.single-trip #wte_enquiry_contact_form input[type=number],.single-trip #wte_enquiry_contact_form input[type=text],.single-trip #wte_enquiry_contact_form select,.single-trip #wte_enquiry_contact_form textarea{border:1px solid #cfcfcf!important}.site-footer .footer-t{padding:68px 0 2px!important;border-bottom:0 solid #33383a!important}.site-footer .widget ul li a{color:#fff;font-size:15px!important}.site-footer .widget .widget-title{font-size:20px!important;line-height:1.444em;color:#fff!important;text-transform:none;font-weight:500!important;text-align:left}.site-footer .footer-b a{color:#fff;transition:.2s linear}.category-main-wrap .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap .category-available-months,.category-main-wrap .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time .category-trip-avl-tip-inner-wrap>i,.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time .category-available-trip-text{display:block!important}.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-content-wrap{background:0 0!important}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-content-wrap{background:linear-gradient(to top,#607d8b00 0,#7880bf00)!important;padding:10px 0 0}.single-trip #secondary{padding:0 10px 0 25px}.wptravelengine_css_v2 .row>*{padding:0 15px}.wp-travel-engine-archive-outer-wrap #loader svg{position:absolute;top:10%!important;left:50%!important;font-size:80px!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#secondary .trip-facts-value{grid-row-gap:3px!important}.trip-facts-value li label{font-size:15px!important;color:#333!important;font-weight:400}.trip-facts-value .icon-holder{margin-top:0!important;transform:translateX(0);top:13px!important;position:relative}.trip-facts-value li [class*=trip-facts-] .value{line-height:15px!important;color:#11315f!important;font-weight:500}.wptravelengine_css_v2 .trip-facts-value .icon-holder{font-size:28px!important}.category-trip-wtetags{color:#11315f!important;padding:0!important;font-weight:600}.widget-area .wpte-booking-area .wpte-booking-footer-text a,.widget-area .wpte-booking-area .wpte-booking-footer-text a:link{padding:3px 10px 4px;border:1px solid #ccc;border-radius:5px;background:#7880bf00}.widget-area .wpte-booking-area .wpte-booking-footer-text a,.widget-area .wpte-booking-area .wpte-booking-footer-text a:link:hover{background:#f98ab85e}.wpte-booking-area .wpte-booking-footer-text{font-weight:600;background:0 0;padding:15px!important;border-radius:0 0 6px 6px!important;border-top:1px dashed #ccc!important;color:#11315f!important}.advanced-search-wrapper .advanced-search-field ul li label{font-size:15px!important;font-weight:500!important;color:#535353;padding-left:5px}.advanced-search-wrapper .advanced-search-field ul li label:hover{border-radius:6px;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#efefef 100%)}.advanced-search-wrapper .advanced-search-field input+span:before{border:1px solid #cdcdcd!important;height:18px!important;width:20px!important;box-shadow:2px 2px 2px 0 #3b4f595e}.wte-selected-package-description ul li{font-size:15px;font-weight:500;color:#11315f;line-height:22px}.wte-selected-package-description{background:#fffae8;padding:7px 10px 5px 15px;border-radius:5px;border:1px dashed #ff9800}.trip-search form .search-dur .ui-slider-horizontal .ui-slider-handle{border-radius:50%;top:-12px!important;background:#fff!important;height:26px!important;width:26px!important;border:1px solid #cfcfcf;box-shadow:0 1px 15px 0 rgb(0 0 0 / 19%)}.trip-search form .search-dur .ui-widget.ui-widget-content,.trip-search form .search-price .ui-widget.ui-widget-content{height:8px;background:#d3d3d3;border-radius:20px!important;margin:0 0 10px}.trip-search form .search-dur .ui-slider-horizontal .ui-slider-range,.trip-search form .search-price .ui-slider-horizontal .ui-slider-range{background:#11315f!important;height:8px!important;top:-2px}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#ffe2ee}.category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti .category-trip-dur span,wrap.category-grid .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti .category-trip-dur span{font-size:14px!important;font-weight:500!important;color:#11315f!important}.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-handle{height:25px!important;width:25px!important;background:#fff!important;border:1px solid #11315f!important;box-shadow:0 6px 16px 0 rgb(0 0 0 / .16);top:4px!important;border-radius:30px!important}.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-handle:hover{box-shadow:0 8px 20px -2px rgba(15,29,35,.2392156863),0 0 0 7px rgb(17 49 95 / 17%)}.advanced-search-wrapper .advanced-search-field .duration-slider-value{color:#11315f!important;font-weight:600!important}.advanced-search-wrapper .advanced-search-field .ui-slider{height:8px!important;background:#ededed!important;margin-top:45px;margin-left:10px;margin-right:15px}.wp-travel-engine-archive-repeater-wrap .wte-search-load-more .load-more-search{border:0!important;padding:14px 65px 16px;font-size:16px;background-color:#5bc0de;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%)}.wp-travel-engine-archive-repeater-wrap .wte-search-load-more .load-more-search:hover{color:#fff;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%);box-shadow:rgba(45,35,66,.4) 0 4px 8px,rgba(45,35,66,.3) 0 7px 13px -3px,#3c4fe0 0 -3px 0 inset;transform:translateY(-5px);transition:.7s}.advanced-search-wrapper .advanced-search-field .ui-slider .ui-slider-range{height:8px!important;background:#11315f!important;border:1px solid #11315f;box-shadow:0 3px 5px 0 rgb(0 0 0 / 58%)}.trip-facts-value li{margin:5px 3px!important}.wptravelengine_css_v2 .trip-facts-value [class*=trip-facts-]{padding-left:49px!important;margin-top:0!important}.widget-area .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price{max-width:47%!important}.widget-area .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price ins{color:#ff9100!important;font-size:25px!important}.widget-area .wpte-booking-area .wpte-bf-gd-text{font-style:normal;font-size:15px;font-weight:600;letter-spacing:0;width:100%;color:#00334d;border-radius:15px 15px 0 0;padding:4px 10px;text-align:center;margin:0;background:radial-gradient(100% 100% at 100% 0,#fff 0,#ececec 100%)!important}.wpte-select-options{margin:0 0 0 15px}.wpte-select-options.active .wpte-select-options-wrapper{background:#f7fff7!important;padding:5px 15px;border:1px solid #bdbdbd}.wpte-group-discount-options .options-list li:not(:last-child){border-bottom:1px solid;padding-bottom:8px;margin-bottom:8px}.wpte-group-discount-options .options-list li>span{line-height:17px}.tippy-arrow{width:24px;height:24px}.tippy-box[data-placement^=bottom]>.tippy-arrow{transform:translate(128px,-3px)}.wpte-select-options .wpte-select-options-wrapper::before{margin-bottom:0}.wpte-select-options .wpte-select-options-wrapper::after,.wpte-select-options .wpte-select-options-wrapper::before{content:"";border-bottom:12px solid #11315f;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;left:15px;bottom:100%}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .pop-trip-grpavil-txt:before,.grid-latest .group-discount .tooltip:before{border-color:#11315f transparent transparent}.wpte-select-options ul li{padding:2px 0}.grid-latest .group-discount .tooltip{background:#11315f;padding:9px 15px;line-height:1;font-size:14px;font-weight:500;color:#fff!important;letter-spacing:-.5px}.grid-latest .group-discount .tooltip:before{border-width:12px 11px 0}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{margin-right:1px!important}.average-rating .rating-star{display:unset!important;font-weight:600;color:#ff9800}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%;z-index:8}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{z-index:8}.rating-star-relate{font-weight:700;color:#ff9800}.average-rating-relate{padding-top:0}.category-list .category-trips-single-inner-wrap .category-trip-fig .pop-trip-grpavil-txt,.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .pop-trip-grpavil-txt{color:#fff;background:#11315f;padding:9px 15px;font-size:14px;font-weight:500;border:1px solid #11315f;z-index:99}#crumbs .separator{color:#7b7b7b!important;font-size:13px;padding:3px 4px 0 1px}.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti{padding-right:5px!important}.category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti .category-trip-dur,.category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti .category-trip-loc a,.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] span{color:#2f2f2f!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-]{font-size:14px!important;line-height:1.7!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] svg path{fill:#2f2f2f!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-aval-time,.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .wte-booking-trip-info{border-top:0!important}.trip-pagination .page-numbers{font-size:1.1rem!important;padding:12px 22px!important;border-radius:7px;border:1px solid #ddd;margin:0;min-width:50px;height:40px}.pagination{box-shadow:0 1px 4px rgb(0 0 0 / 0%);border:0 solid #ededed}.pagination .next:before{right:7px!important}.trip-pagination .page-numbers.current,.trip-pagination .page-numbers:focus,.trip-pagination .page-numbers:hover{background-image:radial-gradient(100% 100% at 100% 0,#5adaff00 0,#5468ff00 100%)!important;color:#fff!important;border:1px solid #11315f!important;background-color:#11315f;padding:12px 22px!important}.pagination .prev:before{left:7px!important}.trip-pagination .page-numbers.current,.trip-pagination .page-numbers:focus{border:0 solid #11315f}.pagination .current{color:#11315f}.pagination a:after,.pagination span:after{background:#7880bf;height:0!important}.advanced-search-wrapper .advanced-search-field .wte-terms-more button,.advanced-search-wrapper .advanced-search-field .wte-terms-more button::after{color:#7880bf!important}.category-main-wrap .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-title,.wte-related-trips .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-content-wrap .category-trip-title{color:#11315f!important;font-size:21px!important;line-height:1!important}.featured-trip .grid-latest .text-holder .title,.our-deals .grid-latest .text-holder .title{font-size:17px!important;line-height:20px!important;text-align:left;padding:0!important}.featured-trip .grid-latest .text-holder .title{padding:0!important;margin-bottom:10px!important;margin-top:0}.category-list .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti .category-trip-loc span a:hover,.category-main-wrap.category-grid .category-trip-prc-title-wrap .category-trip-title a:hover,.category-main-wrap.category-grid .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti .category-trip-loc span a:hover{color:#f98ab8!important;text-decoration:underline}.featured-trip .grid .text-holder,.our-deals .grid .text-holder{padding:15px 0 14px!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti>[class*=category-trip-] a:hover{text-decoration:none}.wpte-bf-checkbox .wpte-bf-checkbox-wrap input[type=checkbox]:checked+label::before,.wpte-bf-checkout .wpte-bf-radio .wpte-bf-radio-wrap input[type=radio]:checked+label::before{background-color:#7880bf!important;border-color:#7880bf!important}.widget-area .wpte-booking-area .wpte-booking-footer-text a,.widget-area .wpte-booking-area .wpte-booking-footer-text a:link{text-decoration:none;color:#11315f!important}.wptravelengine_css_v2 #tabs-container .nb-configurations #h6::after,.wptravelengine_css_v2 #tabs-container .nb-configurations h1::after,.wptravelengine_css_v2 #tabs-container .nb-configurations h2::after,.wptravelengine_css_v2 #tabs-container .nb-configurations h3::after,.wptravelengine_css_v2 #tabs-container .nb-configurations h4::after,.wptravelengine_css_v2 #tabs-container .nb-configurations h5::after{width:95px!important;background:#11315f00!important}.wptravelengine_css_v2 #tabs-container .nb-configurations h3{margin-bottom:10px!important;padding-top:10px}.local-impact{padding:0;margin-top:25px;background:0 0}.local-impact h2,.local-impact h3{border-bottom:1px solid #ddd}#tabs-container .nb-configurations h2{font-size:21px;margin:0 0 10px}#testimonial-carousel .owl-stage-outer{padding:30px 0 40px}.review-wrap .trip-review-title,.wpte-trip-highlights li{margin:0 0 5px!important}.wte-itinerary-downloader-inn-wrap .main-button-itinerary-download{background:#fff;border-radius:5px;border:1px solid;padding:10px 20px;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#e9e9e9 100%)!important}.wte-itinerary-downloader-inn-wrap .main-button-itinerary-download:hover{background:#cfd8dc}.post-data.overview>h3.local-impack{background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#f98ab82e 100%)!important;padding:11px!important;border:0 solid #dedede;border-radius:5px}.wptravelengine_css_v2 .itinerary-row{padding:0!important;margin:0 0 7px!important;border-bottom:0 solid rgba(4,15,26,.1)!important;height:calc(100% + 25px)!important}.wptravelengine_css_v2 .itinerary-row .title::before{border-radius:50%!important;background-color:#11315f!important;position:absolute;left:-30px!important;top:29px!important;transform:translate(-50%,-50%)}.wptravelengine_css_v2 .itinerary .itinerary-row .wte-itinerary-head-wrap{background:#f2f6f7!important;padding:3px 5px 2px!important;border-radius:5px;border:1px solid #d7dce3}.our-features:before,.wptravelengine_css_v2 .itinerary .itinerary-row .wte-itinerary-head-wrap:hover{background:#f7f7f7!important}.wptravelengine_css_v2 .itinerary .itinerary-row .wte-itinerary-head-wrap:active{background:#ffe8f1!important}.widget-area .wpte-booking-area .wpte-bf-btn-wrap .wpte-bf-btn:hover,.wte-process-layout .wte-process-tab-controller .wte-process-btn-next:hover{background-image:radial-gradient(100% 100% at 100% 0,#f98ab8 0,#11315f 100%)!important;box-shadow:rgba(45,35,66,.4) 0 4px 8px,rgba(45,35,66,.3) 0 7px 13px -3px,#11315f 0 -3px 0 inset!important}.itinerary .itinerary-content{border:1px solid #ddd;border-top:1px solid #ddd;padding:2px 10px 3px;margin-top:4px;border-radius:5px}#tabs-container .itinerary-row .itinerary-content.show{border:1px solid #ddd;padding:2px 10px 3px;margin-top:4px;border-radius:5px}.wptravelengine_css_v2 .itinerary-row::before{border-left:1px solid #fac!important;left:-30px!important;top:23px!important}.wptravelengine_css_v2 .itinerary-row:not(:last-child)::before{height:calc(100% + 15px)!important}.page-template-template-destination .destination-holder .item{margin-bottom:28px!important;width:25%}.widget .widget-title{margin:0 0 5px}#secondary .widget{margin:0 0 35px!important}#secondary .widget .widget-title{background-color:#ff9800!important;color:#0c2c3b;padding:13px 10px 10px;border-radius:5px;margin:0 0 10px!important;text-align:center;font-weight:500;font-size:19px;text-transform:unset;border:0 solid #607d8b}.widget .widget-title:after{height:1px!important;background:#fff!important}.widget_wte_featured_trips_widget .category-trips-widget{margin-bottom:5px!important;padding-bottom:5px!important;border-bottom:0!important;background:0 0!important;border-radius:6px}.widget_wte_featured_trips_widget .category-trip-fig{box-shadow:0 0 0 rgba(0,0,0,.07)!important}.widget_wte_featured_trips_widget .category-trip-budget .actual-price{font-size:20px!important;color:#009113!important;font-weight:600;background:0 0!important;padding:6px 10px 5px!important;border-radius:6px!important}.widget_wte_featured_trips_widget .category-trip-budget{background:rgb(0 117 31 / 11%);padding:13px 8px!important;border-radius:4px;margin:0 4px 5px 5px;text-align:center}.widget_wte_featured_trips_widget .category-trip-budget .striked-price{font-size:17px!important;color:rgb(255 0 0 / 70%)!important}.widget_wte_featured_trips_widget .category-trips-widget-inner-wrap{border:1px solid #e6e6e6;border-radius:5px;background-image:radial-gradient(100% 100% at 100% 0,#d9ffee00 0,#fff2f700 100%)!important}.widget_wte_featured_trips_widget .category-trip-desti span a{font-weight:unset!important;color:#000}.widget_wte_featured_trips_widget .category-disc-feat-wrap .discount-offer{display:inline-block;padding:5px 10px;background:red;color:#fff!important}.widget_wte_featured_trips_widget .category-trip-desti .category-trip-loc{margin-right:15px;margin-bottom:0!important}.widget_wte_featured_trips_widget .category-trip-fig img{border-radius:8px!important;padding:5px!important}.widget-area .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price del{color:#f10!important}#tabs-container .tab-content .overview ul li{padding-left:32px;margin:0 0 7px!important}#tabs-container .tab-content .overview ul li:before{width:16px!important;height:16px!important;top:7px!important;padding-left:35px}.wptravelengine_css_v2 .wpte-trip-highlights li::before{background-color:#4caf50!important;font-size:18px;content:"";width:18px;height:18px;background-color:var(--wpte-primary-color,var(--primary-color));-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_3423_5452%29%27%3E%3Cpath d=%27M18.3333 9.23818V10.0049C18.3323 11.8019 17.7504 13.5504 16.6745 14.9897C15.5985 16.429 14.0861 17.4819 12.3628 17.9914C10.6395 18.501 8.79772 18.4398 7.11206 17.817C5.42641 17.1942 3.98722 16.0433 3.00914 14.5357C2.03106 13.0282 1.5665 11.2449 1.68474 9.45178C1.80297 7.65866 2.49768 5.95179 3.66524 4.58575C4.8328 3.2197 6.41066 2.26767 8.1635 1.87164C9.91633 1.47561 11.7502 1.6568 13.3917 2.38818M18.3333 3.33341L10 11.6751L7.50001 9.17508%27 stroke=%27%230C68E9%27 stroke-width=%271.67%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_3423_5452%27%3E%3Crect width=%2720%27 height=%2720%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg clip-path=%27url%28%23clip0_3423_5452%29%27%3E%3Cpath d=%27M18.3333 9.23818V10.0049C18.3323 11.8019 17.7504 13.5504 16.6745 14.9897C15.5985 16.429 14.0861 17.4819 12.3628 17.9914C10.6395 18.501 8.79772 18.4398 7.11206 17.817C5.42641 17.1942 3.98722 16.0433 3.00914 14.5357C2.03106 13.0282 1.5665 11.2449 1.68474 9.45178C1.80297 7.65866 2.49768 5.95179 3.66524 4.58575C4.8328 3.2197 6.41066 2.26767 8.1635 1.87164C9.91633 1.47561 11.7502 1.6568 13.3917 2.38818M18.3333 3.33341L10 11.6751L7.50001 9.17508%27 stroke=%27%230C68E9%27 stroke-width=%271.67%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id=%27clip0_3423_5452%27%3E%3Crect width=%2720%27 height=%2720%27 fill=%27white%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1em 1em;mask-size:1em 1em;-webkit-mask-position:center;mask-position:center;position:absolute;margin-top:3px;left:0}.wp-travel-engine-archive-repeater-wrap .wte-search-load-more{margin-top:40px!important;margin-bottom:40px!important}.wte-process-tab-controller{padding:12px 55px 20px!important}.wte-process-tabs .wte-process-tab-item{max-height:calc(80vh - 168px)!important}.wte-process-tabs .wte-process-container{padding:1rem 0!important}.wte-process-tab-content-wrapper .wte-booking-date-wrap .wte-booking-times .wte-button-group{gap:5px!important}.wte-process-tab-content-wrapper .wte-booking-date-wrap .wte-booking-times .wte-package-name{font-size:17px!important;font-weight:600;color:#11315f!important;margin:7px 0 2px!important;opacity:1!important}.wte-process-tab-content-wrapper .wte-booking-date-wrap .wte-booking-times .wte-package-name::after{border-bottom:1px dashed!important;padding-top:3px!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month input,.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month select{font-weight:600!important;transition:.2s;padding:8px;border:1px solid #cfcfcf;margin-right:7px;border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1)}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month select{width:155px!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-next-month,.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{width:40px;height:30px;border:1px solid #cfcfcf;border-radius:5px;box-shadow:0 2px 2px rgb(0 0 0 / .1);background-color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:auto;transform:translateY(-50%)}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover,.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover{background:#f98ab8}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{width:8ch!important}.section-time{padding-bottom:5px!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-months{background:#fff0;height:67px;border-radius:5px}.wte-process-layout .wte-process-tabs .wte-process-tab-item{overflow:auto!important}.wte-process-layout .wte-popup-sidebar,.wte-process-layout .wte-process-nav{border-color:#efefef}.fancybox-slide--image{background-color:#11315f8c!important}.fancybox-slide--html{padding:0!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day.flatpickr-disabled{color:#ccc!important}.wptravelengine_css_v2 .wte-coupon-whole-wrap{padding:30px 75px 30px 30px;display:none}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays{height:52px;border-bottom:2px solid #ebebeb;margin-bottom:15px}.expand-all-button label,.wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekday{font-size:15px!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekday{color:#00346b}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day{font-size:17px!important;border:2px solid #fff!important;background:#f7f7f7;border-radius:8px;font-weight:600!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day.selected{color:#11315f!important;background-color:#e5ffe6!important;border:1px solid #79b77c!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day.nextMonthDay{color:#c7c7c7!important;font-weight:500!important}.wte-process-layout{grid-template-columns:68% 32%!important}.wpte-modal .wpte-modal__close-button{font-size:20px!important;line-height:0!important;border:2px solid #11315f;border-radius:33px;top:8px;right:9px;padding:2px}.wpte-modal .wpte-modal__close-button:hover{background:#ff57221f!important;border:2px solid #ff5722}.flatpickr-day{border:1px solid transparent!important}.wte-process-layout .wte-process-tab-controller .wte-process-btn-next{background-image:radial-gradient(100% 100% at 100% 0,#11315f 0,#11315f 100%);color:#fff!important;background-color:#11315f}.wte-process-layout .wte-process-tab-controller .wte-process-btn-next:hover{transform:translateY(-5px);transition:.5s}.wpte-bf-outer{box-shadow:0 0 12px rgb(0 0 0 / 0%)}.wpte-bf-checkout .wpte-bf-checkout-form form,.wptravelengine_css_v2 .wpte-bf-checkout .wpte-bf-book-summary,.wte-coupon-whole-wrap{box-shadow:0 0 5px rgb(111 111 111 / 21%),0 0 3px rgb(245 245 245 / 2%)!important}.wpte-booking-area .wpte-bf-btn-wrap{padding:0!important;margin-top:10px}.widget-area .wpte-booking-area .wpte-bf-btn-wrap .wpte-bf-btn{background-color:#11315f!important;background-image:radial-gradient(100% 100% at 100% 0,#03a9f4 0,#11315f 100%)!important;color:#fff!important;border-radius:0 0 15px 15px!important;font-weight:500}button:disabled.btn-loading::before{content:"";display:inline-block;width:25px!important;height:25px!important;margin-right:12px!important}.wpte-bf-checkout .wpte-bf-checkout-form form{padding:25px 10px!important}.wte-coupon-whole-wrap{background-color:#f0fff8!important}.wptravelengine_css_v2 .wpte-bf-checkout .wpte-bf-book-summary .wpte-bf-trip-name-wrap{background-color:#f98ab830!important;border-radius:7px!important;border:1px solid #f98ab830!important}.wptravelengine_css_v2 .wpte-bf-checkout .wpte-bf-book-summary .wpte-bf-trip-name-wrap .wpte-bf-trip-code{border-radius:4px!important;background-color:#fd2f04;font-size:15px!important}.wptravelengine_css_v2 .wpte-bf-checkout .wpte-bf-book-summary{border-radius:7px!important;padding:32px 10px!important}.wpte-modal__screen-overlay{background-color:#11315f8c!important;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(3px)}.detail-item{border-bottom:1px solid #d9dbda!important}.detail-container{margin:20px auto 40px!important;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;text-align:left;background-color:#f8f6ff!important;max-width:647px!important;padding:32px 24px!important;border-radius:7px;box-shadow:0 0 6px rgb(111 111 111 / 34%),0 0 1px rgb(245 245 245 / 4%)!important}.wpte-booking-area,.wptravelengine_css_v2 .advanced-search-wrapper .sidebar{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#primary .entry-content .thank-you-container .trip-details{font-size:24px!important;margin-top:18px!important;text-align:center}.wptravelengine_css_v2 .thank-you-container{max-width:700px!important;margin:20px auto!important;border-radius:7px!important;box-shadow:0 0!important;padding:0!important}.wte-check-button,.wte-check-button.checked{padding:9px!important;font-size:15px!important}.wte-process-tab-content-wrapper hr{margin:7px 0!important}button.wte-check-button{padding:5px 10px!important}.wte-check-button{background:#fff;color:#11315f!important;border:1px solid #11315f;border-radius:7px}.cailor-text,.tailor-title{color:#666;text-align:center}.wte-check-button.checked{background:#11315f;color:#fff!important;border:1px solid #11315f;border-radius:7px}.wte-check-button:hover{background:#11315f!important;border-color:#11315f!important;color:#fff!important}.wte-check-button:active,.wte-check-button:focus{background:#ff9100!important;border-color:#ff9100!important}.fancybox-container.wte-fb-popup .fancybox-slide{background:#fff!important;border:0 solid #11315f;border-radius:12px}.wptravelengine_css_v2 .advanced-search-wrapper .sidebar{padding:10px 0!important;border:0!important;background-color:transparent;--tw-shadow:0px 40px 40px -40px rgb(0 0 0 / 28%)}.wp-travel-engine-archive-outer-wrap .advanced-search-wrapper{flex:0 0 300px}.advanced-search-wrapper .advanced-search-header{margin-bottom:10px;padding:10px!important;display:flex;justify-content:space-between;background:0 0;border-radius:5px;border:0!important;box-shadow:0 0 0 #dedede}.advanced-search-wrapper .clear-search-criteria{border:none;background:0 0!important;color:#00547d!important;text-transform:inherit;font-weight:400;transition:.2s;cursor:pointer;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#efefef 100%)!important;padding:0 12px}.advanced-search-wrapper .clear-search-criteria:hover{color:#fff!important;text-decoration:none;background:#11315f!important}.wte-process-layout .wte-popup-sidebar{background:#f7f7f7!important;padding:32px 20px;border-left:0!important}.wte-process-layout .wte-popup-sidebar .wte-booking-summary{max-width:95%;text-align:center}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .total-amount{border:0 solid #e5e5e5;background:#98e39b00;padding:12px 0;border-radius:5px}.wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .total-amount .price{font-size:19px}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .total-amount .price{margin-bottom:0!important;text-align:center}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-block-title{font-size:18px!important;line-height:21px;color:#11315f!important;opacity:10!important;font-weight:600!important;background:#ebebeb;border-bottom:4px solid #11315f;border-radius:5px;padding:7px 0;text-align:center}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .wte-booking-date-wrap{box-shadow:0 0 0 rgb(0 0 0 / 26%)}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-dates p strong{font-size:14px;color:#005d04}.wte-popup-sidebar .wte-booking-summary .wte-booking-dates{margin-bottom:10px!important;background:#f3fff4!important}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-dates p.wte-booking-starting-date{font-weight:600!important;color:#000!important;font-size:16px!important;border:1px dashed #007105;border-radius:7px;padding:3px;display:grid}.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time{background-image:radial-gradient(100% 100% at 84% 0,#fff 0,#eee 100%)!important;margin:0!important;padding:10px 24px!important}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-trip-title{font-size:18px;line-height:20px;color:#00112b;opacity:1;font-weight:500;margin-bottom:15px;margin-top:0}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .wte-booking-summary-info-title{font-size:15px!important;border-radius:5px!important;background-color:#eeffda00!important;color:#11315f!important;line-height:19px;padding:5px!important;border:1px dashed #c39200;width:100%}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .wte-booking-date-wrap .wte-booking-times{padding:15px 5px 5px!important;font-weight:600!important}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .wte-booking-trip-info .wte-booking-details ul li:not(:last-child),.wte-process-tab-content-wrapper .wte-option-heading{margin-bottom:5px!important}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .wte-booking-trip-info .wte-booking-details ul li label .qty{color:#000!important}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .wte-booking-trip-info .wte-booking-details .wte-booking-details-title{font-size:16px;font-weight:700;color:#11315f;font-style:normal!important;border-bottom:1px solid #e1e1e1;margin-bottom:20px}.wpte-booking-area{border:1px solid #ddd!important;border-radius:15px;--tw-shadow:0px 40px 40px -40px rgb(0 0 0 / 39%)}.wpte-booking-area .wpte-bf-content{padding:5px 25px!important;background:#eafbf700;margin:0 0 30px!important;border-radius:0}.wpte-booking-area .wpte-bf-content ul li{margin-bottom:0!important;font-size:16px!important;padding-left:26px!important}.wpte-booking-area.wpte-form-layout-3>.wrap{border:1px solid #c1c1c1!important;border-radius:7px}.wpte-booking-area.wpte-form-layout-3>.wrap:hover{border:1px solid #00b67a!important}.widget-area .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price .wpte-bf-pqty{letter-spacing:0!important;color:#000!important;opacity:1!important}input[type=button],input[type=reset],input[type=submit]{border:0!important;background-image:radial-gradient(100% 100% at 100% 0,#11315f 0,#11315f 100%);color:#fff!important;background-color:#11315f;padding:15px 27px!important;transform:translateY(0)}.category-trips-single-inner-wrap .splide__arrow{background:#dddddd00!important}.splide__arrow svg{fill:#ff9800!important;height:1.2em!important;width:1.2em!important}.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper{box-shadow:0 5px 12px rgb(0 0 0 / 20%);border-bottom:1px solid #f98ab8!important}.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper .nav-tab{padding:10px 10px 6px!important;color:#11315f!important;transition:.7s;border-radius:0}#tabs-container .tab-inner-wrapper .tab-anchor-wrapper{background:#fff!important;border-radius:0;margin:0;border-left:0!important}.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper .nav-tab .tab-icon{margin:0 0 1px!important}#tabs-container .tab-inner-wrapper .tab-anchor-wrapper .nav-tab-active:after{border-top:11px solid #f98ab8!important;bottom:-10px;border-left:17px solid transparent;border-right:17px solid transparent}.wptravelengine_css_v2 .nav-tab-wrapper .tab-anchor-wrapper .nav-tab{border-bottom:0 solid!important;font-weight:600}.wptravelengine_css_v2 .nav-tab-wrapper .tab-anchor-wrapper .nav-tab:hover{color:var(--secondary-color);background:#f98ab8!important}.expand-all-button input[type=checkbox]{background-color:#fff}.expand-all-button input[type=checkbox]::before{width:20px;height:20px;border-radius:50%;background-color:#11315f;position:absolute;left:1px;top:1px;bottom:1px;transition:.3s;z-index:1}.wpte-gallery-wrapper .wpte-gallery-container{z-index:9}.expand-all-button input[type=checkbox]::after{content:"OFF";color:#404251;position:absolute;top:12px;left:27px;transform:translateY(-50%);font-size:11px;font-weight:700;transition:1.3s}.expand-all-button input[type=checkbox]:checked::after{content:"ON";color:#007b05;left:8px;top:12px;font-weight:700;font-size:11px}.expand-all-button input[type=checkbox]:checked{background-color:#c0ffc3!important;height:24px!important}.wpte-booking-area .wpte-custom-tooltip{width:14px!important;height:14px!important;border:1px solid #ff9100;background-color:#11315f00!important;background-image:url("data:image/svg+xml,%3Csvg width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8 15.5C3.86492 15.5 0.5 12.1351 0.5 8C0.5 3.86492 3.86492 0.5 8 0.5C12.1351 0.5 15.5 3.86492 15.5 8C15.5 12.1351 12.1351 15.5 8 15.5Z%27 stroke=%27%230F1D23%27 stroke-opacity=%270.32%27/%3E%3Cpath d=%27M9.39064 8.25797C9.09564 8.3616 8.83969 8.5519 8.65706 8.80339C8.47444 9.05488 8.37386 9.35555 8.36878 9.66515V10.0178H7.35485C7.33392 9.62174 7.37219 9.22476 7.4684 8.83972C7.68165 8.37702 8.03998 7.99461 8.49026 7.74922C9.3861 7.23037 9.80053 6.69582 9.73922 6.14552C9.65066 5.35938 9.12834 4.94608 8.17914 4.89442C7.68909 4.84987 7.20015 4.99048 6.81067 5.28801C6.42119 5.58554 6.16005 6.01792 6.07976 6.49816L5 6.04894L5.17824 5.64462C5.46425 5.07546 5.9277 4.6123 6.50014 4.32354C7.07257 4.03477 7.72369 3.93568 8.35741 4.04089C9.96515 4.11838 10.8428 4.79896 10.9904 6.07026C11.0797 6.88036 10.5438 7.61071 9.38267 8.26133L9.39064 8.25797ZM8.37671 12H7.35485V10.9982H8.37671V12Z%27 fill=%27%230F1D23%27/%3E%3C/svg%3E%0A")}.wpte-booking-area .wpte-bf-content ul li::before{content:"";position:absolute;left:0;width:17px;height:17px;background-color:#00ad10;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.2514 8.76988C15.7603 8.76988 15.3622 9.16805 15.3622 9.6591V16.0865C15.3622 16.4593 15.0589 16.7626 14.6861 16.7626H3.07961C2.7068 16.7626 2.40344 16.4593 2.40344 16.0865V4.47992C2.40344 4.10711 2.7068 3.80383 3.07961 3.80383H12.6007C13.0917 3.80383 13.4899 3.40566 13.4899 2.91461C13.4899 2.42355 13.0917 2.02539 12.6007 2.02539H3.07961C1.72609 2.02539 0.625 3.12648 0.625 4.47992V16.0864C0.625 17.4399 1.72609 18.541 3.07961 18.541H14.6861C16.0396 18.541 17.1407 17.4399 17.1407 16.0864V9.6591C17.1407 9.16801 16.7425 8.76988 16.2514 8.76988Z%27 fill=%27%2312B76A%27/%3E%3Cpath d=%27M17.8559 1.72057L7.96658 11.6471L5.42498 9.09635C5.07834 8.74842 4.51537 8.74749 4.16744 9.09405C3.81951 9.44069 3.8185 10.0037 4.16514 10.3516L6.98955 13.1862C7.25021 13.4481 7.59713 13.5923 7.96662 13.5923H7.96736C8.33713 13.592 8.6842 13.4474 8.94385 13.1862L19.1158 2.97581C19.4624 2.62788 19.4613 2.06479 19.1134 1.71827C18.7654 1.37163 18.2024 1.37272 17.8559 1.72057Z%27 fill=%27%2312B76A%27/%3E%3C/svg%3E%0A") no-repeat center;mask:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M16.2514 8.76988C15.7603 8.76988 15.3622 9.16805 15.3622 9.6591V16.0865C15.3622 16.4593 15.0589 16.7626 14.6861 16.7626H3.07961C2.7068 16.7626 2.40344 16.4593 2.40344 16.0865V4.47992C2.40344 4.10711 2.7068 3.80383 3.07961 3.80383H12.6007C13.0917 3.80383 13.4899 3.40566 13.4899 2.91461C13.4899 2.42355 13.0917 2.02539 12.6007 2.02539H3.07961C1.72609 2.02539 0.625 3.12648 0.625 4.47992V16.0864C0.625 17.4399 1.72609 18.541 3.07961 18.541H14.6861C16.0396 18.541 17.1407 17.4399 17.1407 16.0864V9.6591C17.1407 9.16801 16.7425 8.76988 16.2514 8.76988Z%27 fill=%27%2312B76A%27/%3E%3Cpath d=%27M17.8559 1.72057L7.96658 11.6471L5.42498 9.09635C5.07834 8.74842 4.51537 8.74749 4.16744 9.09405C3.81951 9.44069 3.8185 10.0037 4.16514 10.3516L6.98955 13.1862C7.25021 13.4481 7.59713 13.5923 7.96662 13.5923H7.96736C8.33713 13.592 8.6842 13.4474 8.94385 13.1862L19.1158 2.97581C19.4624 2.62788 19.4613 2.06479 19.1134 1.71827C18.7654 1.37163 18.2024 1.37272 17.8559 1.72057Z%27 fill=%27%2312B76A%27/%3E%3C/svg%3E%0A") no-repeat center;-webkit-mask-size:100%;mask-size:100%;top:50%;transform:translateY(-50%)}.elementor-page .wpte-elementor-widget.wpte-adv-trips_one.layout-2 .wpte-card .wpte-card__content{box-shadow:0 16px 24px 0 rgb(0 0 0 / 0%)!important;margin-top:0!important;padding:5px 0!important}.elementor-page .wpte-elementor-widget.wpte-adv-trips_one.layout-2 .wpte-card .wpte-card__content::before{--size:30px!important;box-shadow:0 calc(var(--size)/ 2) 0 0 #ff572200!important}.wpte-custom-tooltip{margin-bottom:-2px!important;background-color:#ff9800!important}.wpte-custom-tooltip::before{font-size:12px!important;white-space:break-spaces}.wte-title-duration .duration{background-color:#000!important;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#fff 100%)!important}.single-trip .entry-header .wte-title-duration .duration{font-size:36px;font-weight:500;height:44px;display:flex;justify-content:center;align-items:center;color:#000}.wte-trip-options .wte-trip-guest-wrapper .select-wrapper .wte-qty-number button{background-color:#ddd0!important;height:38px!important;border-radius:4px 0 0 4px!important}.wte-trip-options .wte-trip-guest-wrapper .select-wrapper .wte-qty-number button:hover{background:#ddd!important;border-radius:0!important}.wte-trip-options .wte-trip-guest-wrapper .select-wrapper .wte-qty-number{border-radius:5px;border:1px solid #d3d3d3}.wte-trip-options .wte-trip-guest-wrapper .check-in-wrapper{margin-bottom:1px!important;gap:1px!important}.wte-trip-options .wte-trip-guest-wrapper .select-wrapper .wte-qty-number input{width:55px;height:38px;font-size:20px!important;font-weight:600!important;color:#11315f!important;text-align:center;border:0;outline:0}.wte-process-layout .wte-process-nav .wte-process-nav-list::before{height:1px!important;border-radius:10px!important;background-color:#0c9b00!important;opacity:1!important}.wpte-bf-checkout .wpte-bf-booking-steps .wpte-bf-step-wrap .wpte-bf-step.active::before{background-color:#f98ab8!important}.wpte-bf-checkout .wpte-bf-booking-steps .wpte-bf-step-wrap .wpte-bf-step::after{background-color:#f98ab852!important}.wpte-bf-checkout .wpte-bf-booking-steps .wpte-bf-step-wrap .wpte-bf-step.completed::before{background-color:#f98ab82e!important}.wpte-bf-checkout .wpte-bf-booking-steps .wpte-bf-step-wrap .wpte-bf-step::before{border-color:#f98ab82e!important}div.column2,div.column3{border-left:0 dashed #ddd}.wte-coupon-whole-wrap .coupon .wp-travel-engine-coupons-apply-btn{line-height:41px!important}.cta .text .title{font-size:28px!important;padding-bottom:35px}.our-deals{padding:30px 0!important}.cta{padding:110px 0 25px!important;position:relative;background-size:cover!important;background-attachment:scroll!important;background-position:center center!important}.cta:after{background:#11315f!important}.activities:after,.our-features{background-attachment:scroll!important}.our-features .section-header{color:#000!important;visibility:visible!important;animation-duration:1s!important;animation-delay:.1s!important;animation-name:none!important}.activities{padding:1px 0 70px}.activities:after{height:100%!important;background-size:cover!important}.activities:before{height:100%!important;background:#eeeeeecc!important}.wpte-trip-single .wpte-trip-budget-wrap .wpte-trip-price-wrap.align-items-end{color:#ff9100!important}[id^=readlink]{border-bottom:1px dashed #7880bf!important}[id^=readlink]:hover{border-bottom:0 solid #7880bf!important}.wte-trip-options .wte-trip-guest-wrapper .check-in-wrapper label{font-size:15px;letter-spacing:0}.widget_wte_featured_trips_widget .category-trip-fig .pop-trip-grpavil-icon{position:absolute;top:8px;left:8px;width:25px;height:25px;background:#11315f;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 2px 2px rgba(0,0,0,.16)}.widget_wte_featured_trips_widget .category-trip-fig .pop-trip-grpavil-icon svg{height:15px;width:15px}.tailor-support{text-align:center;background-color:#f8fdf6;border:1px solid #e3e3e3;border-radius:7px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);padding:20px 10px}.tailor-title{margin-bottom:20px;padding:0 0 15px;font-size:1.5em;border-bottom:1px solid #e3e3e3;font-weight:700}.cailor-text{margin-bottom:15px;font-size:1.1em;line-height:1.6666;padding:0 10px}.cailor-phonet{text-align:center;color:#11315f;font-size:1.4em}.cailor-email{padding:0 24px;font-size:1.1em;line-height:3em}.privacy-text{color:green;font-weight:600;padding-top:20px}.text-promise{text-align:start;padding:0 15px}.tailor-made-form{padding:0;margin-bottom:20px;background-color:transparent;border:0 solid #e3e3e3;border-radius:7px}h3.form-title,h3.form-title1{background:#ffaacc47;font-size:22px!important;border-bottom:1px solid #fac;padding:6px 8px 6px 10px;border-radius:3px;font-weight:500}.col-md-3{width:25%}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left!important}h3.form-title{text-align:center;margin-top:30px}h3.form-title1{text-align:center;margin-bottom:25px}div.column1,div.column2,div.column3{width:33.33%;padding:20px;text-align:center;float:left}#primary .page .entry-content h3{font-size:20px!important;font-weight:500!important;padding:13px 10px;color:#fff!important;border-radius:5px;border-bottom:0!important;background-color:#11315f!important}div.row.mgr-top-20-1{background:#fff;border-radius:10px;border:0;padding:15px 0;margin-bottom:25px}div.row.mgr-top-20-2{background:#fff;border-radius:10px;border:0;padding:0}div.tailor-submit{margin-top:25px}.wte-trip-facts{box-shadow:0 4px 8px rgb(0 0 0 / 0%),0 0 1px rgb(0 0 0 / .04)}.secondary-trip-info .wte-trip-facts{background:#fff!important;border:0;padding:0!important;margin:5px 0 0!important}.secondary-trip-info .wte-trip-facts .widget-title{font-size:20px!important;color:#11315f!important;background:0 0;text-align:left;margin:0 0 15px!important;padding:5px 5px 0 0;border-radius:0;border-bottom:1px dashed #c9c9c9}.faq .wp-travel-engine-faq-tab-header{background:#11315f00!important;padding:0!important;border-radius:5px}.wpte-booking-area .wpte-booking-inner-wrapper{padding:10px 0 0!important;border-radius:15px;background:#fff}.widget-area .wpte-booking-area .wpte-bf-price-wrap{grid-column-gap:5px!important;margin:30px 5px 10px!important}.wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price{padding:7px 10px 10px!important;margin:0 0 5px!important;align-items:left!important}.widget-area .wpte-bf-price-wrap .wpte-bf-price{padding:0 0 5px}.wpte-select-options .option-toggle{background:#efefef!important;color:#1a8900!important;font-size:13px!important;font-weight:500;padding:4px 25px 5px 8px;border:1px solid #dfdfdf;line-height:16px!important}.wpte-select-options .option-toggle:hover{background-color:#f6f6f6}.faq .faq-row .accordion-tabs-toggle:focus,.faq .faq-row .accordion-tabs-toggle:hover{background:#f6f6f6!important}.faq-row{border:1px solid #d9d9d9;border-radius:5px;margin-bottom:5px}.faq .faq-row .accordion-tabs-toggle{padding:10px 30px 10px 10px!important;color:#11315f!important}.wte-process-layout .wte-process-container{min-height:100%;max-width:92%}.faq .faq-row .faq-content{padding:0 15px 0 8px!important;margin-bottom:0}.faq .faq-row .accordion-tabs-toggle.active{background:#f1f1f1!important}.faq-row .accordion-tabs-toggle .rotator{border:1px solid #7880bf;margin-right:8px}.faq .faq-row .accordion-tabs-toggle.active:after{width:20px!important;height:20px!important;background-color:#e67d3c!important;transform:rotate(180deg)!important}.detail-item{padding:2px 0!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .wte-option-heading span{font-weight:600!important;color:#11315f!important;opacity:1!important;letter-spacing:0!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .wte-option-heading span.text-right{padding-right:40px}.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-budget{width:45%!important;border-left:0!important;padding-left:0;text-align:center}.wte-es-with-multiple-options{grid-gap:5px;overflow-x:auto;padding:0 15px}.wte-trip-options .wte-trip-guest-wrapper{gap:3px!important;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:15px 17px!important;margin-bottom:5px!important;border:0 solid #e3e3e3!important;background:#fff!important;border-radius:5px!important;box-shadow:0 4px 16px 0 rgb(0 0 0 / 0%)!important;background-image:radial-gradient(100% 100% at 100% 0,#fff 0,#f3f3f3 100%)!important}.wte-trip-options .wte-trip-guest-wrapper:last-child{border-bottom:0;padding-top:15px;border:0 solid #c8e5c8;background:#f1fff1;margin-bottom:6px;border-radius:5px}.wte-meta-help{background-color:#ffcfe3}.wte-trip-options .wte-trip-guest-wrapper .select-wrapper .amount-per-person .offer-price{font-size:20px;color:#ff9800}*{box-sizing:border-box}div.column1{background-color:#11315f;border-radius:10px 0 0 10px}div.column2{background-color:#f98ab8}div.column3{background-color:#11315f;border-radius:0 10px 10px 0}.row-3column{margin:-15px!important}.row-3column>.column1 h2,.row-3column>.column2 h2,.row-3column>.column3 h2{font-size:19px;color:#fff}.column1 p,.column2 p,.column3 p{font-size:15px;color:#fff}div.column1 img,div.column2 img,div.column3 img{border-radius:75px;width:115px;border:4px solid #fff}.row:after{content:"";display:table;clear:both}.elementor.elementor .e-con>.elementor-widget{border:0 dashed #ddd;padding:0;border-radius:12px;margin-bottom:0;width:100%}.elementor-45 .elementor-element.elementor-element-f68c208{border:0 dashed #ddd;padding:0;border-radius:12px;margin-bottom:20px}.wpcf7-not-valid-tip{background:#ff6565!important;color:#fff!important;padding:2px 9px;border-radius:3px;margin-top:1px;font-size:12px;display:block}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232;background:red;color:#fff;border-radius:4px}.wte_enquiry_contact_form{background:#fff!important;border:0 solid #d9d9d9}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450!important;background:#4caf50!important;color:#fff!important;border-radius:5px!important;margin:1em 0 0!important;padding:1em 12px!important;font-weight:600}.wpcf7 form .wpcf7-response-output{background:#ffecb2!important;border:1px solid #e9d49d!important;color:#00122d!important;text-align:center;margin:.3em!important;border-radius:5px;padding:.6em 1em!important}.parsley-errors-list li{background:#ffecb2!important;padding-left:7px!important;border-radius:3px!important}input[type=submit]:hover{box-shadow:rgb(45 35 66 / 41%) 0 4px 8px,rgb(45 35 66 / 30%) 0 7px 13px -3px,#11315f 0 -3px 0 inset!important;transform:translateY(0);transition:.5s;background-image:radial-gradient(100% 100% at 100% 0,#f98ab8 0,#11315f 100%)!important;box-shadow:rgb(45 35 66 / 0%) 0 4px 8px,rgb(45 35 66 / 0%) 0 7px 13px -3px,#11315f00 0 0 0 inset!important}.wpte-bf-checkout .wpte-bf-checkout-form form .wpte-bf-submit input[type=submit]{font-weight:500;width:auto;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%)!important}.wpcf7-spinner{background-color:#ffaf46!important;opacity:1!important;width:30px!important;height:30px!important;border:none;border-radius:100%;padding:0;margin:-7px -47px!important;position:relative}.wpcf7-spinner::before{background-color:#fff!important}#primary .page .entry-content table td a{background-color:#5bc0de00!important;background-image:radial-gradient(100% 100% at 100% 0,#5adaff00 0,#5468ff00 100%)!important;color:#11315f!important;font-size:13px;padding:6px 9px 7px;border-radius:5px;border:1px solid #11315f}#primary .page .entry-content table td a:hover{box-shadow:rgb(45 35 66 / 31%) 0 4px 8px,rgb(45 35 66 / 0%) 0 7px 13px -3px,#3c4fe000 0 -3px 0 inset!important;transform:translateY(-2px);transition:.7s;border:1px solid #f98ab8}.tooltip{position:relative;display:inline-grid;border-bottom:1px dotted #000}.best-seller-ribbon,.tooltip .tooltiptext{position:absolute;text-align:center;color:#fff}.tooltip .tooltiptext{font-size:11px;visibility:hidden;background-color:#000;width:95px;border-radius:6px;padding:5px;z-index:1;margin-top:30px;margin-left:-20px;line-height:15px}.tooltip:hover .tooltiptext{visibility:visible}#qlwapp.qlwapp-bubble .qlwapp-toggle{margin-bottom:60px!important;margin-right:3px!important}#qlwapp .qlwapp-box .qlwapp-description{padding:15px 35px 6px 15px!important}#qlwapp .qlwapp-box .qlwapp-description h3,#qlwapp .qlwapp-box .qlwapp-description p{line-height:20px!important}.fo-social{margin-top:5px;margin-bottom:-45px;border-top:1px solid rgba(255,255,255,.1);padding-top:13px}.fo-social>.payment-accept{color:#fff!important;font-size:15px!important;font-weight:600!important;border-bottom:0 dashed #ccc;margin-bottom:0}.fo-social>.payment-accept:before{font-size:17px;font-weight:600;color:#11315f;margin-left:0;content:"🔐"!important}.fo-social ul{list-style-type:none;margin:0;padding:0;display:inline-block}.fo-social ul li{float:left}.fo-social ul li:first-child{margin-left:0}.fo-social ul li img{width:45%;height:auto;margin:6px 5px 5px;filter:grayscale(1%)}.site-footer .footer-b a:focus,.site-footer .footer-b a:hover{color:#f98ab8}#course-information.golf-information{background:#ffff;padding:10px 15px 10px 0;border-radius:7px}section.info div.main div.content.dark h2.lined,section.info div.main div.content.dark h3.lined{color:#fff;border-bottom:1px solid #fff}ul.course-information{padding-left:0}ul.course-information li{color:#232323;border-bottom:1px dashed #11315f;margin:0 0 10px;display:block;clear:both;width:100%;overflow:hidden}ul.course-information li strong{text-align:left;width:48%;font-family:Montserrat,sans-serif;font-weight:400;float:left}ul.course-information li span{float:right;text-align:right;width:48%}.visiblediv{display:block;animation-duration:8s}.hiddendiv{display:none;animation-duration:8s}#myDIV{width:100%;padding:50px 0;text-align:center;background-color:#add8e6}.featured-trip .grid .col .holder{height:auto!important;border-radius:10px}.featured-trip .grid .text-holder .title a,.our-deals .grid .text-holder .title a{color:#11315f;font-weight:500;font-size:17px}.featured-trip .grid .img-holder img{border-radius:10px!important;vertical-align:top;width:100%;max-width:100%}.our-deals .grid .col .holder{height:auto!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .category-feat-ribbon .category-feat-ribbon-txt:before{width:14px;height:12px!important}.category-trips-single .category-trips-single-inner-wrap .category-feat-ribbon .category-feat-ribbon-txt{font-size:12px;color:#fff;background-color:#f44336;font-weight:400;border-radius:5px}#activities-slider .img-holder{position:relative;border-radius:10px;overflow:hidden}#activities-slider .img-holder img{vertical-align:top}div.image-home img{border-radius:10px;margin-top:80px;width:430px;height:410px}ul.thing-to-do{list-style:none;line-height:1.5em;display:flex;flex-wrap:wrap}a.thingtodo-list{color:#fff;font-size:15px;margin:0 5px;padding:10px 25px;border-radius:6pc;border:1px solid #fff;line-height:50px}a.thingtodo-list:hover{text-decoration:none;border:1px solid #f98ab8}.best-seller-ribbon{background-color:#ff3d00!important;rotate:-46deg;padding-block:4px;clip-path:polygon(23% 0%,76% 0%,100% 100%,100% 130%,0% 130%,0% 100%);box-shadow:0 2px 4px 0 rgb(0 0 0 / .2509803922);width:150px;font-weight:600;z-index:9;margin:23px -36px}.wte-process-nav-list .wte-process-nav-item{border-bottom:1px solid #c5c5c5!important;line-height:15px!important}.category-grid,.wte-category-outer-wrap .category-main-wrap.category-grid{gap:25px}.mobile-navigation{background-color:#c7efea!important}.banner{background:0 0}@media only screen and (max-width:767px){p.suport-no,p.suport-title{color:#fff;font-weight:600}#myTable,.support-number{line-height:15px}.container,.page-template-about .team-holder,.wcf-embed-checkout-form .woocommerce .wcf-product-image img,.wte-itinerary-dwnld-form .wte-itinerary-dwnld-form-inner{max-width:100%!important}#myInput,.fancybox-container.wte-fb-popup .fancybox-inner .fancybox-stage{position:absolute}.container{margin:0 15px!important}#rara-top,#secondary .widget .widget-title,#tabs-container .tab-inner-wrapper .faq .faq-row .accordion-tabs-toggle:after,.bslider .banner-text .title,.wcf-embed-checkout-form .woocommerce .wcf-product-image,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table thead,.widget_wte_featured_trips_widget .category-trips-widget,.wptravelengine_css_v2 .itinerary-row:last-child .title::before{display:none!important}.site-branding .text-logo{margin-top:8px!important}.category-grid,.wte-category-outer-wrap .category-main-wrap.category-grid{--gap:0px!important}.wte-process-tab-controller .wte-process-btn-next{padding:11px 25px!important}.secondary-menu-mobile,.support-number,.wpte-booking-area .wpte-bf-price .wpte-bf-offer-price{display:unset!important}.wp-travel-engine-archive-outer-wrap .advanced-search-wrapper+.wp-travel-engine-archive-repeater-wrap,ul#menu-secondary-menu.menu{padding-left:0!important}p.suport-title{text-decoration:underline;font-size:16px}p.suport-no{font-size:22px}#myTable,.woocommerce-store-notice,p.demo_store{font-size:13px}#tabs-container .tab-inner-wrapper .tab-anchor-wrapper:last-child,.wpte-modal{border-radius:0!important}.page-template-contact .contact-info,.wte-process-tabs .wte-process-container{padding:10px 0!important}.wte-selected-package-description{padding:3px 5px 2px 10px!important}.wpte-gallery-wrapper__multi-banners .banner-layout-default img{height:350px!important}.archive .trip-content-area .parent-desc{margin:20px 5px!important;padding:5px 0 0!important;display:none}.archive .trip-content-area .grid{margin:120px auto 50px!important}.archive .trip-content-area .child-desc{margin:20px 5px!important}.page-template-about .about-intro .text-holder{margin:70px 0 0!important}.wpte-booking-area.wpte-compact-layout{padding:0!important;border-radius:0!important}.wte-process-nav-list .wte-process-nav-item{border-bottom:1px solid #ddd}.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-block-title{text-align:center;border-bottom:0 solid #11315f}.overall-rating-wrap .rating-bar-outer-wrap .rating-bar,.post-data .review-wrap .average-rating,.post-data .review-wrap .overall-rating-wrap,.review-wrap .comment-list li,.team-holder .item,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,.wte-process-layout .wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .wte-booking-summary-info-title{width:100%}.wpte-booking-area.wpte-compact-layout .wpte-bf-price-wrap .wpte-bf-price .wpte-bf-offer-amount{font-size:22px!important}.banner,.nav-holder>.container{background:#ffffff00!important}.wpte-gallery-wrapper__multi-banners{margin:0 0 20px!important;width:100%!important}#tabs-container .itinerary-row .itinerary-content.show{border:0 solid #d9d9d9;padding:0 0 3px}.activities{padding-bottom:40px!important}.itinerary .itinerary-content{border:0 solid #ddd;padding:0 0 3px}.main-navigation ul li:first-child>a:after,.main-navigation ul li:last-child a:after{top:-5px!important;transform:translateX(-17%)}.main-navigation ul li:nth-child(2)>a:after{top:-5px!important;transform:translateX(4%)}.main-navigation ul li:nth-child(4)>a:after{top:-5px!important;transform:translateX(-27%);margin-left:-100px}.header-b .right .tel-link,.site-header .tools .form-section a{color:#fff!important}.site-header .social-networks li a{color:#11315f!important}.wte-trip-options .wte-trip-guest-wrapper{padding:5px 10px!important}#testimonial-carousel .holder{padding:15px 30px!important}.our-features:before{background:#fff8e4!important}.our-features .section-header{background:#f3f3f3!important}.our-features .features-holder{padding:25px 11px!important}.single-trip .average-rating{border-bottom:0!important}.cta>.container,.featured-trip>.container,.header-b>.container,.our-deals>.container,.site-footer>.container{margin:0 15px!important}.nav-holder .container{padding:4px 10px 6px 13px!important}#site-navigation,.nav-holder .container{background:#11315f;margin:0!important}.featured-trip .grid .col .holder{height:100%!important}.featured-trip .grid .text-holder .title a,.our-deals .grid .text-holder .title a{font-weight:600;font-size:17px}.wp-travel-engine-archive-outer-wrap .advanced-search-wrapper{flex:0 0 100%}.wpte-elementor-widget .wpte-trip-single .wpte-inner-container{box-shadow:0 4px 8px rgba(0,0,0,.04);border:1px solid #e5e5e5;border-radius:12px}.wpte-elementor-widget .wpte-trip-list-wrapper.columns-mobile-1 .wpte-trip-single,.wpte-elementor-widget .wpte-trip-list-wrapper.columns-mobile-1>[class*=wpte-trip-]{margin-top:12px!important}.trip-search form{border-radius:15px!important;box-shadow:0 10px 30px #fff0!important;border:0 solid #ddd;border-bottom:0 solid #ddd;margin:0}.trip-search form .advanced-search-field-submit input[type=submit]{margin:0!important;padding:7px!important;border-radius:0!important}.trip-search h3{margin:0 0 0 8px!important}.banner img,.trip-search form .advanced-search-field h3{margin-top:0!important}.featured-trip .grid .text-holder{border-radius:0 0 11px 11px!important}.video-banner{min-height:280px}.toggle-chat-button{bottom:40px}.site-branding{padding-bottom:10px}.site-branding .site-title a{font-size:25px!important;color:#11315f!important;letter-spacing:1px}.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a,.menu-header ul li:last-child a{color:#fff!important;background:#f98ab8!important}div.sticky-holder{height:0!important}.site-branding .site-description{color:#11315f!important;letter-spacing:1px!important}.header-b .right .phone-label{color:#ddd!important}.footer-plus,.icon:before,.our-features,.site-header .social-networks,.site-header .social-networks li:nth-child(3),.site-header .social-networks li:nth-child(4),.site-header .social-networks li:nth-child(5),.site-header .social-networks li:nth-child(6),.site-header .social-networks li:nth-child(7),.testimoinal,.wpte-booking-area .wpte-booking-footer-text,.wptravelengine_css_v2 .itinerary-row:first-child .title::before{display:none}.site-header .header-t{text-align:center;background:#11315f!important;padding:7px 0!important;display:none!important}.cta,.site-footer .footer-t,.site-footer .widget .widget-title,.wpte-booking-area .wpte-bf-price .wpte-bf-reg-price{text-align:center!important}.main-navigation .current-menu-item>a{border-bottom:0 solid #f98ab8;padding-bottom:8px!important}.trip-search{margin:-360px 0 30px!important}.nav-holder{margin:0!important;padding:0!important;position:relative}.wptravelengine_css_v2 .trip-facts-value [class*=trip-facts-]{padding-left:35px!important}.wptravelengine_css_v2 #tabs-container .nb-configurations h2[class*=wpte]{font-size:24px!important;letter-spacing:0;color:#11315f!important;margin-bottom:10px!important}.faq .wp-travel-engine-faq-tab-header{padding:3px 0!important}.main-navigation ul li:first-child{padding:0 5px!important}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig>a,.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper,.main-navigation ul li:first-child>a,.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper .nav-tab{border-radius:0}.header-b{background:#fff!important;padding:10px 10px 5px 10x!important;display:none!important}.wptravelengine_css_v2 .nav-tab-wrapper .tab-anchor-wrapper .nav-tab{font-weight:600}.nav-holder>.container{border-radius:0;margin:5px 15px!important;border-top:0 solid #11315f!important;background-image:radial-gradient(0 0 at 50% 0,#fff 0,#11315f29 100%)!important;box-shadow:rgba(45,35,66,.4) 0 2px 3px,rgba(45,35,66,.3) 0 2px 7px 0,rgba(58,65,111,.5) 0 -4px 0 inset}#primary-toggle-button{background:#11315f70!important;border:0!important;color:#b7b7b7}.menu-header ul li a{font-size:15px;padding:5px 19px!important}.menu-header ul li:first-child>a:after,.menu-header ul li:last-child a:after,.menu-header ul li:nth-child(2)>a:after,.menu-header ul li:nth-child(4)>a:after{content:'';background:#00836000}.menu-header ul li:last-child a{border-radius:47px;padding:5px 9px!important;text-align:center}.home-link{background:#dddddd00!important;width:200px!important;height:50px!important}.mobile-navigation .close{background:#258099!important;border:0!important}.mobile-navigation .close svg{font-size:22px;vertical-align:middle;margin-left:10px}div.image-home img{margin-top:0;height:300px!important}.single-trip .review-wrap .trip-review-title b{font-size:24px!important;letter-spacing:0!important;color:#11315f!important;margin-bottom:10px!important}#tabs-container .tab-inner-wrapper .tab-anchor-wrapper{border-radius:0;margin:5px 0 0}.wptravelengine_css_v2 .itinerary-row{margin:0 0 7px 7px!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title a{font-size:19px!important}.fancybox-navigation .fancybox-button div{padding:7px;background:#7880bf!important;border-radius:50%}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{background:0 0!important}.wptravelengine_css_v2 #tabs-container .nb-configurations{padding:30px 5px}h1.page-title{font-size:17px}.trip-facts-value .icon-holder{top:7px!important}.wptravelengine_css_v2 .trip-facts-value .icon-holder svg{font-size:25px!important}.trip-facts-value{display:grid;grid-template-columns:repeat(auto-fill,minmax(45%,1fr));gap:3px}.trip-facts-value li{min-width:100%}.trip-facts-value li [class*=trip-facts-] .value,.trip-facts-value li label,.woocommerce td.product-name dl.variation p{font-size:14px!important}.fo-social{margin-bottom:7px;border-top:0!important}.footer-navigation ul{line-height:27px!important}.widget .widget-title:after{width:100%!important;height:0!important}.widget ul li,.wpte-select-options{margin:0!important}.cta,.site-footer .footer-t{display:none}.site-footer{border-top:0 solid #f98ab8}.wptravelengine_css_v2 .itinerary .itinerary-row .accordion-tabs-toggle .rotator{top:8px!important}button.wpte_price-toggle-btn-mb::after,button.wpte_price-toggle-btn-mb:focus::after{width:1.5em!important;height:1.5em!important;background-color:#11315f!important}.wpte-booking-area.wpte-form-layout-3 .wpte_price-toggle-btn-mb{background:#f98ab8!important;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%)!important;z-index:100;right:10px;bottom:10px}.wpte-booking-area.wpte-form-layout-3 .wpte_price-toggle-btn-mb::after{color:#fff!important;font-size:23px!important}.main-navigation ul li:last-child a{border-radius:6px;margin-right:0}.banner .form-holder .text h2{color:#fff!important;font-weight:500!important}.banner .form-holder .text{font-size:19px!important;color:#fff!important;letter-spacing:0}.site-branding .custom-logo-link img{width:50%!important;margin-bottom:0!important;float:left;padding-top:4px!important;margin-right:10px}.site-branding .custom-logo-link{margin-right:-29px!important}.site-branding .site-title{font-size:20px!important}.wpte-select-options .option-toggle{background:#efefef!important;color:#1a8900!important;font-size:13px!important;font-weight:500!important;padding:4px 25px 5px 8px;border:1px solid #dfdfdf}.header-b .right{margin:10px 0 0!important;display:none}.dest-from,dest.to{width:35%}.dest-detail,.dest-price{width:15%}.tran-price{font-size:11px}.woocommerce td.product-name dl.variation:last-child{display:unset}#myInput{margin-top:-150px;z-index:9}#primary .page .entry-content table td a{font-size:7px;padding:4px}.wpte-trip-single .wpte-trip-budget-wrap .wpte-trip-price-wrap.align-items-end{font-size:18px!important;color:#ff9100}.accordion-tabs-toggle .rotator{top:11px!important}.faq .faq-row .accordion-tabs-toggle{padding:5px 28px 5px 7px!important;font-size:16px!important}.trip-search form .class-wte-advanced-search-wrapper{border-radius:15px!important}.wptravelengine_css_v2 .widget-area .wpte-booking-area .wpte-bf-price-wrap{margin:5px!important}.wpte-booking-area .wpte-bf-btn-wrap{padding:7px!important}.wpte-booking-area .wpte-bf-btn-wrap .wpte-bf-btn{padding:11px 23px!important;border-radius:5px!important}.widget-area .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price{text-align:center!important;padding:5px!important}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper img{border-radius:10px 10px 0 0!important}.page-template-contact .contact-info .grid .item,.page-template-template-destination .destination-holder .item,.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon,.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon input[type=text]{width:100%!important}.activities .section-header .section-title,.featured-trip .section-header .section-title{font-size:30px!important}.single-trip .entry-header{padding-right:65px;padding-bottom:10px!important;padding-left:0!important;position:relative}.single-trip .entry-header .wte-title-duration{margin-right:2px!important;width:55px;border:1px solid #ddd;border-radius:6px}.single-trip .entry-header .wte-title-duration .duration{font-size:25px;height:27px;color:#11315f}.single-trip .entry-header .wte-title-duration .days{background:#11315f!important;font-weight:500;font-size:13px!important;color:#fff}.secondary-trip-info .wte-trip-facts .widget-title{font-size:17px!important;padding:0!important}#crumbs{line-height:10px!important;font-size:12px!important;text-align:center;margin:-25px 0!important;padding:0!important}.main-navigation ul li:nth-child(3)>a:after{margin-left:-75px;top:-5px!important}.wptravelengine_css_v2 .advanced-search-wrapper .sidebar{margin-top:100px}#exclude-result,#include-result{padding-left:10px!important}.wptravelengine_css_v2 .itinerary-row .title{width:auto!important}.wte-process-layout .wte-process-container{max-width:98%!important;min-height:auto!important}.wte-process-layout .wte-popup-sidebar{padding:5px!important}.wte-process-layout .wte-popup-sidebar .wte-booking-summary{max-width:100%!important;text-align:center;padding:10px}.wte-popup-sidebar .wte-booking-summary .wte-booking-summary-info .total-amount{margin:0 -15px -15px!important;background-color:#e9e9e9!important;padding:12px 15px!important;border-radius:0!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item{margin:0!important;padding:0!important;overflow:clip!important}.fancybox-container.wte-fb-popup{padding:0!important;width:100%;height:100%}.fancybox-container.wte-fb-popup .fancybox-slide{max-height:100%!important;border-radius:0!important;border:0!important}.wp-travel-engine-itinerary-header{margin:0 0 25px!important}#tabs-container{margin-top:20px!important}.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper .nav-tab .tab-icon{margin:0 7px 0 0!important}.wte-process-layout{max-height:96vh!important;overflow-y:auto!important;grid-template-columns:70% 30%!important}.our-deals .section-header .section-title{margin:16px 0 0;font-size:26px!important}.featured-trip .grid .col,.our-deals .grid .col{margin:0 0 20px!important;width:100%!important;padding:0!important}.main-navigation ul li a:hover{color:#f98ab8!important;border-bottom:0 solid #f98ab8}.single-trip .trip-post .entry-header .entry-title{line-height:1.2em!important;font-size:22px!important;font-weight:700}.wpte-group-discount-options .wpte-select-options-wrapper{width:280px;margin-left:-145px}.wpte-select-options .wpte-select-options-wrapper::after,.wpte-select-options .wpte-select-options-wrapper::before{left:190px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:20px}.e-con.e-flex{padding:5px 0}.woocommerce .woocommerce-order-details{border:0 solid #dedede;padding:0}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;border:0 solid #dfdfdf;border-radius:7px;padding:0}.woocommerce-checkout-review-order{border:0 solid #e5e5e5;border-top:0;padding:0 5px}.elementor-223 .elementor-element.elementor-element-77982837{box-shadow:0 0 10px 0 rgb(0 0 0 / 0%);border-color:#c7c7c700}div.column1,div.column2{border-bottom:0 solid #ddd}div.column2,div.column3{float:left;width:100%;text-align:center;border-left:0 solid #ddd;padding:15px}.wcf-embed-checkout-form table.shop_table{font-size:12px}.wcf-embed-checkout-form .woocommerce .wcf-product-name{font-size:17px!important}.woocommerce form .form-row label{margin-bottom:1px!important}.services{padding:79px 0!important;background:#2a4d5f!important;color:#ffefd0!important;text-align:center}.popular-destination .grid .col{padding:0 10px;margin:0 0 15px}.trip-search form .wte-advanced-search-wrapper-nice-select .advanced-search-field{border-bottom:1px dashed #dedede}.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper{box-shadow:0 0 0 rgb(0 0 0 / 31%);border-bottom:0 solid #f98ab8!important}.wpte-modal .wpte-modal__close-button,.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day{font-size:15px!important}div.column1{float:left;width:100%;background-color:#11315f;text-align:center;padding:15px;border-radius:10px 10px 0 0}div.column2{background-color:#f98ab8}div.column3{background-color:#11315f;border-radius:0 0 10px 10px}.elementor-45 .elementor-element.elementor-element-f68c208{border:0 dashed #ddd;padding:0}.elementor.elementor .e-con>.elementor-widget{border:0 dashed #ddd}.page-template-template-activities .trip-content-area,.page-template-template-destination .trip-content-area,.page-template-template-trip_types .trip-content-area,.review-wrap{padding:0}.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti{padding-right:5px}.category-list .category-trips-single-inner-wrap{box-shadow:0 3px 8px rgb(0 0 0 / 0%),0 0 1px rgb(0 0 0 / 0%),0 0 1px rgb(0 0 0 / 0%)!important}.container>.row>.wptravelengine_css_v2 .row>*{margin-left:0!important;margin-right:0!important;padding:0!important}.wptravelengine_css_v2 .row>*{padding:0 4px!important}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper{padding-top:65%;position:relative;overflow:hidden}.wptravelengine_css_v2 .itinerary .itinerary-row .wte-itinerary-head-wrap{padding:3px 5px 2px 0!important}.secondary-trip-info .wte-trip-facts{border:0 solid #e1e1e1!important;padding:10px 0 30px!important}.category-trips-single .category-trips-single-inner-wrap{margin-bottom:10px;height:auto!important;border:0 solid #dedede;border-radius:10px}.jq-ry-container>.jq-ry-group-wrapper{z-index:1}button.wpte_price-toggle-btn-mb,button.wpte_price-toggle-btn-mb:focus{background-color:#fff!important;padding:4px 12px;box-shadow:0 -8px 8px rgba(0,0,0,.1)!important;font-size:14px!important;text-transform:none;color:#11315f!important}.wpte-booking-area{box-shadow:-2px 0 16px rgba(0,0,0,.2)!important;border-radius:0!important;border:0!important;padding:0}.wpte-booking-area .wpte-booking-inner-wrapper{border:0;border-radius:0!important;padding:0!important;background-image:radial-gradient(150% 88% at 50% 0,#fff 0,#fff 48%)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #00000000),var(--tw-shadow);--tw-shadow:0px 17px 14px -9px rgb(0 0 0 / 29%)}.category-grid.col-2 .category-trips-single,.wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .category-trips-single,.wte-category-outer-wrap .category-main-wrap.category-grid.wte-col-2 .category-trips-single{flex:0 0 calc(100% - var(--gap)* 1 / 2)!important;max-width:calc(100% - var(--gap)* 1 / 2)!important;margin-bottom:15px!important}.category-main-wrap.category-grid .category-trips-single-inner-wrap{height:auto!important}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{border:0 solid #ddd;padding:0;margin-top:8px}.wpte-trip__adv-field.wpte__select-field .wpte__select-options{left:-62px}.wpte-gallery-wrapper .wpte-gallery-container{z-index:9}.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap{height:auto!important;border:0}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-remove .remove{font-size:26px;padding:7px 20px 7px 5px;color:#ff9800!important}.about .text-holder .title{padding:5px 0 10px!important}.wptravelengine_css_v2.single-trip #tabs-container .tab-content{border:0 solid #e9e9e9}.activities .section-header .holder{padding:0 10px;max-width:100%!important}.wpcf7-list-item{width:50%}.itinerary .advanced-itinerary-row .accordion-tabs-toggle .itinerary-title span{padding-right:1px!important}.wptravelengine_css_v2 .itinerary .itinerary-title{line-height:20px;padding:7px 0!important}.post-data .review-wrap ol.comment-list li{padding-left:10px 10px!important}.flatpickr-months .flatpickr-month{background:#fff!important;border:0 solid #dddd!important}.widget-area .wpte-booking-area .wpte-bf-btn-wrap .wpte-bf-btn{border-radius:50px!important;line-height:16px!important;padding:8px 15px!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table{margin:15px 0!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dt{line-height:17px!important;font-size:13px!important;font-weight:600!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-order-review-toggle{padding:13px!important;border-radius:5px!important;background:#11315f!important;border:0!important;font-weight:600;color:#fff;margin:0}#qlwapp.qlwapp-bottom-right{z-index:99}#qlwapp.qlwapp-bubble .qlwapp-toggle{margin-bottom:60px!important}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-custom-coupon-field{background-color:#f6f6f6;margin:0 0 15px;padding:10px;border-radius:8px}.elementor-8299 .elementor-element.elementor-element-ebc2ef8{margin-top:20px;margin-bottom:25px;padding:0}.widget-area .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price:last-child{border-left:1px dashed #cbcbcb}.fo-social ul li img{width:70%}.team-holder{max-width:100%;margin:30px 0}.review-wrap .comment-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(100%,1fr));gap:10px}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tfoot tr.order-total:not( .recurring-total ) th,.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tfoot tr:first-child th{padding:5px 13px!important;color:#063851!important;font-size:14px!important}}@media only screen and (max-width:1024px){.fo-social,.nav-holder{border-top:0!important}.container{max-width:100%;margin:0 20px!important}.bslider .banner-text .title,.wptravelengine_css_v2 .itinerary-row:last-child .title::before{display:none!important}.category-grid,.wte-category-outer-wrap .category-main-wrap.category-grid{--gap:0px!important}.nav-holder .container{padding:4px 10px 6px 13px!important;position:fixed;top:0;width:100%}#site-navigation,.nav-holder .container{background:#11315f;margin:0!important}#primary{padding-left:5px!important;padding-right:5px!important;margin:0 0 5px}.hentry{margin:0 0 .5em!important}.review-wrap .trip-review-title{margin:0 0 5px!important}#activities-slider .img-holder{position:relative;border-radius:10px;overflow:hidden;width:100%;height:auto}#activities-slider .img-holder img{vertical-align:top;width:100%;height:auto}.page-template-template-destination .destination-holder .item,.wpcf7-list-item{width:50%}.featured-trip .section-header,.our-deals .section-header,.popular-destination .section-header{max-width:98%}.trip-search h3{margin:0 0 0 8px!important}#site-navigation,.banner img,.trip-search form .advanced-search-field h3{margin-top:0!important}.video-banner{min-height:240px}.secondary-menu-mobile,.wpte-booking-area .wpte-bf-price .wpte-bf-offer-price{display:unset!important}.site-header .header-t{text-align:center;background:#11315f00!important;padding:7px 0!important;position:fixed;top:0;width:100%;display:none}#site-navigation,.cta,.site-footer .footer-t,.site-footer .widget .widget-title,.widget-area .wpte-booking-area .wpte-bf-price-wrap .wpte-bf-price,.wpte-booking-area .wpte-bf-price .wpte-bf-reg-price{text-align:center!important}.woocommerce-store-notice,p.demo_store{font-size:13px}div.sticky-holder{height:0!important}.wpte_has-sticky-booking-widget .wpte-booking-area-wrapper{z-index:1!important}.site-branding .site-title a{font-size:25px!important;color:#11315f!important;letter-spacing:0}.site-header .social-networks li a{color:#11315f!important}.header-b .right .tel-link,.site-header .tools .form-section a{color:#fff!important}.home-link{background:#dddddd00!important;width:200px!important;height:50px!important}.site-branding .site-description{color:#11315f!important;letter-spacing:1px!important}.header-b .right .phone-label{color:#ddd!important}div.image-home img{margin-top:0;height:380px}.header-t>.container>.social-networks ul li:fifth-child{display:none}.nav-holder{margin:0!important;padding:0!important;border-bottom:0!important;position:relative}.main-navigation ul{text-transform:uppercase!important;border-top:0 dashed #304d5b;padding-top:15px}.main-navigation ul li:first-child>a{border-radius:7px;margin-left:0;padding:8px 19px!important}.main-navigation ul li a:hover,.main-navigation ul li:first-child>a:hover{border-radius:7px!important}.banner img{height:370px!important}.site-branding .text-logo{margin-top:8px}.header-b{background:#11315f00;padding:10px 10px 5px!important;display:none!important}.nav-holder>.container{margin:0;max-width:100%;border-radius:0;border-top:0 solid #11315f!important;background-image:radial-gradient(0 0 at 50% 0,#fff 0,#11315f29 100%)!important;box-shadow:rgb(66 38 35 / 0%) 0 2px 3px,rgb(45 35 66 / 0%) 0 2px 7px 0,rgb(58 65 111 / 0%) 0 -4px 0 inset}.page-template-contact .contact-info .grid .item,.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .button,.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon,.woocommerce-cart #primary .page .entry-content table.shop_table td.actions .coupon input[type=text]{width:100%!important}.page-template-contact .contact-info{padding:10px 0!important}.about .text-holder,.main-navigation ul li,.main-navigation ul li:first-child{padding:0 5px!important}#primary-toggle-button{background:#11315f70!important;border:0!important;width:42px!important;height:42px!important;padding:6px 12px 6px 1px!important;border-radius:27px;margin-top:4px;z-index:99999;position:relative}.menu-header ul li a{font-size:15px!important}.menu-header ul li:first-child>a:after,.menu-header ul li:last-child a:after,.menu-header ul li:nth-child(2)>a:after,.menu-header ul li:nth-child(4)>a:after{content:'';background:#00836000}.mobile-navigation .close{background:#d6bcec!important;border:0!important}.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a{color:#f98ab8!important;background:#f98ab800!important}#site-navigation{border-radius:0!important;padding:10px!important;height:100vh;top:0!important;background:#11315f!important}.main-navigation ul li:first-child>a:after{top:-3px!important;transform:translateX(-17%)}.main-navigation ul li:nth-child(2)>a:after{top:-5px!important;transform:translateX(4%)}.main-navigation ul li:nth-child(4)>a:after{top:-5px!important;transform:translateX(-27%);margin-left:-100px}.main-navigation ul li:last-child a:after{top:-5px!important;transform:translateX(-17%)}.main-navigation ul li{margin:0 0 4px!important}.menu-header ul li a,.menu-header>ul#menu-secondary-menu-1 li a{padding:5px 19px!important}.featured-trip .grid .col .holder{height:auto!important;border-radius:10px}.main-navigation ul li a{padding:8px 19px!important;background:#ffffff00!important;text-shadow:0 0 #11315f00;color:#fff!important;font-size:18px}.main-navigation ul li:last-child{width:100%;text-align:left;background:0 0!important;box-shadow:0 0!important}.wpte-booking-area .wpte-booking-footer-text{margin-top:5px!important;border-radius:3px!important;display:none}#tabs-container .tab-inner-wrapper .tab-anchor-wrapper{border-radius:0;margin:5px 0 0}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-fig>a,.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper,.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper .nav-tab{border-radius:0}.wptravelengine_css_v2 .wte-process-layout .wte-process-tab-controller .wte-process-btn-prev{margin-bottom:7px!important}.wpte-booking-area.wpte-form-layout-3 .wpte_price-toggle-btn-mb-layout-3{background-color:#fff!important;width:30px!important;height:30px!important;background-size:30px!important}.wte-process-layout .wte-process-tabs .wte-process-tab-item .wte-process-tab-content-wrapper .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer .dayContainer .flatpickr-day.flatpickr-disabled{color:#d3d3d3!important}.trip-search{margin:-360px 0 30px}.trip-search form .advanced-search-field-submit input[type=submit]{border-radius:0!important;padding:15px!important}.about .text-holder{width:100%;margin:3px 0 30px!important}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-66,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.form-control,.overall-rating-wrap .rating-bar-outer-wrap .rating-bar,.post-data .review-wrap .average-rating,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last,input[type=submit]{width:100%}.wptravelengine_css_v2 .itinerary-row:first-child .title::before{display:none}.wptravelengine_css_v2 .itinerary-row{margin:0 0 7px!important}.fancybox-navigation .fancybox-button div{padding:7px;background:#7880bf!important;border-radius:50%}.fancybox-navigation .fancybox-button--arrow_left,.fancybox-navigation .fancybox-button--arrow_right{background:0 0!important}.wptravelengine_css_v2 #tabs-container .nb-configurations{padding:30px 5px}h1.page-title{font-size:17px}.fo-social{margin-bottom:7px}.footer-navigation ul{line-height:27px!important}.widget .widget-title:after{width:100%!important;height:0!important}.bslider img{height:340px!important}button.wpte_price-toggle-btn-mb::after,button.wpte_price-toggle-btn-mb:focus::after{width:1.5em!important;height:1.5em!important}.wpte-booking-area.wpte-form-layout-3 .wpte_price-toggle-btn-mb{background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%)!important;z-index:100}.main-navigation ul li:last-child a{border-radius:50px;color:#fff!important;background:#4d5483!important;text-align:center}.banner .form-holder{top:30%!important;display:none}.banner .form-holder .text h2{font-size:27px!important}.banner .form-holder .text{font-size:19px!important;color:#fff!important;letter-spacing:0}.site-branding .site-title{font-size:20px!important}.header-b .right{margin:10px 0 0!important;display:none}.site-header .social-networks{display:normal}.featured-trip .grid .text-holder{border-radius:0 0 10px 10px}#primary .page .entry-content table td a{font-size:6px;padding:6px 7px 7px}.wpte-trip-single .wpte-trip-budget-wrap .wpte-trip-price-wrap.align-items-end{font-size:18px!important;color:#ff9100}.wpte-booking-area.wpte-form-layout-2{padding:0 16px 5px!important;border-radius:0!important}.wptravelengine_css_v2 .widget-area .wpte-booking-area .wpte-bf-price-wrap{margin-top:5px!important}.wpte-booking-area .wpte-bf-btn-wrap .wpte-bf-btn{padding:8px 23px 6px!important}.single-trip .entry-header .entry-title{font-size:25px!important}.wte-related-trips.category-grid.wte-col-3 .category-trips-single{max-width:100%!important}.category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .wpte-gallery-wrapper img{border-radius:10px 10px 0 0}#tabs-container .tab-inner-wrapper .tab-anchor-wrapper:last-child{border-radius:0!important}.single-trip .entry-header .wte-title-duration{margin-right:2px!important;width:55px;border:1px solid #ddd;border-radius:6px}.single-trip .entry-header .wte-title-duration .duration{font-size:25px;height:27px;color:#11315f}.single-trip .entry-header .wte-title-duration .days{background:#11315f!important;font-weight:500;font-size:13px!important;color:#fff}.single-trip .entry-header{padding-right:65px;padding-bottom:5px;padding-left:0!important;position:relative}.wptravelengine_css_v2 .advanced-search-wrapper .sidebar{margin-top:100px}#crumbs{padding:10px 0;line-height:12px;font-size:12px!important}#exclude-result,#include-result{padding-left:10px!important}.wptravelengine_css_v2 .itinerary-row .title{width:auto!important}ul#overview-note{padding:10px 5px!important}ul#overview-note li:before{padding-left:35px!important}#tabs-container .nb-configurations .overview ul li:before{width:15px;height:15px;top:8px}#tabs-container .nb-configurations .overview ul li,.entry-content{margin:0}.wte-process-layout .wte-process-container{max-width:96%}.wte-process-layout .wte-process-tabs .wte-process-tab-item{margin:0!important;padding:0!important;overflow-y:auto!important}.fancybox-container.wte-fb-popup .fancybox-inner .fancybox-stage{position:absolute}.fancybox-container.wte-fb-popup{padding:0!important;width:100%;height:100%}.fancybox-container.wte-fb-popup .fancybox-slide{max-height:100%!important}.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper .nav-tab .tab-icon{margin:0 7px 0 0!important}.wte-process-layout{max-height:96vh!important}.main-navigation ul li a:hover{color:#f98ab8!important;border-bottom:0 solid #f98ab8;padding:8px 19px!important}.single-trip .trip-post .entry-header .entry-title{line-height:1.2em!important;font-size:20px!important;font-weight:600}.wpte-group-discount-options .wpte-select-options-wrapper{width:280px;margin-left:-145px}.wpte-select-options .wpte-select-options-wrapper::after,.wpte-select-options .wpte-select-options-wrapper::before{left:190px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:20px}.e-con.e-flex{padding:5px 0}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%;border:0 solid #dfdfdf;border-radius:7px;padding:15px 2px}.woocommerce-checkout-review-order{border:0 solid #e5e5e5;border-top:0;padding:0 5px}.elementor-223 .elementor-element.elementor-element-77982837{box-shadow:0 0 10px 0 rgb(0 0 0 / 0%);border-color:#c7c7c700}div.column1,div.column2{border-bottom:0 dashed #ddd}div.column2,div.column3{float:left;width:100%;text-align:center;border-left:0 solid #ddd;padding:15px}.services{padding:79px 0!important;background:#2a4d5f!important;color:#ffefd0!important;text-align:center}.featured-trip .grid .col{padding:0;width:33%;margin:0 0 20px}.our-deals .grid .col{padding:0!important;margin:0 0 15px!important}.popular-destination .grid .col{width:100%!important;padding:0 3px!important;margin:0 0 15px}.wptravelengine_css_v2 #tabs-container .nav-tab-wrapper .tab-inner-wrapper{box-shadow:0 0 0 rgb(0 0 0 / 31%);border-bottom:0 solid #f98ab8!important}div.column1{float:left;width:100%;text-align:center;padding:15px}.elementor-8299 .elementor-element.elementor-element-ebc2ef8{border-width:0!important;box-shadow:0 12px 24px -12px rgb(0 0 0 / 0%);margin-top:0;margin-bottom:0;padding:10px 10px 30px}.elementor-8299 .elementor-element.elementor-element-a46c49b:not(.elementor-motion-effects-element-type-background){background-color:#fff!important}.elementor-45 .elementor-element.elementor-element-f68c208{border:0 dashed #ddd;padding:0}.elementor.elementor .e-con>.elementor-widget{border:0 dashed #ddd}.page-template-template-activities .trip-content-area,.page-template-template-destination .trip-content-area,.page-template-template-trip_types .trip-content-area,.review-wrap{padding:0}.category-list .category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti{padding-right:5px}.category-list .category-trips-single-inner-wrap{box-shadow:0 3px 8px rgb(0 0 0 / 0%),0 0 1px rgb(0 0 0 / 0%),0 0 1px rgb(0 0 0 / 0%)!important}.wptravelengine_css_v2 .row>*{padding:0 2px}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig .wpte-gallery-wrapper{padding-top:65%;position:relative;overflow:hidden}.secondary-trip-info .wte-trip-facts{border:0 solid #e1e1e1!important;padding:10px 0 30px!important}.category-trips-single .category-trips-single-inner-wrap{margin-bottom:15px}.jq-ry-container>.jq-ry-group-wrapper{z-index:1}button.wpte_price-toggle-btn-mb,button.wpte_price-toggle-btn-mb:focus{background-color:#fff!important;padding:4px 12px;box-shadow:0 -8px 8px rgba(0,0,0,.1)!important;font-size:14px!important;text-transform:none}.wpte-booking-area{box-shadow:-2px 0 16px rgba(0,0,0,.2)!important;border-radius:0;padding:0;z-index:9!important}.wpte-booking-area .wpte-booking-inner-wrapper{border:0;background-image:radial-gradient(150% 88% at 50% 0,#fff 0,#e1e1e1 48%)}.category-grid.col-2 .category-trips-single,.wte-category-outer-wrap .category-main-wrap.category-grid.col-2 .category-trips-single{flex:0 0 calc(100% - var(--gap)* 1 / 2);max-width:calc(100% - var(--gap)* 1 / 2);height:auto}.category-grid.wte-col-3 .category-trips-single,[class*=wte-col-]:not(.category-list).wte-col-3 .category-trips-single{flex:0 0 calc(99.9% - var(--gap)* 2 / 3)!important;max-width:calc(99.9% - var(--gap)* 2 / 3)!important}.category-main-wrap.category-grid .category-trips-single-inner-wrap,.wte-category-outer-wrap .category-main-wrap.category-grid .category-trips-single .category-trips-single-inner-wrap{height:auto!important}.class-wte-advanced-search-wrapper{border-radius:15px!important}.woocommerce-checkout #primary .page .entry-content .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{border:0 solid #ddd;padding:0;margin-top:8px}.wpte-trip__adv-field.wpte__select-field .wpte__select-options{left:-62px}.wpte-gallery-wrapper .wpte-gallery-container{z-index:9}.woocommerce td.product-name dl.variation p{line-height:20px!important}.woocommerce-cart #primary .page .entry-content table.shop_table td{margin-top:21px!important}.woocommerce-cart #primary .page .entry-content table.shop_table td.product-remove .remove{font-size:26px;padding:7px 20px 7px 5px;color:#ff9800!important}.about .text-holder .title{padding:5px 0 10px!important}.wptravelengine_css_v2.single-trip #tabs-container .tab-content{border:0 solid #e9e9e9}.wptravelengine_css_v2 .itinerary .itinerary-title,.wptravelengine_css_v2 .itinerary .title{line-height:20px;padding:7px!important;font-size:15px!important}.advanced-itinerary-row .itinerary-title{margin:0 2px 0 0!important}.post-data .review-wrap ol.comment-list li{padding-left:10px 10px!important}.flatpickr-months .flatpickr-month{background:#fff!important;border:0 solid #dddd}.widget-area .wpte-booking-area .wpte-bf-btn-wrap .wpte-bf-btn{border-radius:5px}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table td dl dt{line-height:17px;font-size:13px}.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tr td:nth-child(2),.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout table.shop_table tr th:nth-child(2){font-size:14px!important;padding:3px!important}}@media only screen and (min-width :1025px){.category-grid.col-3 .category-trips-single,.category-grid.wte-col-3 .category-trips-single,.wte-related-trips.category-grid.wte-col-3 .category-trips-single,[class*=wte-col-]:not(.category-list).wte-col-3 .category-trips-single{flex:0 0 24%!important;max-width:23%!important;min-width:23.4%}.category-grid,[class*=wte-col-]:not(.category-list){--gap:10px!important}}@media only screen and (min-width :1200px){.wte-process-layout .wte-process-tabs .wte-process-tab-item{padding-right:10px;overflow-y:auto!important}}