body{font-family:var(--body-font, 'Inter', sans-serif);font-size:var(--base-font-size, 16px);line-height:var(--line-height-body, 1.6);color:var(--text-color,#4a5568)}.new-page h1,.title h1,.title h2,h1,h2,h3,h4,h5,h6{font-family:var(--heading-font, 'Outfit', sans-serif);color:var(--heading-color,#173342);line-height:var(--line-height-heading, 1.35);font-weight:700}h1{font-size:var(--h1-size, 2.5rem)}h2{font-size:var(--h2-size, 1.75rem);color:var(--heading-color,#173342)}h3{font-size:var(--h3-size, 1.35rem);color:var(--heading-color,#173342)}h4{font-size:var(--h4-size, 1.2rem);color:var(--heading-color,#173342)}h5{font-size:var(--h5-size, 1.1rem);color:var(--heading-color,#173342)}h6{font-size:var(--h6-size, 1rem);color:var(--heading-color,#173342)}.form-control,.form-select,label,li,p{font-family:var(--body-font, 'Inter', sans-serif);font-size:var(--base-font-size, 16px);line-height:var(--line-height-body, 1.6);color:var(--text-color,#4a5568)}a:not(.btn):not(.nav-link):not(.dropdown-item):not(.package-hover__btn),p a{color:var(--link-color,var(--primary-color));font-weight:600}a:not(.btn):not(.nav-link):not(.dropdown-item):not(.package-hover__btn):hover,p a:hover{color:var(--secondary-color,#ff8a00)}.btn-primary,.my-slider-ban .my-ban .ban-overlay .ban-link a:last-child,.welcome .lilnk a{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;border-radius:var(--btn-radius,4px)}.btn-primary:hover,.welcome .lilnk a:hover{background-color:var(--secondary-color)!important;border-color:var(--secondary-color)!important}.departure-heading .trip-section-title,.icon-all-top h2,.new-page h1,.title h2,.trip-cost-section .trip-section-title,.trip-section-title,.welcome .content>h2{display:flex;align-items:center;gap:10px;font-family:var(--heading-font, 'Outfit', sans-serif);font-size:var(--section-title-size, 1.75rem);font-weight:700;color:var(--heading-color,#173342);line-height:var(--line-height-heading, 1.35);margin-bottom:.75rem}.departure-heading .trip-section-title i,.trip-cost-section .trip-section-title i,.trip-section-title i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--primary-color) 12%,#fff);color:var(--primary-color);font-size:17px;flex-shrink:0}.pack-details .col-md-12>h1,.trippage h1{font-family:var(--heading-font, 'Outfit', sans-serif);font-size:var(--h2-size, 1.75rem);font-weight:800;color:var(--heading-color,#173342);line-height:var(--line-height-heading, 1.35)}.new-page h1::before,.title h1::before,.trippage h1::before{background-color:var(--primary-color)}.pack-details .content h2,.trippage h2{color:var(--heading-color,#173342)}.package{border-radius:var(--card-radius,8px);box-shadow:var(--card-shadow,0 4px 10px rgba(0,0,0,.1))}.package-badge{background:linear-gradient(135deg,var(--primary-color),color-mix(in srgb,var(--primary-color) 65%,#000))}.package-hover__btn{background:var(--primary-color);border-radius:var(--btn-radius,999px)}.package-hover__btn:hover{background:var(--secondary-color)}.package-title{font-family:var(--heading-font, 'Outfit', sans-serif)}.package-title a:hover{color:var(--primary-color)}.icon-all-top .all-icon-detail .content .fact-value-row b,.package-meta__item strong{color:var(--primary-color)}.blog-pagination .page-item.active .page-link,.blog-sidebar .badge,.blog-sidebar .category-item a:hover,.blog-sidebar .recent-post-copy a:hover,.blog.my-blog .content .blg-title:hover,.blog.my-blog .content .blog-meta .blog-cat,.blog.my-blog .content .blog-meta i,.blog.my-blog .content .blog-read-more:hover,.team-cont h4 a:hover,.team-cont h5{color:var(--primary-color)}.blog-pagination .page-item.active .page-link{background:var(--primary-color);border-color:var(--primary-color)}.site-footer,footer.site-footer{background:var(--heading-color,#173342)}.welcome .content>h3{font-family:var(--heading-font, 'Outfit', sans-serif);font-size:var(--h3-size, 1.25rem);color:var(--heading-color,#173342);margin-bottom:15px}.welcome .content>div:not(.lilnk),.welcome .welcome-text{font-family:var(--body-font, 'Inter', sans-serif);font-size:var(--base-font-size, 16px);line-height:var(--line-height-body, 1.6)}.welcome .lilnk .welcome-link-btn,.welcome .lilnk .welcome-link-btn:focus,.welcome .lilnk .welcome-link-btn:hover,.welcome .lilnk .welcome-link-btn:visited{color:var(--button-text-color,#fff)!important;font-size:var(--base-font-size, 16px);font-weight:700;line-height:1.2;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.my-slider-ban .my-ban .ban-overlay .ban-link .slider-cta-btn,.my-slider-ban .my-ban .ban-overlay .ban-link .slider-cta-btn:focus,.my-slider-ban .my-ban .ban-overlay .ban-link .slider-cta-btn:hover,.my-slider-ban .my-ban .ban-overlay .ban-link .slider-cta-btn:visited{color:var(--button-text-color,#fff)!important;font-weight:700;line-height:1.2;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.responsive .slick-next,.responsive .slick-prev{background-color:var(--primary-color)!important}.responsive .res-1 h2{color:var(--primary-color)}.trip-planner-steps__track span{background:linear-gradient(90deg,var(--primary-color),color-mix(in srgb,var(--primary-color) 55%,#000))}.trip-planner-card:has(input:checked){border-color:var(--primary-color)}.blog-article-body,.pack-details .content,.trip-overview-content,.tripinfo{font-family:var(--body-font, 'Inter', sans-serif);font-size:var(--base-font-size, 16px);line-height:var(--line-height-body, 1.6);color:var(--text-color,#4a5568)}.pack-details .content h3,.pack-details .content h4,.trip-overview-content h3,.trip-overview-content h4{font-family:var(--heading-font, 'Outfit', sans-serif);color:var(--heading-color,#173342)}@media (max-width:767px){.departure-heading .trip-section-title,.trip-cost-section .trip-section-title,.trip-section-title{font-size:calc(var(--base-font-size, 16px) * 1.45)}.departure-heading .trip-section-title i,.trip-cost-section .trip-section-title i,.trip-section-title i{width:30px;height:30px;font-size:15px}h1{font-size:calc(var(--heading-base-size, 2.5rem) * .85)}}.com-back,.new-page{background:#edf4fa}.com-back .com-back-1,.new-page .com-back-1{padding:14px 0}.com-back .com-back-1 ul,.new-page .com-back-1 ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.com-back .com-back-1 li,.new-page .com-back-1 li{color:#466071;font-size:13px}.com-back .com-back-1 a,.new-page .com-back-1 a{color:#075989;font-weight:600;text-decoration:none}.com-back .com-back-1 a:hover,.new-page .com-back-1 a:hover{color:#06a3df}.inner-title{margin:10px 0 18px;color:#173342;font-size:clamp(1.75rem, 2.4vw, 2.4rem);font-weight:800;line-height:1.22}.blog-list-card,.destination-content-wrap .destination-activity-card,.package,article>.container>.row>[class*=col-]>.row>[class*=col-]>.card{border-radius:14px;overflow:hidden;border:1px solid #e0e9ef;box-shadow:0 8px 24px rgba(15,45,66,.08);background:#fff}article .card .card-body{padding:14px}article .card .card-body h5{margin:0;font-size:1.04rem;font-weight:700;line-height:1.35}article .card .card-body h5 a{color:#173342;text-decoration:none}article .card .card-body h5 a:hover{color:#06a3df}article .card img{width:100%;height:220px;object-fit:cover;display:block}.about-us .content,.destination-content,.dlist{background:#fff;border:1px solid #e2ebf1;border-radius:14px;padding:22px;box-shadow:0 8px 24px rgba(15,45,66,.06)}.about-us .content h1{margin-top:0;margin-bottom:14px;font-size:clamp(1.65rem, 2.2vw, 2.2rem);color:#173342}.about-us .content p,.destination-description p,.dlist p{color:#4e6574;line-height:1.72}.blog.my-blog{background:#f7fbfd}.blog.my-blog .content{background:#fff;border:1px solid #e4edf3;border-radius:12px;overflow:hidden}@media (max-width:767.98px){.inner-title{margin-top:8px;margin-bottom:14px}.about-us .content,.destination-content,.dlist{padding:16px;border-radius:12px}article .card img{height:200px}}