@media only screen and (min-width:993px) and (max-width:1200px){.features-section .features-list{flex-wrap:wrap}}@media only screen and (min-width:768px) and (max-width:992px){.banner-homepage-section{height:500px}.banner-homepage-section .banner-form{width:80%;flex-wrap:wrap;justify-content:center}.banner-homepage-section .banner-form .places{width:100%}.banner-homepage-section .banner-form .places .departure,.banner-homepage-section .banner-form .places .destination{width:50%}.banner-homepage-section .banner-form .datepicker{width:100%;justify-content:space-between}.banner-homepage-section .banner-form .datepicker .date{width:70%}.partners-section .partner .partner-header .partner-title,.special-offers-section .offers .offer-header .offer-title,.trending-destinations-section .trending-title{font-size:28px}.partners-section .partner .partner-header .see-all-btn,.special-offers-section .offers .offer-header .see-all-btn{font-size:16px}.special-offers-section .offers .offer-item{min-height:auto}.smart-bus-section .smart-bus-container .smart-bus-txt h2{font-size:30px}.smart-bus-section .smart-bus-container .smart-bus-txt p{font-size:18px}.smart-bus-section .smart-bus-container .bus-item .item-number{font-size:35px}.smart-bus-section .smart-bus-container .bus-item p{font-size:14px}.features-section .features-title{font-size:28px;text-align:center}.features-section .features-list .feature-item .item-icon,.features-section .features-subtitle{text-align:center}.features-section .features-list{gap:20px;flex-wrap:wrap}.features-section .features-list .feature-item{align-items:center}.email-link-section .email-link-container .left-content .left-title,.invite-section .invite-container .invite-left .invite-content .invite-discount,.invite-section .invite-container .invite-left .invite-content .invite-title{font-size:30px;line-height:50px}.trending-destinations-section{padding-block:25px}.email-link-section .email-link-container .left-content{padding:20px}}@media only screen and (min-width:568px) and (max-width:767px){.banner-homepage-section{height:420px}.banner-connect-section .banner-txt .banner-title,.banner-homepage-section .banner-txt .banner-title{font-size:40px}.banner-connect-section .banner-txt .banner-subtitle,.banner-homepage-section .banner-txt .banner-subtitle,.features-section .features-list .feature-item .item-txt,.partners-section .partner .partner-header .see-all-btn,.smart-bus-section .smart-bus-container .bus-item p,.special-offers-section .offers .offer-header .see-all-btn{font-size:14px}.banner-homepage-section .banner-form{width:100%;flex-wrap:wrap;justify-content:center}.banner-homepage-section .banner-form .places{width:100%}.banner-homepage-section .banner-form .places .departure,.banner-homepage-section .banner-form .places .destination{width:50%}.banner-homepage-section .banner-form .datepicker{width:100%;justify-content:space-between}.banner-homepage-section .banner-form .datepicker .date{width:70%}.special-offers-section{padding-block:50px 25px}.features-section .features-title,.partners-section .partner .partner-header .partner-title,.smart-bus-section .smart-bus-container .smart-bus-txt h2,.special-offers-section .offers .offer-header .offer-title,.trending-destinations-section .trending-title{font-size:25px}.special-offers-section .offers .offer-item{padding:50px 20px;min-height:230px}.email-link-section,.features-section,.smart-bus-section,.trending-destinations-section{padding-block:25px}.smart-bus-section .smart-bus-container .smart-bus-txt p{font-size:15px}.smart-bus-section .smart-bus-container .bus-item .item-number{font-size:28px}.features-section .features-list .feature-item .item-title,.features-section .features-subtitle{font-size:16px}.features-section .features-list{display:flex!important;flex-wrap:wrap}.features-section .features-list .feature-item{align-items:center}.email-link-section .email-link-container .left-content .left-title,.invite-section .invite-container .invite-left .invite-content .invite-discount,.invite-section .invite-container .invite-left .invite-content .invite-title{font-size:25px;line-height:30px}.invite-section .invite-container .invite-right:before{display:none}.invite-section .invite-container .invite-right img{border-top-left-radius:12px;border-bottom-right-radius:0}.partners-section{padding-block:90px}.banner-connect-section{height:600px}.banner-connect-section::after{width:100%;height:35px}.email-link-section .email-link-container .left-content{padding:20px}}@media only screen and (min-width:200px) and (max-width:567px){.banner-homepage-section{padding-block:200px 100px;height:200px}.banner-homepage-section .banner-txt .banner-title,.smart-bus-section .smart-bus-container .smart-bus-txt h2{font-size:20px}.banner-connect-section .banner-txt .banner-subtitle,.banner-connect-section .banner-txt .connect-btn,.banner-homepage-section .banner-txt .banner-subtitle,.email-link-section .email-link-container .left-content form .email-input .send-btn,.invite-section .invite-container .invite-left .invite-content .invite-btn,.smart-bus-section .smart-bus-container .smart-bus-txt .explore-bus-btn{font-size:10px}.banner-homepage-section .banner-form{width:100%;flex-wrap:wrap;justify-content:center;position:relative;z-index:10;box-shadow:0 14px 37px 0 rgba(0,0,0,.2509803922)}.banner-homepage-section .banner-form .places{width:100%;flex-direction:column}.banner-homepage-section .banner-form .places .departure,.banner-homepage-section .banner-form .places .destination{width:100%}.banner-homepage-section .banner-form .places .departure .connect-icon{top:80%;left:48%}.banner-homepage-section .banner-form .datepicker{width:100%;justify-content:space-between}.banner-homepage-section .banner-form .datepicker .date{width:70%}.special-offers-section{padding-block:120px 25px}.features-section .features-title,.partners-section .partner .partner-header .partner-title,.smart-bus-section .smart-bus-container .bus-item .item-number,.special-offers-section .offers .offer-header .offer-title{font-size:25px}.features-section .features-list .feature-item .item-title,.features-section .features-subtitle,.partners-section .partner .partner-header .see-all-btn,.special-offers-section .offers .offer-header .see-all-btn,.trending-destinations-section .play-app-store p{font-size:14px}.special-offers-section .offers .offer-item .item-txt h4{font-size:1rem}.email-link-section .email-link-container .left-content .left-txt,.email-link-section .email-link-container .left-content form label,.special-offers-section .offers .offer-item .item-txt p{font-size:.8rem}.email-link-section,.features-section,.smart-bus-section,.trending-destinations-section{padding-block:25px}.features-section .features-list .feature-item .item-txt,.smart-bus-section .smart-bus-container .bus-item p,.smart-bus-section .smart-bus-container .smart-bus-txt p{font-size:12px}.features-section .features-list .feature-item .item-icon,.smart-bus-section .smart-bus-container .bus-item .item-icon{width:40px;height:40px}.features-section .features-list{gap:20px;flex-wrap:wrap}.features-section .features-list .feature-item{align-items:center}.email-link-section .email-link-container,.invite-section .invite-container{margin:auto}.invite-section .invite-container .invite-left .invite-content{padding-left:0}.email-link-section .email-link-container .left-content .left-title,.invite-section .invite-container .invite-left .invite-content .invite-discount,.invite-section .invite-container .invite-left .invite-content .invite-title{font-size:25px;line-height:30px}.invite-section .invite-container .invite-right:before{display:none}.invite-section .invite-container .invite-right img{border-top-left-radius:12px;border-bottom-right-radius:0}.partners-section{padding-top:90px;padding-bottom:20px}.trending-destinations-section .trending-title{font-size:18px}.trending-destinations-section .main_detail_flex{margin-bottom:21px}.trending-destinations-section .grid-container div p{font-size:.9rem}.banner-connect-section{height:500px}.banner-connect-section .banner-txt .banner-title{font-size:30px}.email-link-section .email-link-container .left-content{padding:10px}.email-link-section .email-link-container .left-content form{margin-top:40px}.email-link-section .email-link-container .left-content form .email-input{flex-wrap:wrap}.email-link-section .email-link-container .left-content form .email-input input{font-size:.8rem;width:80%}}@media only screen and (min-width:200px) and (max-width:425px){.special-offers-section{padding-block:120px 25px}.special-offers-section .offers .offer-item{min-height:150px}}