@media only screen and (max-width:1440px){


}
@media only screen and (max-width:1366px){

}

@media only screen and (max-width:1024px) {

}
@media only screen and (max-width:768px){
.reserve-box {
    padding: 15px 15px;
}
.reserve-box .input-group > input{
    letter-spacing: 2px !important;
}
.whatsapp-call {
right: 10px;
bottom: 20% !important;
}
.video-banner img{
height:33vh;
}
.ride-box {
padding:6px 15px !important;
}
.site-head-1{
font-size: 28px !important;
font-weight: 700!important;
line-height: 34.13px!important;
text-align: left!important;
}
.header-file {
height: 235px !important;
position: relative;
}
.navbar-nav .nav-item a {
padding: 10px 10px !important;
}
.dropdown-item {
top: 150px !important;
left: 8% !important;
}
.footer-btn {
background:#fff;
border: none;
width: 100%;
position: fixed;
bottom: 0;
left: 0;
visibility: visible;
z-index: 99999;
padding:15px 25px;
box-shadow: 1px 1px 5px rgb(185 180 180 / 50%);
}

.mob-back-btn{
background-color: #fff;
box-shadow: 1px 1px 5px rgb(185 180 180 / 50%);
padding: 5px 0px;
border: none;
outline: none;
border-radius: 50%;
height: 35px;
width: 35px;
}
.back-btn{
  position: absolute;
  left: 5%;
  top: 6%;
  z-index:999;
}
}
@media screen and (max-width:600px){
    .swiper-button-next{
    display:none;
}
.header-file {
height: 200px !important;
}
.site-head-1{
font-family: Montserrat;
font-size: 28px;
font-weight: 700;
line-height: 34.13px;
text-align: left;
}
.navbar-nav .nav-item a {
padding: 8px 10px;
border-radius: 40px;
transition: all 0.2s ease-in;
}

.head-2{
font-size: 26px !important;
font-weight: 600;
line-height: 31.69px !important;
text-align: left;
}
.section-spacing{
padding-top: 30px;
padding-bottom: 30px;
}
.section-spacing-2  {
   padding-top: 30px;
   padding-bottom: 30px; 
}
.testi-wrap {
height: 810px;
}
.ride-box {
padding:6px 15px !important;
height:100%;
min-height:140px;
}

.test-head-5 {
font-size: 18px;
font-weight: 400;
line-height: 32px;
text-align: center;
}
.head-6{
font-size: 14px;
font-weight: 600;
line-height: 16.8px;
letter-spacing: -0.04em;
text-align: left;
}
.client-single.position-3 {
left: -50px;
}
.client-single.position-5, .client-single.position-7, .client-single.position-6 {
right: -37px;
}
&.position-2 {
left: -10%;
top: 61px;
}

.highlights .swiper-horizontal>.swiper-pagination-bullets, .highlights .swiper-pagination-bullets.swiper-pagination-horizontal, .highlights .swiper-pagination-custom,.highlights .swiper-pagination-fraction{
bottom: 76px;
left: 21%;
width: 211px;
background: #ffffffc4;
padding: 5px 7px;
border-radius: 10px;
position: absolute;
}


.mob-scroll-service{
display: flex !important;
flex-wrap: nowrap !important;
 overflow-x: auto;
overflow-y: hidden; 
/*overflow:hidden;*/
flex-flow: row;
}
.service-tab li {
    padding:0 10px 10px 0;
}
#pills-tab .scroll-btn{
    font-size: 12px;
    line-height: 20px;
    min-height: 120px;
    width: 100%;
    min-width: 100px;
    padding: 1px 19px;
}

#pills-tab .scroll-btn img{
width: 30px;
height: 30px;
}
.top-search {
    border-radius: 20px;
    padding: 15px 18px;
}
.media-box{
    padding:0px;
}
a{
    color:#000;
}
.top-search {
    padding: 8px 15px;
}
.pagination > button {
    flex: 0 0 30px;
}

.media-box .d-flex {
    flex-direction:column;
}

.media-box .d-flex div.w-75 {
    width:100% !important;
}

.media-box .d-flex div.w-75 .head-6 {
    height:auto !important;
}

.media-box .d-flex p {
    margin-bottom:0;
}


@media only screen and (max-width: 1366px){

}
