@media(max-width:1440px){.gallery-container .gallery-slider-1 .swiper-slide img,.gallery-container .gallery-slider-2 .swiper-slide img{height:250px}}@media(max-width:1367px){header .header-top .container-fluid,header .header-bottom .container-fluid{padding:0 30px}footer .container-fluid{padding:0 30px}.package-section .package-card .package-facility{width:100%}.page-header h1{font-size:34px}.page-header{height:240px}.faq-container .faq-accordion{width:100%}.faq-accordion .accordion-button{padding:6px 18px}}@media(max-width:1280px){header .header-top .container-fluid,header .header-bottom .container-fluid{padding:0 30px}header .header-bottom .mobile-nav-toggler{display:block}header .header-menu-container nav{position:fixed;left:0;top:0;width:300px;height:100vh;max-height:100%;overflow-y:auto;padding:0 0;background-color:#fff;z-index:5;opacity:0;visibility:hidden;border-radius:0;transform:translateX(-100%);transition:all 900ms ease!important;filter:drop-shadow(0 10px 20px rgb(0 0 0 / .08));padding:30px}header .header-menu-container nav.show{opacity:1;visibility:visible;transform:translateX(0)}header .header-menu-container .submenu-toggle{display:block}header .header-menu-container nav ul{position:relative;display:block;width:100%;margin-top:50px}header .header-menu-container nav ul li{border-bottom:1px solid rgb(0 0 0 / .1)}header .header-menu-container nav ul ul.sub-menu{padding:0 10px}header .header-menu-container nav ul li>ul{padding:5px 0}header .header-menu-container nav ul>li:hover>ul li:hover ul{left:0;right:0;top:0}header .header-menu-container nav ul ul.sub-menu,header .header-menu-container nav ul ul ul.sub-menu{display:none;position:relative;border-top:1px solid rgb(0 0 0 / .1)}header .header-menu-container nav ul ul li ul{left:0;right:unset}header .header-menu-container nav ul ul{visibility:visible;opacity:1;position:relative;width:100%;filter:none}header .header-menu-container nav ul ul.sub-menu li:last-child,header .header-menu-container nav ul ul ul.sub-menu li:last-child{border-bottom:none}header .header-menu-container nav ul ul header .header-menu-container nav ul li.menu-item.active-sub-menu>ul.sub-menu{display:block}header .header-menu-container nav .close-btn{display:block;position:absolute;top:15px;right:15px;border-radius:50%;font-size:20px;height:30px;width:30px;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0}header .header-menu-container nav ul>li.menu-item-has-children>a::after{display:none}header nav ul li.menu-item-has-children .submenu-toggle{position:absolute;right:5px;top:8px;width:25px;height:20px;display:flex;align-items:center;justify-content:center;font-family:'remixicon';font-size:22px;color:var(--theme-white);cursor:pointer;background-color:var(--theme-yellow)}header nav ul li.menu-item-has-children .submenu-toggle::before{content:"\ea4e";transition:transform 0.3s ease}header nav ul li.active-sub-menu>.submenu-toggle::before{transform:rotate(180deg)}header nav ul ul.sub-menu{display:none;padding-left:15px;background:#fafafa}header nav ul ul ul.sub-menu{padding-left:20px;background:#f3f3f3}header nav ul li.active-sub-menu>ul.sub-menu{display:block}}@media(max-width:1201px){.gallery-container .gallery-slider-1 .swiper-slide img,.gallery-container .gallery-slider-2 .swiper-slide img{height:200px}.blog-section .blog-card .blog-img img{height:400px}.blog-section .blog-side-item .blog-img img{height:150px}.blog-section .blog-side-item .blog-side-body h4{font-size:18px}.achivements-section .ach-text-container p{text-align:center}.cta-form-section .form-container{width:100%}footer .footer-notice{width:100%}.blog-container .blog-detail-img{height:450px}.info-section .info-items h2{font-size:20px}.form-map-section .why-choose-section{padding-bottom:200px}}@media(max-width:1025px){section{padding:45px 0}body:not(.elementor-page) h1,body:not(.elementor-page) h1 a{font-size:32px}.contact-page-header{height:400px}.pricing-block .price-amount{font-size:26px}}@media(max-width:992px){body:not(.elementor-page) h1,body:not(.elementor-page) h2,body:not(.elementor-page) h3,body:not(.elementor-page) h4,body:not(.elementor-page) h5,body:not(.elementor-page) h6{margin-bottom:14px}body:not(.elementor-page) h1,body:not(.elementor-page) h1 a{font-size:28px}body:not(.elementor-page) h2,body:not(.elementor-page) h2 a{font-size:26px}body:not(.elementor-page) h3,body:not(.elementor-page) h3 a{font-size:22px}body:not(.elementor-page) h4,body:not(.elementor-page) h4 a{font-size:18px}.gallery-section .gallery-container{margin-top:42px}.cta-form-section .row .col-lg-5{border:none}.cta-form-section .form-container{width:70%;margin:0 auto}footer .footer-notice{margin-top:38px}.cta-section{background:linear-gradient(180deg,var(--theme-yellow) 50%,var(--theme-green) 50%)}.achivements-section .ach-img-container{gap:30px}.testimonial-section .testimonial-slider{padding:0 20px}.testimonial-section .testi-btn-nav{display:flex;justify-content:center;gap:16px;margin-top:40px}.testimonial-section .testimonial-slider .testi-btn-next,.testimonial-section .testimonial-slider .testi-btn-prev{position:relative;height:34px;width:34px;top:0;font-size:24px}.testimonial-section .testimonial-slider .testi-btn-next{right:0}.testimonial-section .testimonial-slider .testi-btn-prev{left:0}.about-intro-section .intro-content{padding-left:0;margin-top:35px}.about-intro-section .img-wrapper img{height:425px}.page-header h1{font-size:30px}.page-header{height:210px}.page-header-breadcrumb{padding:10px 15px}.package-section .package-card{padding:16px}.package-hero-section .hero-main-img{height:490px}.package-hero-section .hero-main-img{height:350px}.blog-menu-container .blog-menu-item img{height:200px}.blog-menu-container .blog-menu-item .blog-info h4{font-size:18px}.blog-img-container .blog-date{font-size:16px}.blog-container .blog-detail-img{height:400px}.learning-container .learning-item{gap:0}.contact-page-header{height:375px}.form-map-section .fm-card .why-img{bottom:0}.package-details-grid{border-top:1px solid #e0e0e0;padding:15px 0}.trip-header-meta .package-details-grid{border:none}}@media(max-width:767px){body:not(.elementor-page) h1,body:not(.elementor-page) h2,body:not(.elementor-page) h3,body:not(.elementor-page) h4,body:not(.elementor-page) h5,body:not(.elementor-page) h6{margin-bottom:10px}body:not(.elementor-page) p,body:not(.elementor-page) li{font-size:16px}body:not(.elementor-page) a{font-size:16px}body:not(.elementor-page) h1,body:not(.elementor-page) h1 a{font-size:26px}body:not(.elementor-page) h2,body:not(.elementor-page) h2 a{font-size:22px}body:not(.elementor-page) h3,body:not(.elementor-page) h3 a{font-size:20px}body:not(.elementor-page) h5,body:not(.elementor-page) h5 a{font-size:16px}section{padding:45px 20px}footer .container-fluid{padding:0 15px}header .header-top .container-fluid,header .header-bottom .container-fluid{padding:0 6px}.page-header h1{max-width:30ch}.package-detail-content h2{font-size:22px}.theme-yellow-btn,.theme-green-btn{font-size:16px}header .header-top{display:none}.why-choose-section .image-container img{height:450px}.gallery-container .gallery-slider-1 .swiper-slide img,.gallery-container .gallery-slider-2 .swiper-slide img{height:250px}.achivements-section .ach-img-container img{height:50px}.cta-section .cta-text-container h2{font-size:18px;margin-bottom:10px}.cta-form-section .form-container{width:100%}.cta-form-section .cta-info-container .cta-info-btns{grid-template-columns:repeat(2,1fr)}.blog-section .blog-card .blog-img img,.blog-section .blog-side-item .blog-img img{height:330px}.testimonial-section .testimonial-slider{padding:0 10px}.achivements-section .ach-img-container{gap:20px;flex-wrap:wrap}.package-section .package-card{padding:14px}.blog-section .blog-side-item .blog-side-body h4{font-size:16px}.blog-section .blog-card,.blog-section .blog-side-item{padding:14px}.package-section .package-card .p-card-bottom .p-card-price .price-request{padding:8px 15px 16px}.package-section .package-card .package-facility .facility-item i{font-size:20px}.about-intro-section .img-wrapper img{height:350px}.page-header{height:170px}.page-header h1{font-size:24px}.page-header-breadcrumb li{font-size:16px;margin-left:5px}.page-header-breadcrumb{padding:2px 12px}.cta-strip-btn{padding:10px 20px;font-size:16px}.tour-tabs-nav .nav-link{padding:8px 15px;font-size:16px;letter-spacing:.2px}.list-checked li{padding-left:25px}.tour-accordion .accordion-body{padding:0 10px 10px}.tour-accordion .accordion-button{font-size:16px;padding:5px 14px 5px 5px}.tour-tab-content{padding:18px}.tour-tabs-nav-container{padding:20px 0 5px}.package-hero-section .hero-main-img{height:300px}.package-hero-section{padding:0}.recent-posts .recent-posts-item img{border-radius:6px;height:90px}.sidebar-widget{padding:25px 22px}.page-header-breadcrumb li span{max-width:11ch}.trip-header-meta{margin-bottom:5px}.faq-accordion .accordion-body{padding:12px 17px}.faq-accordion .accordion-button{padding:6px 12px;font-size:17px}.blog-menu-container .blog-menu-item img{height:250px}.blog-menu-container .blog-menu-item .blog-info h4{font-size:18px}.blog-menu-container .blog-menu-item .blog-img-container .blog-date{font-size:14px}.blog-container .blog-detail-img{height:300px}.blog-bottom-menu .blog-share P{font-size:18px}.sidebar-item-title,.sidebar-widget h3{font-size:18px}.blog-img-container .blog-date{font-size:14px}footer .footer-logo-desc h4{font-size:16px}footer p{margin-bottom:14px}footer .contact-data-container .contact-data-item{margin-bottom:10px}footer .footer-links li,footer .footer-contact li{margin-bottom:8px}footer .footer-links li a,footer .footer-contact li a{font-size:16px}.info-section .info-items img{height:250px}.info-section .info-items p{font-size:16px;line-height:1.3em}.info-section .info-items h2{font-size:19px}.learning-container .learning-item{flex-direction:column;gap:0}.learning-container .learning-item .number{font-size:20px;width:42px;height:48px}.contact-page-header{height:280px;padding:30px 6px}.contact-page-header .contact-info-container,.contact-page-header h1{max-width:100%}.contact-page-header h1{letter-spacing:1px;font-size:24px}.contact-page-header .contact-info-container p{font-size:18px}.form-map-section iframe{height:260px}.form-map-section .why-choose-section{padding-bottom:100px}.form-map-section{padding:20px}.contact-section{padding:45px 8px}.contact-section .contact-info{padding:14px}.contact-section .contact-info h3{font-size:18px}.form-map-section{margin-top:25px;padding:0;background:#fff0}.social-media-icons{margin-top:20px}.social-media-icons a{width:34px;height:34px}.form-map-section .fm-card{padding:14px}.contact-page-header .page-header-breadcrumb{left:70%}}@media(max-width:425px){body:not(.elementor-page) h1,body:not(.elementor-page) h1 a{font-size:24px}.why-choose-section .image-container img{height:385px}.blog-section .blog-card .blog-img img,.blog-section .blog-side-item .blog-img img{height:260px}.about-intro-section .img-wrapper img{height:285px}.about-team-section .team-card h4{font-size:20px}.page-header h1{font-size:22px}.page-header{height:150px}.package-hero-section .hero-main-img{height:265px}.blog-menu-container .blog-menu-item img{height:215px}.blog-menu-container .blog-menu-item .blog-info h4{font-size:17px}.blog-container .blog-detail-img{height:250px}.info-section .info-items img{height:200px}.info-section .info-items h2{font-size:18px}.contact-page-header h1{letter-spacing:0;font-size:22px}.contact-page-header{height:245px}}