html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#loader-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999;background:#fff}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#loader-wrapper #loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#3498db;animation:spin 2s linear infinite}#loader-wrapper #loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;animation:spin 3s linear infinite}#loader-wrapper #loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;animation:spin 1.5s linear infinite}.wp-site-blocks .wp-block-section,body>.is-root-container,.edit-post-visual-editor__post-title-wrapper,.wp-block-group.has-background,.is-root-container .wp-block[data-align=full]>.wp-block-group,.is-root-container .wp-block[data-align=full]>.wp-block-cover{padding-left:var(--wp--custom--outer);padding-right:var(--wp--custom--outer)}body.home .wp-site-blocks>*+*{margin-block-start:0 !important}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:16px !important}@media screen and (max-width:781px){.featured-post .post-content{margin-left:unset}.tf-footer-content .wp-block-navigation__container,.tf-footer-content .wp-block-social-links{justify-content:center}.tf-footer-nav{display:flex;justify-content:center}}.icon-up-arrow{all:unset;position:fixed;right:20px;bottom:20px;cursor:pointer;transition:.3s;z-index:9;height:34px;width:34px;border-radius:15%;fill:var(--wp--preset--color--background);background:var(--wp--preset--color--primary)}.wp-block-navigation__submenu-container{background:var(--wp--preset--color--primary);color:#fff}.wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:.5em 1em !important}.choose-destination{position:relative}.destination-inner-content{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;z-index:2;top:-1px}.choose-destination svg{height:38px;display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.choose-destination svg path{fill:#fff;transform-origin:center;transform:rotateY(0deg)}.destination-inner-second-content{transform:rotate(180deg);bottom:-1px;overflow:hidden;position:absolute;left:0;width:100%;line-height:0;z-index:2}.destination-button .wp-block-button .wp-block-button__link{background:0 0}.destination-button .wp-block-button .wp-block-button__link:hover{background:#fff}.galary-section figure img{padding:9px;height:auto}.image-297 img{height:297px !important}.image-309 img{height:309px !important}.phone-call img{height:auto !important}.opacity{opacity:.6}.opacity:before{content:"";display:inline-block;width:15px;height:4px;margin-right:18px;background-color:#fff;margin-bottom:4px;opacity:.6}.path-shape-top{top:-1px}.path-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr;z-index:6}.path-shape-top svg{height:14px}.path-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translateX(-50%)}.path-shape .path-shape-fill{fill:#fff;transform-origin:center;transform:rotateY(0deg)}.path-path{position:relative}.popular-region figure img{height:auto !important}.popular-region figure img{height:128px;width:128px;border-radius:50%;vertical-align:middle;text-align:center;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(214,214,214,.57);cursor:pointer}.popular-regions-section figure img{height:128px;width:128px}.first-profile{padding:60px 30px;transition:background 0s;border-style:solid;border-width:1px;border-color:rgba(77,91,108,.16);border-radius:4px}.first-profile figure img{height:80px !important;width:80px;border-radius:50%}.wp-travel-search form p input::placeholder{text-indent:10px}.wp-travel-search form p input:focus{text-indent:10px}.wp-travel-search form p select{text-indent:10px}#itinerary_types option{padding-left:10px}.wp-travel-search form p label{font-size:20px}#wp-travel-search{height:39px}.wptravel-block-wrapper .wp-travel-search #wp-travel-search:hover{color:#fff !important}.destination-section .taxonomy-item-wrapper{box-shadow:unset}.destination-section .taxonomy-item-wrapper .taxonomy-thumb a img{height:128px;width:128px;border-radius:50%;display:flex;box-shadow:0 4px 20px rgba(214,214,214,.57)}.destination-section .taxonomy-item-wrapper .taxonomy-thumb a img:hover{transform:unset;transition:unset}.destination-section.wp-block-template-part .wp-travel-itinerary-items .wptravel-archive-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.destination-section .taxonomy-item-wrapper .taxonomy-content .taxonomy-title{width:100%;text-align:center}.destination-section .taxonomy-item-wrapper .taxonomy-content .taxonomy-meta{display:none}.wptravel-layout-v2 .wptravel-archive-wrapper.grid-view .view-box .view-content .left-content .trip-icons{display:flex !important;padding:20px 0 !important}.footer-email-bar{flex-wrap:wrap !important}.footer-email-bar form p .wpcf7-spinner{display:none}.wp-block-post-excerpt .wp-block-post-excerpt__more-text a{font-size:14px;display:inline;display:inline-block;background:var(--wp--preset--color--primary);padding:5px 17px;letter-spacing:.05em;color:#fff;border:2px solid var(--wp--preset--color--primary);border-radius:5px}.wp-block-post-excerpt .wp-block-post-excerpt__more-text a:hover{background:#fff;color:#000}.trip-search-main div.wp-travel-search:first-child{display:flex;justify-content:center}.trip-search-main .wp-travel-search form{display:flex;justify-content:center;width:100%;margin-top:16px}@media (max-width:500px){.trip-search-main .wp-travel-search form{gap:10px;flex-wrap:wrap}}.wp-travel-trip-time.trip-duration .fa-clock{color:#000}.wptravel-layout-v2 .wptravel-archive-wrapper .view-box .view-content .right-content .footer-wrapper .trip-price del{font-size:14px !important}.wptravel-layout-v2 .wptravel-archive-wrapper.grid-view .view-box .view-content .right-content .footer-wrapper .trip-price .price-here{font-size:17px !important}.right-content .explore-btn{color:#fff}.wp-travel-itinerary-items .taxonomy-item-wrapper .taxonomy-content h4 a{display:inline-block}.blog-description-section{box-shadow:0px 0px 65px 0px rgb(0 0 0/6%)}.blog-description-section .taxonomy-category{display:flex;flex-wrap:wrap}.blog-description-section .taxonomy-category a{color:#23262f;text-decoration:none;font-size:16px;border:1px solid var(--wp--preset--color--primary);padding:4px;margin:4px}.blog-description-section .taxonomy-category a:hover{background:0 0 !important;color:#000}.view-box{position:relative}.view-box .discount{position:absolute;top:9px;right:23px}.destination-section .wp-travel-itinerary-items .taxonomy-item-wrapper{margin-bottom:unset;padding-bottom:unset}.entry-header h1{font-size:30px;font-weight:600}.first-profile h2,.Team h2,.sponsor-section h2{font-weight:600}.wp-travel-trip-price-figure,.category-news h2{font-size:20px;font-weight:600}.wp-block-button__link.explore-btn{margin-bottom:10px !important}.right-content .trip-price .price-here{margin-top:25px !important}@media (max-width:767px){.wp-toolbar-content.wp-toolbar-{width:100%}#page .wp-toolbar-content.wp-toolbar-left .active{background-color:#fff !important;position:unset !important}}.wp-travel.trip-headline-wrapper .wptravel-book-your-trip{padding:12px 15px}.destination-section.wp-block-template-part .wp-travel-itinerary-items{display:flex;justify-content:flex-end}.destination-section.wp-block-template-part .wp-travel-itinerary-items .wp-travel-itinerary-items.wptravel-archive-wrapper.grid-view{width:90%}.wp-travel-toolbar .wp-travel-post-filter{gap:11px !important}@media (max-width:784px){.trip-search-main .banner-video .wp-block-cover__inner-container .text-button .wp-block-heading{font-size:40px !important}.wp-block-group.is-vertical.is-content-justification-center.is-layout-flex.wp-container-49{margin-top:unset !important}}@media (max-width:690px){.destination-section.wp-block-template-part .wp-travel-itinerary-items .wp-travel-itinerary-items.wptravel-archive-wrapper.grid-view{width:100%;justify-content:center}}@media (max-width:782px){.sidebar-variation .wp-block-column.is-vertically-aligned-top.col-content{padding-right:unset !important}.tf-footer-content .wp-block-column:nth-child(2) .wp-block-group{justify-content:center !important}}.page code{padding-left:20px}.tf-phone,.tf-email,.tf-address{color:#000;position:relative;padding-left:21px}.tf-phone:before,.tf-email:before,.tf-address:before{font-family:"Font Awesome 5 Free";font-weight:600;position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:16px;color:#000}.tf-phone:before{content:"\f095"}.tf-email:before{content:"\f0e0"}.tf-address:before{content:"\f2b9"}.wpcf7-submit{border-radius:2px !important;border:1px solid var(--wp--preset--color--primary)}.wpcf7-submit:hover{background:0 0;color:#000;border:1px solid #000}.tf-contact-form form p{margin-bottom:10px}.radio-checkbox-label{display:flex !important;align-items:center;margin-right:unset}.radio-checkbox-label input{margin-right:10px;width:auto !important}.trip-listing-wrapper .travel-fse-trip-section-heading{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.trip-listing-wrapper .travel-fse-trip-section-heading .travel-fse-trip-section-title,.trip-listing-wrapper .travel-fse-trip-section-heading .travel-fse-trip-listing-filter{width:100%;text-align:center}.trip-listing-wrapper .travel-fse-trip-section-heading .travel-fse-trip-listing-filter{margin-top:40px}.trip-listing-wrapper .travel-fse-trip-item-listing{margin-top:40px}#category_featured_listing{display:flex;list-style:none;justify-content:center;flex-wrap:wrap}#category_featured_listing li{margin-top:15px}#category_featured_listing li a{text-transform:capitalize;font-size:1em;font-weight:600;margin:5px;padding:7px 14px}#category_featured_listing li a.active{background-color:var(--wp--preset--color--primary);border-radius:3px;color:#fff}.travel-fse-trip-view-more{text-align:center;margin-top:40px}.topbar-user-auth{line-height:1px}.topbar-user-auth a:before,.topbar-email:before,.topbar-phone:before,.topbar-location:before{position:relative}.topbar-user-auth a:before{font-family:"Font Awesome 5 Free";font-weight:900;left:15px;top:2px;font-size:16px;color:#fff;content:"\f007"}.travel-fse-trip-item-listing-wrapper .wp-travel-itinerary-items br{display:none}.wptravel-layout-v2 .is-content-justification-space-between{justify-content:space-between}.sponsors .slick-list figure.wp-block-image img{width:160px !important;height:50px !important}.sponsors figure.wp-block-image img{height:unset !important}.topbar-email:before{font-family:"Font Awesome 5 Free";font-weight:900;right:5px;top:2px;font-size:16px;color:#fff;content:"\f0e0"}.topbar-phone:before{font-family:"Font Awesome 5 Free";font-weight:900;right:5px;top:2px;font-size:16px;color:#fff;content:"\f095"}.topbar-location:before{font-family:"Font Awesome 5 Free";font-weight:900;right:5px;top:2px;font-size:16px;color:#fff;content:"\f3c5"}.destination-button .wp-block-button .wp-block-button__link:hover{background:#fff;color:#000 !important;border:1px solid #fff}.woocommerce ul.products{margin:0}.product-archive-banner .woocommerce-breadcrumb a,.product-archive-banner .woocommerce-breadcrumb{color:#fff}.wc-block-breadcrumbs{text-align:center}div[data-template=archive-product][data-block-name="woocommerce/legacy-template"] .woocommerce-breadcrumb,div[data-template=archive-product][data-block-name="woocommerce/legacy-template"] .woocommerce-products-header{display:none}.wp-block-woocommerce-stock-filter .wc-block-components-checkbox label{font-size:unset}.wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{max-width:100px}.wc-booster-pro .summary.entry-summary,.single-product .product .summary.entry-summary{display:flex;flex-direction:column;gap:20px}ul.wc-block-product-categories-list{list-style:none}.wc-booster-pro .summary.entry-summary{display:flex;flex-direction:column;gap:20px}ul.wp-block-categories-list li{list-style:none;position:relative}ul.wp-block-categories-list li a{position:absolute;top:24px;left:3px}ul.wp-block-categories-list li::marker{content:".";color:#f60;margin-right:3px;font-size:50px}.wp-block-search__button.has-icon.wp-element-button{height:52px;margin:0;padding:unset;border-radius:unset;width:25%}form .wp-block-search__inside-wrapper .wp-block-search__input{width:73%;border-radius:unset;border:1px solid #949494;background:#f2f3f6}.wp-block-search__inside-wrapper{border:unset}.sidebar-item{border:2px dashed #d2d2d2;border-radius:6px}.sidebar-item .latest-posts li,.sidebar-item ul.wp-block-categories li,.sidebar-item .taxonomy-post_tag a{border-bottom:2px dashed #d2d2d2;margin-right:31px}.wp-block-latest-posts.wp-block-latest-posts__list,.sidebar-item .taxonomy-post_tag{display:flex;flex-direction:column;gap:10px}.sidebar-item .taxonomy-post_tag .wp-block-post-terms__separator{display:none}.wp-block-query-pagination-previous,.wp-block-query-pagination-next{padding:10px}.wp-block-latest-posts.wp-block-latest-posts__list{display:flex;flex-direction:column;gap:10px}.wp-block-post-excerpt .wp-block-post-excerpt__more-text a{font-size:14px;display:inline;display:inline-block;background:#2e1a82;padding:3px 10px;letter-spacing:.05em;color:#fff;border:1px solid #2e1a82}.wp-block-query-pagination-previous,.wp-block-query-pagination-next{padding:10px}.page-numbers.current{padding:7px 10px;border:1px solid var(--wp--preset--color--primary)}.wp-block-query-pagination-previous:hover,.wp-block-query-pagination-next:hover,.page-numbers.current:hover{color:#000;background-color:transparent !important}.page-numbers{padding:10px}.wp-block-query-pagination{padding:50px}.blog-description-section{box-shadow:0px 0px 65px 0px rgb(0 0 0/6%)}.blog-description-section .taxonomy-category{display:flex;flex-wrap:wrap}.blog-description-section .taxonomy-category a{color:#23262f;text-decoration:none;font-size:12px;border:1px solid #2e1a82;padding:2px 4px;margin:4px}.blog-description-section .taxonomy-category a:hover{background:0 0 !important;color:#000}.wp-block-comments #reply-title{font-size:22px}.wc-booster-bulk-add-to-cart,.wc-booster-sticky-btn .add-to-cart{background-color:var(--wp--preset--color--primary);border-radius:5px;border-width:0;cursor:pointer;color:#fff;font-family:inherit;font-size:inherit;font-weight:500;border:1px solid var(--wp--preset--color--primary);line-height:1}.entry-symmary .cart button.wp-element-button{padding:10px 20px}.wc-booster-bulk-add-to-cart:hover,.add-to-cart:hover{color:#000;background-color:transparent}.woocommerce .products ul,.woocommerce ul.products{margin-top:18px}.wptravel-block-wrapper .breadcrumb-trail ul{text-align:center}.wptravel-block-wrapper .breadcrumb-trail ul li a{color:#fff}.team img{height:200px}.wc-booster-update-cart,.wc-booster-place-order{background-color:var(--wp--preset--color--primary);border:unset;color:#fff;cursor:pointer;padding:10px 20px}.woocommerce-checkout article.page .checkout-cart .wc-booster-checkout-coupon .form-row-last button{padding:9px 11px;color:#fff;cursor:pointer}.woocommerce-page form.woocommerce-form-coupon .form-row .input-text{height:38px;color:#fff}.entry-content .wc-booster-upsells-wrapper .wc-booster-upsells-products li .button{padding:13px;color:#fff}.wp-block-group.package-listing.is-layout-constrained p:before{position:absolute;font-family:"Font Awesome 5 Free";font-weight:900;left:30px;top:2px;font-size:16px;content:"\f00c"}.wp-block-group.package-listing.is-layout-constrained p{position:relative}.map-marker:before{position:relative;font-family:"Font Awesome 5 Free";font-weight:900;left:-10px;top:1px;font-size:16px;content:"\f041";color:#30abec}.plane:before{position:relative;font-family:"Font Awesome 5 Free";font-weight:900;left:-10px;top:1px;font-size:16px;content:"\f072";color:#30abec}.sun:before{position:relative;font-family:"Font Awesome 5 Free";font-weight:900;left:-10px;top:1px;font-size:16px;content:"\f185";color:#30abec}.team-img img{height:100px}.about-us-sale{padding:5px 20px;background-color:#434a54;border-radius:30px;display:inle;display:inle;display:inline}.adventure-budget .adventure-info-header:after{position:relative;font-family:"Font Awesome 5 Free";font-weight:900;left:164px;top:1px;font-size:16px;content:"\f054";color:#30abec}.woocommerce-cart-form table th.product-name{width:190px}.woocommerce .quantity .qty{width:5.631em}.woocommerce.wc-block-breadcrumbs,h1.wp-block-query-title{display:none}.wc-block-product-categories-list,.wc-blocks-filter-wrapper{display:flex;gap:12px;flex-direction:column}.wc-block-product-categories-list .wc-block-product-categories-list-item{display:flex;justify-content:space-between}.woocommerce .woocommerce-ordering .orderby{height:50px;background:b;background:var(--wp--preset--color--primary);color:#fff;padding:9px}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{border:1px solid #ccc7d1;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:10px}.wc-block-components-product-sale-badge{color:#fff;background-color:red}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{border:1px solid var(--wp--preset--color--primary);padding:13px 18px;border-radius:unset}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:hover{box-shadow:-20px 30px 60px #0000001A;z-index:1;transition:.2s}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:unset}.wp-element-button,.wp-block-button__link{border:1px solid var(--wp--preset--color--primary)}.woocommerce-page .cart-collaterals h2{font-size:20px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button br{display:none}.woocommerce-cart .cart-collaterals .cart_totals table{margin-top:10px}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li img.woocommerce-placeholder{display:none}input#wp-travel-book-now{cursor:pointer}.woocommerce-checkout-review-order{margin-top:18px}.site-footer a{text-decoration:none}