.wt-quantity>input[type=button]{background:#cce8ff}@media only screen and (min-width:1350px){.header{padding-top:5px!important;padding-bottom:5px!important}}.exwt-single-tour .woo-tour-info.meta-full-style{padding:15px 0 15px 15px}.exwt-single-tour #wtmain-content .exwt-booking-form{border-radius:12px;background:#f5f5f5}.exwt-single-tour #wtmain-content .woocommerce-tabs{border-radius:12px;background:#cce8ff;padding:20px 20px 20px 20px}.de-menu-cta a{color:#fff!important;background-color:#0CA5F3;font-size:16px!important;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;line-height:9px;padding:10px!important;padding-left:16px!important;padding-right:16px!important}.de-menu-cta a:hover{opacity:1!important;color:black!important;background-color:grey}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}.woocommerce .star-rating span:before{color:#FEB507!important}body{color:#333333!important;background-color:#ffffff!important}h1,h2,h3,h4,h5,h6{color:#333333!important;font-weight:bold!important}a{color:blue!important;text-decoration:none!important}a:hover,a:focus{color:#F37021!important;text-decoration:underline!important}button,.btn,input[type="submit"],.woocommerce button.button{background-color:#F37021!important;color:#ffffff!important;border:none!important;padding:10px 20px!important}button:hover,.btn:hover,input[type="submit"]:hover,.woocommerce button.button:hover{background-color:#e05d1f!important}.section-title,.elementor-heading-title{color:#333333!important;font-weight:bold!important}.woocommerce-message,.woocommerce-info{border-left:4px solid #007BFF!important}.book-now-btn{background-color:#F37021!important;color:white!important;padding:12px 25px!important;font-size:16px!important;font-weight:bold!important;border-radius:6px!important}.wt-search-form button .button-label{color:white!important}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#F37021!important}.de-menu-cta a{background-color:#F37021!important}.single_add_to_cart_button.button.alt{background-color:#F37021!important;color:#ffffff!important;padding:12px 30px!important;font-size:16px!important;font-weight:bold!important;border:none!important;border-radius:8px!important;transition:all 0.3s ease-in-out!important;text-transform:uppercase!important;box-shadow:0 3px 8px rgba(0,0,0,0.1)!important}.single_add_to_cart_button.button.alt:hover{background-color:#007BFF!important;color:#ffffff!important;box-shadow:0 6px 18px rgba(0,0,0,0.2)!important}.select2-selection.select2-selection--single{height:35px!important}button,.btn,input[type="submit"],.woocommerce button.button{transition:all 0.3s ease-in-out!important}button:hover,.btn:hover,input[type="submit"]:hover,.woocommerce button.button:hover{transform:translateY(-2px)!important;box-shadow:0 4px 12px rgba(0,0,0,0.2)!important}.woocommerce ul.products li.product,.card,.tour-box{border-radius:10px!important;box-shadow:0 2px 15px rgba(0,0,0,0.1)!important;padding:10px!important;transition:all 0.3s ease-in-out!important}.woocommerce ul.products li.product:hover,.card:hover,.tour-box:hover{transform:scale(1.02)!important;box-shadow:0 5px 25px rgba(0,0,0,0.15)!important;padding:15px!important}.fade-in{opacity:0;transform:translateY(20px);transition:all 0.6s ease-in-out}.fade-in.visible{opacity:1;transform:translateY(0)}.section-divider{height:4px;width:60px;background-color:#F37021;margin:20px auto;border-radius:2px}body{font-family:'Open Sans',sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif!important}.wt-tickets-status{padding:20px!important}@media only screen and (max-width:767px){.woocommerce ul.products.columns-4:not(.slick-slider){display:flex!important;flex-direction:column!important;gap:20px!important}.woocommerce ul.products.columns-4:not(.slick-slider) li.product{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0 auto!important;padding:10px!important}.woocommerce ul.products.columns-4:not(.slick-slider) .live-discount-badge{position:absolute!important;top:10px!important;left:190px!important;font-size:13px!important;padding:5px 8px!important;color:white!important;border-radius:3px!important;z-index:9!important;max-width:80%!important;box-sizing:border-box!important}.woocommerce ul.products.columns-4:not(.slick-slider) .et_shop_image img,.woocommerce ul.products.columns-4:not(.slick-slider) .et_shop_image{max-width:100%!important;height:auto!important;display:block!important}}.btn-vendor-inquiry{background-color:#0d6efd;color:white;padding:10px 20px;border-radius:5px;text-transform:uppercase;font-weight:bold}.btn-vendor-inquiry:hover{background-color:#084298}.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a,.et_pb_menu_1_tb_header.et_pb_menu ul li.current-menu-item a{color:orange!important}.product-section-pricetb_tab .product-section-content{overflow:hidden!important;padding:20px!important;box-sizing:border-box!important;position:relative!important}.product-section-pricetb_tab .wt-table-lisst{width:100%!important;overflow-x:auto!important;display:block!important}.product-section-pricetb_tab .wt-table{width:100%!important;border-collapse:collapse!important;table-layout:auto!important}.product-section-pricetb_tab .wt-table th,.product-section-pricetb_tab .wt-table td{border:1px solid #ddd!important;padding:12px 16px!important;text-align:left!important;vertical-align:top!important;background-color:#fff!important}.product-section-pricetb_tab .wt-table tr:nth-child(even){background-color:#f7f9fc!important}.product-section-pricetb_tab .tb-ssbt{white-space:nowrap!important}.product-section-pricetb_tab .wt-table th{color:#333333!important}.widget.wt-latest-tours-widget .thumb.item-thumbnail .item-evprice,.exwt-btn.wt-button,.ex-loadmore .loadmore-grid,.wt-grid-shortcode figure.ex-modern-blog .date,.wt-departure .picker table thead tr th,.wt-grid-shortcode.wt-grid-column-1 figure.ex-modern-blog .ex-social-share ul li a,.wt-table-lisst .wt-table th,.wt-search-form button[type="submit"]:hover,.wt-search-form button[type="submit"],.exwt-btn.we-button,.wt-disc-info .dc-title>span:not(:empty),.wt-tax-content .loc-details span,.wt-search-form #searchform #searchsubmit,.wt-ajax-pagination ul li .page-numbers.current,.wt-search-modern>div.wt-srel.wt-find-bt,.wt-grid-shortcode.wt-grid-column-1.wt-tourlist .item-post-n>h3,.price .tbss-viewprice,.wt-grid-shortcode figure.ex-modern-blog .ex-social-share{background:#f37021!important;color:white!important}.product{word-wrap:normal!important;overflow-wrap:normal!important}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#F37021!important;z-index:1!important}.tour-price{font-size:1.2rem!important;margin:15px 0!important;text-align:left!important;font-weight:600!important}.tour-price del{color:#999!important;font-size:1rem!important;margin-right:8px!important;text-decoration:line-through!important}.tour-price ins{color:#f37021!important;background:#ffe8e8!important;padding:5px 10px!important;border-radius:6px!important;font-weight:bold!important;font-size:1.3rem!important;text-decoration:none!important;display:inline-block!important}.tour-price ins,.tour-price del{transition:all 0.3s ease-in-out!important}@keyframes pulse{0%{transform:scale(1)!important}50%{transform:scale(1.05)!important}100%{transform:scale(1)!important}}.wpfSingleInputSearch button,.wpfSearchWrapper button{background:none!important}.ms-options-wrap button{background:none!important}.lmp_products_loading,.lmp_load_more_button span{display:none!important}.wfpDescription{font-weight:600;color:#007bff;font-size:15px;margin-bottom:8px;display:inline-block;background:#f0f8ff;padding:2px 5px;border-radius:6px}.open-chaty{background-color:transparent!important;padding:0!important;border:none!important;box-shadow:none!important}.chaty-cta-button button{background-color:transparent!important;padding:0!important;border:none!important;box-shadow:none!important}.woocommerce span.price del,.woocommerce ul.products li.product .price del,.woocommerce-page span.price del{color:#000!important;font-weight:600!important;opacity:1!important;font-size:15px!important}span.price ins{color:#ff6600!important;font-weight:700!important;text-decoration:none!important;font-size:18px!important}.exwo-product-options{display:flex;flex-direction:column;gap:6px}.exwo-product-options>span{display:flex;align-items:flex-start;border:1px solid #ddd;border-radius:8px;padding:12px;background:#f9f9f9;font-size:13px}.exwo-product-options .ex-options{appearance:none;width:36px;height:18px;background:#ccc;border-radius:50px;position:relative;margin:4px 12px 0 0;flex-shrink:0}.exwo-product-options .ex-options:checked{background:#059669}.exwo-product-options .ex-options::before{content:"";position:absolute;top:1px;left:1px;width:16px;height:16px;background:white;border-radius:50%;transition:0.3s}.exwo-product-options .ex-options:checked::before{left:19px}.exwo-product-options label{flex-direction:column;gap:4px;font-size:13px;font-weight:normal;color:#222}.exwo-product-options label i,.exwo-product-options .exwo-op-name{font-weight:600;font-size:14px;color:#002b5b;display:inline-block}.exwo-product-options .exwo-op-name{margin-left:6px}.exwo-product-options label span.price{font-size:13px;color:red;font-weight:bold}@media (min-width:768px){.exwo-product-options{flex-direction:row;flex-wrap:wrap}.exwo-product-options>span{width:48%}}.woocommerce form.cart .exrow-group .exwo-container>span{display:list-item!important;list-style-type:disc;list-style-position:inside;background-color:#f8fbff!important;border-radius:8px;padding-left:14px;font-size:14px;color:#222;transition:background 0.3s,border 0.3s}.exwo-container span{margin-bottom:5px!important}ul.products li.product{background:#fff!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 8px 20px rgba(0,0,0,0.1)!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important;position:relative!important}ul.products li.product:hover{transform:translateY(-5px)!important;box-shadow:0 12px 30px rgba(0,0,0,0.2)!important}ul.products li.product .wt-location-arr{position:absolute!important;top:15px!important;left:15px!important;background:#e91e63!important;color:#fff!important;padding:6px 12px!important;font-size:12px!important;border-radius:30px!important;z-index:2!important}ul.products li.product .onsale{position:absolute!important;top:15px!important;left:110px!important;background:#ff0000!important;color:#fff!important;padding:5px 12px!important;font-size:12px!important;font-weight:bold!important;border-radius:4px!important;z-index:2!important}ul.products li.product .et_shop_image img{width:100%!important;height:auto!important;display:block!important}ul.products li.product .woocommerce-loop-product__title{font-size:16px!important;font-weight:700!important;margin:10px 15px 5px!important;color:#333!important;text-align:center!important}ul.products li.product .shop-wt-more-meta{display:flex!important;justify-content:center!important;gap:20px!important;padding:0 15px 10px!important;font-size:12px!important;color:#666!important}ul.products li.product .shop-wt-more-meta span{display:flex!important;align-items:center!important;gap:5px!important}ul.products li.product .price{display:flex!important;justify-content:center!important;align-items:baseline!important;gap:10px!important;margin:5px 15px 15px!important;flex-wrap:wrap!important}ul.products li.product .price del{color:#ff6600!important;font-size:19px!important;text-decoration:line-through!important}.woocommerce span.price del,.woocommerce ul.products li.product .price del,.woocommerce-page span.price del{color:#f37021!important;font-size:19px!important}ul.products li.product .price ins{color:#000!important;font-size:25px!important;font-weight:bold!important;text-decoration:none!important}ul.products li.product .star-rating{text-align:center!important;margin:5px auto 10px!important;display:block!important}@media (min-width:1025px){ul.products li.product{width:300px!important;height:480px!important;margin:15px!important}ul.products{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:20px!important}ul.products li.product .et_shop_image{overflow:hidden!important}ul.products li.product .et_shop_image img{transition:transform 0.4s ease!important}ul.products li.product:hover .et_shop_image img{transform:scale(1.08)!important}ul.products li.product .woocommerce-loop-product__title{font-size:15px!important}ul.products li.product .price del{font-size:16px!important}ul.products li.product .price ins{font-size:22px!important}ul.products li.product .shop-wt-more-meta{font-size:11px!important;gap:15px!important}ul.products li.product .wt-location-arr,ul.products li.product .onsale{font-size:11px!important;padding:4px 10px!important}}.woocommerce ul.products li.product .price{display:block!important;text-align:center!important;color:black!important;font-size:17px!important;font-weight:bold!important}#wpfront-scroll-top-container{position:fixed;bottom:30px;right:30px;width:70px;height:70px;background:#007bff;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,0.2);cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;opacity:0.8;z-index:9999}#wpfront-scroll-top-container :hover{background:#0056b3;opacity:1;transform:translateY(-5px)}#wpfront-scroll-top-container img{width:44px;height:44px;filter:invert(1)}#wpfront-scroll-top-container.show{opacity:1!important}#wpfront-scroll-top-container.hide{opacity:0!important;pointer-events:none}.wt-quantity>input[type=button]{background:#0072f9!important}@media (max-width:768px){.upgraded-booking-form{border-left:none!important;border-right:none!important;padding:0!important}}.upgraded-section .booking-tags-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:10px}.upgraded-section .booking-tag{background:#003366;color:#fff;font-size:12px;padding:5px 10px;border-radius:30px}.upgraded-section .booking-tag.seats{background:green}.upgraded-section .booking-heading{font-size:18px;font-weight:600;margin-bottom:15px;color:#111}.et_pb_section_4{position:relative;overflow:hidden}.et_pb_section_4::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,123,255,0.4),rgba(255,102,0,0.4));z-index:1}.et_pb_section_4>.et_pb_row,.et_pb_section_4>.et_pb_row>.et_pb_column{position:relative;z-index:2}.et_pb_section_4 .et_pb_text_15 h2{font-size:1.4rem;text-align:center;line-height:1.4;margin-bottom:40px;color:white!important}.et_pb_column_22 .et_pb_image_12 img{border-radius:12px;box-shadow:0 12px 30px rgba(0,0,0,0.1);transition:transform 0.4s ease,box-shadow 0.4s ease}.et_pb_column_22 .et_pb_image_12 img:hover{transform:scale(1.03);box-shadow:0 18px 40px rgba(0,0,0,0.15)}.et_pb_column_23 .et_pb_text_16 h2{font-size:2rem;margin-bottom:25px;color:white!important;position:relative}.et_pb_column_23 .et_pb_text_16 h2::after{content:"";display:block;width:50px;height:3px;background:#007bff;margin-top:10px;border-radius:3px}.et_pb_column_23 .et_pb_blurb{display:flex;gap:20px;align-items:flex-start;background:#fff;border-radius:12px;padding:20px 25px;margin-bottom:20px;box-shadow:0 4px 12px rgba(0,0,0,0.06);transition:transform 0.3s ease,box-shadow 0.3s ease,border-left 0.3s ease;border-left:4px solid transparent}.et_pb_column_23 .et_pb_blurb:hover{transform:translateY(-5px);box-shadow:0 12px 28px rgba(0,0,0,0.1);border-left:4px solid #007bff}.et_pb_column_23 .et_pb_main_blurb_image span.et-pb-icon{font-size:2.2rem;color:#007bff;background:#eaf4ff;padding:10px;border-radius:50%;transition:background 0.3s ease,color 0.3s ease}.et_pb_column_23 .et_pb_blurb:hover .et_pb_main_blurb_image span.et-pb-icon{background:#007bff;color:#fff}.et_pb_column_23 .et_pb_module_header{margin:0 0 5px;font-size:1.2rem;font-weight:600;color:#222}.et_pb_column_23 .et_pb_blurb_description p{margin:0;color:#555}@media(max-width:768px){.et_pb_section_4 .et_pb_text_15 h2{font-size:1.8rem}.et_pb_column_23 .et_pb_text_16 h2{font-size:1.6rem}}ul.products{gap:0px!important}.wpcu-product__price del bdi{font-weight:400!important;font-size:15px!important;color:#f37021!important}.wpcu-product__price ins bdi,.wpcu-product__price .amount{font-size:17px!important;color:#000!important;font-weight:500!important}.wpcu-product__title a{font-weight:400;color:#000000!important;font-size:15px}.wpcu-theme_3 .wpcu-product__content{padding:18px!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:revert-layer;display:inline-block}.entry-summary p.price del{color:#f37021;margin-right:10px;font-size:25px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block;color:black}dd.variation-p:contains("Visa +"){display:none!important}.awcdp-deposits-wrapper .awcdp-deposits-option{width:auto!important}.entry-summary p.price del span{color:#f37021!important;font-weight:600!important}.variations,.reset_variations{display:none!important}.product-section-title{display:none}@media only screen and (min-width:767px) and (max-width:1024px){.et_pb_testimonial_0.et_pb_testimonial{height:365px}@media only screen and (max-width:768px){.et_pb_testimonial_0.et_pb_testimonial{height:fit-content}