@media (min-width:1199px){.container{max-width:1170px}}@media (min-width:992px){.col-lg-20{flex:0 0 20%;max-width:20%;padding-right:15px;padding-left:15px}.mobile-scroll-btn{display:none}}@media (max-width:991px){.mobile-scroll-btn{display:inline-block;margin-top:15px;padding:12px 25px;background-color:#ff5a5f;color:#fff;border:none;border-radius:30px;font-weight:600;box-shadow:0 4px 15px rgba(255,90,95,.3)}html{font-size:var(--mobile-font-size)}.search-groups{margin-bottom:10px}.paxs.show{width:395px}.showcase-forum{box-shadow:none}.map-box{width:100%!important}.input-groups{margin-bottom:5px!important;height:50px}.input-groups>input{font-size:14px}.car-selection{margin:5px;padding:5px}.ftr-logo img{width:150px}.ftr-bottom-flex{align-items:flex-end}.ftr-bottom-flex a>img{margin-bottom:9px}.site-nav-flex>.left{flex-direction:column}.policies{display:flex;align-items:flex-start;justify-content:center;flex-direction:column-reverse;margin-bottom:20px}.policies>a:first-child{margin:0!important}.policies>a{margin-right:0!important;font-weight:300;margin-bottom:16px}.ftr-bottom-flex>.left,.ftr-bottom-flex>.right{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column-reverse}.select2-container--default .select2-selection--single .select2-selection__arrow{top:-13px!important}h2.subtitle{text-align:center;margin-bottom:20px}.main-title-new{font-size:22px!important;letter-spacing:0!important}.sn-links{display:none}.main-banner{padding-top:250px}.main-slider-buttons{transform:none;top:80px}.main-slider-items{position:relative;margin-top:10px;top:0;left:0;width:100%}.sn-lang i{font-size:3rem}.row-padding{padding:.75rem}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:19px!important}.slide-desc{top:200px;left:5px}.slide-desc .title{font-size:32px}.slide-desc .desc{font-size:16px}.sn-logo img{width:170px}.site-nav{padding:10px}.main-slider-area{border-bottom:none;box-shadow:none}.dropdown-toggle::after{position:absolute;left:unset;top:24px}.nt-lang>a{font-size:16px}.site-nav-flex{padding:0 5px!important}.passenger-menu{transform:translate(-18%,10.5%)!important}.passenger-menu.show{width:20rem}.modal-content{width:90%}.hidden-xs{display:none}}@media (max-width:575px){.step-breadcrumb{padding:15px 0}.step-breadcrumb>ul>li>.step-name>span{padding:5px}.car-name{margin-top:10px}.mb-none{display:none}}