@media(max-width:991.98px){
 .section{padding:64px 0}
 .offcanvas-body .nav-link{padding:.8rem 0!important;border-bottom:1px solid #eee;box-shadow:none!important}
 .dropdown-menu{box-shadow:none;padding-left:1rem}
 .search-wrap{position:relative;bottom:0;margin-top:-50px}.hero{margin-bottom:40px}
 .hero-ctrl{bottom:24px}.hero-dots{bottom:30px!important}
 .steps{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:575.98px){
 .heroSwiper .swiper-slide{height:68vh}.dest-card{height:220px}.steps{grid-template-columns:1fr}
 .footer-bottom{justify-content:center;text-align:center}.social-rail a{width:34px;height:40px}
}
