:root{--primary-color:#ff8500}*{font-variant-numeric:lining-nums}a{text-decoration:none !important}body{font-family:"Rosario",Sans-serif;font-weight:500;font-size:15px}.elementor-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape
svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.elementor-shape .elementor-shape-fill{fill:#fff;transform:rotateY(0deg);transform-origin:center}.main_header.scrolled{background:rgba(0, 0, 0, 0.8);transition:all 0.3s ease-in-out}.page-template:not(.home) .main_header{background:#000;transition:all 0.3s ease-in-out;position:relative}.search.search-results:not(.home) .main_header{background:#000;transition:all 0.3s ease-in-out;position:relative}body:not(:has(.home)) .main_header{background:#000;transition:all 0.3s ease-in-out;position:relative}.blog:not(.home) .main_header{background:#000;transition:all 0.3s ease-in-out;position:relative}.trip-template-default:not(.home) .main_header{background:#000;transition:all 0.3s ease-in-out;position:relative}.search-cost{display:none !important}.video_section{position:relative}.video_section:after{content:"";position:absolute;background-image:linear-gradient(rgb(0, 0, 0) 0%, rgba(242, 41, 91, 0) 31%);top:0;left:0;width:100%;height:100%}.swiper-slide{border-radius:12px}.wpforms-container .wpforms-field{padding-top:0}.page-template:not(.home) #page{min-height:100vh}.inner_banner:after{width:100%;content:"";bottom:-1px;left:0;background-image:url('/wp-content/uploads/2025/02/banner-shap-1.png');position:absolute;z-index:1;height:134px;background-repeat:no-repeat;background-size:contain;background-position:bottom}.page-header{padding-top:2rem}.page-header
h1{font-family:"Rosario",Sans-serif;font-size:28px;font-weight:700;color:rgba(0, 0, 0, .5);text-align:center;margin:8px
0 16px}.page-header
h2{color:#ff8500;font-family:"Rosario",Sans-serif;font-size:30px;font-weight:600;text-align:center}.page-header
p{font-size:1rem;font-family:"Rosario",Sans-serif;text-align:center}.nav-tab-wrapper .tab-anchor-wrapper .nav-tab{color:#000}.wpte-gallery-wrapper__multi-banners{margin:48px
0 48px}.wte-trip-facts{padding:22px;border-radius:12px}.wpte-tabs-container{border-radius:12px}.archive.post-type-archive .page-header > .page-title
span{visibility:hidden;width:0;display:inline-block}.archive.post-type-archive .page-header>.page-title:after{content:"Tours";color:#000}.elementskit-megamenu-panel .current-trip-ancestor
a{color:#ff8500 !important}.menu-item:not(:has(.elementskit-megamenu-panel)) .current-menu-parent{background-color:#ff8500}.light-bg{background-color:#FFF7ED}.nav-tab-wrapper{background-color:#FFF7ED !important;border-top-left-radius:12px;border-top-right-radius:12px}table td, table
th{text-align:left;color:#666;border-style:solid !important;border-width:1px 1px 1px 1px !important;border-color:#eee !important;padding:10px
10px 10px 10px}table
thead{background-color:#ff8500;border-bottom:1px solid #eee !important}table
th{color:#fff !important}.image-box-img-left
img{height:200px !important;object-fit:cover !important}.elementskit-megamenu-has:has(.current-menu-item) .ekit-menu-nav-link, .elementskit-megamenu-has:has(.current-menu-item) .ekit-menu-nav-link > i, .elementskit-megamenu-has:has(.current-trip-ancestor) .ekit-menu-nav-link, .elementskit-megamenu-has:has(.current-trip-ancestor) .ekit-menu-nav-link>i{color:#ff8500 !important}.elementskit-megamenu-has.current-menu-item
i{color:#ff8500 !important}.mfp-content{background-color:transparent !important}.mfp-content
figure{background:transparent}.category-trips-single .category-trips-single-inner-wrap{border-radius:12px;overflow:hidden}.blog_boxs .tpg-el-image-wrap{border-radius:12px;overflow:hidden}.blog_boxs .tpg-el-image-wrap
img{height:260px}.blog_header
h1{font-size:25px;color:#fff;text-align:center;font-weight:bold}.blog_banner{position:relative}.blog_header
img{max-height:300px !important;object-fit:contain !important;object-position:left}.blog_banner .custom-background{width:100%;height:500px;background-repeat:no-repeat;background-size:cover;background-position:bottom center;background-attachment:fixed}.blog_banner:before{content:"";position:absolute;background-color:#000;width:100%;height:100%;left:0;top:0;z-index:1;opacity: .3}.blog_banner:after{content:"";position:absolute;background-image:linear-gradient(rgb(0, 0, 0) 0%, rgba(242, 41, 91, 0) 40%);top:0;left:0;width:100%;height:100%}.blog_header{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;margin:auto;height:fit-content}.trip-content-area
.blog_content{flex:0 0 66.67%;width:66.67%;max-width:66.67%;padding-left:15px;padding-right:15px;margin:0}.trip-content-area
.blog_widget{flex:0 0 33.33%;width:33.33%;max-width:33.33%;padding:0
15px}article.post{border-radius:12px 12px 12px 12px;overflow:hidden;border:1px
solid #F1F1F166;box-shadow:9.899px 9.899px 30px 0px rgba(0, 0, 0, 0.1);width:100%}.mfp-content{box-shadow:none !important}.mfp-container::before{}@media (min-width: 768px){article.post{width:calc(50% - 15px)}}@media (min-width: 992px){article.post{width:calc(33.33333333% - 30px)}}.search-results .page-content, .category .page-content, .archive.author .page-content{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.post .wp-post-image{height:260px;object-fit:cover;border-radius:12px}article.post h2
a{color:#444;font-size:18px;display:block;margin-bottom:0;font-weight:bold;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}article.post
h2{padding-inline:15px;margin-top:15px;margin-bottom:0.5rem}article.post
p{padding-inline:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_categorie{padding-inline:15px;margin-bottom: .5rem}.blog_categorie
a{color:#ff8500;font-weight:500}.search-results .page-header .entry-title, .category .page-header .entry-title, .archive.author .page-header  .entry-title{font-size:30px;font-weight:600;color:#ff8500;margin-bottom:30px}.blog_widget
a{color:#ff8500;font-weight:600}.blog_widget ul li:not(:last-child){border-bottom:1px solid #d7d7d7;margin:5px
0;padding-bottom:5px}.category-list .category-trips-single.wpte_new-layout .category-trips-single-inner-wrap .category-trip-aval-time{margin-top:0}h2.wp-block-heading{font-size:20px;font-weight:bold;color:#ff8500}.wpte-card_des{position:absolute;top:1rem;color:#fff;left:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;width:95%;margin:auto;right:0;opacity:0;border-radius:8px;z-index:2;bottom:0;height:fit-content}.wpte-card_des
a{color:#fff !important}.wpte-card__media:hover::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);border-radius:8px;z-index:1}.wpte-card__media:hover .wpte-card_des{opacity:1;border-radius:8px;transition:opacity 0.3s ease-in-out}.mfp-figure::after{display:none !important}.trip-map
img{max-height:500px;object-fit:contain;margin:1.5rem 0}.tab-content h3[class*=wpte], .tab-content
h3{margin:0}.wp-travel-engine-itinerary-header,.wp-travel-engine-faq-tab-header{margin:0
0 20px}.wpte-trip-highlights{margin-top:1rem}.ti-footer-filter-text{display:none}@media (max-width: 1024px){.trip-content-area .blog_widget, .trip-content-area
.blog_content{width:100%;max-width:100%;flex:0 0 100%}}@media (max-width: 992px){.elementskit-section-title-wraper .elementskit-section-title{font-size:30px !important}.ekit-wid-con .elementskit-section-subtitle{font-size:22px}.video_section{}.wpte-gallery-wrapper__multi-banners{margin:0
0 30px}.single-trip .entry-header .entry-title{font-size:22px}h2[class*=wpte], .wte-fsd-list-header h2, .trip-review-title, .wte-trip-facts .widget-title{font-size:20px}.single-trip .entry-header{padding-bottom:0 !important}.category-trips-single .category-trips-single-inner-wrap .category-trip-prc-title-wrap .category-trip-title{font-size:20px}.category-trips-single .category-trips-single-inner-wrap .category-trip-fig>a{padding-top:60%}.category-trips-single .category-trips-single-inner-wrap .category-trip-detail-wrap .category-trip-desti{max-width:100%}.trip-post	.entry-content{margin-top:20%}}@media (min-width: 768px){.wpte-tabs-container.wpte-tabs-sticky.fixed-header .nb-configurations{padding-top:45px !important}}