@media (max-width: 991px) {
    .slide{
        margin: 0 !important;
        padding: 0 !important;
    }
    .main-slider{
        position: static;
    }
 .main-sec{
    padding-top: 50px !important;
 }
  .over-text{
    top: 20%;
 }
 .main-sec h2{
    font-size: 24px;
 }
 .main-image img{
    padding-top: 10px;
 } 
 .ftco-navbar-light .navbar-nav > .nav-item.active > a{
    padding: 10px;
 }
 .main-footer-img{
    padding: 30px 0px;
 }
 .main-banner{
    padding-top: 0px;
  }
}

@media (max-width: 768px){
    .main-sec{
        padding-top: 50px !important;
     }
   
    .carousel-item img{
        height: 450px;
     }
     .over-text{
        top: 15%;
     }
    .rouder li{
        padding: 4px 10px;
        font-size: 16px;
    }
     
    .about-text{
        padding: 15px 10px;
    }

    .arrival-box{
        padding: 0px 0px !important;
    }
    .popup-content{
        width: 100%;
    }
    .popup-link a {
        height: auto;
    }
    .ended{
        display: block;
    }
}

@media (max-width: 560px){
    .main-image img{
        width: 80%;
        padding: 0;
    }
    .rouder{
        display: block;
    }
    .rouder li{
        padding: 4px 8px;
        font-size: 14px;
    }
    .carousel-item img{
        object-fit: cover !important;
        height: 650px;
     }
    
    .show-head h3{
        font-size: 22px;
        padding-bottom: 10px;
    }
    .main-footer-img{
        border-top: 1px solid #ffffff;
        border-bottom: 1px solid #ffffff;
        margin: 10px 0px;
    }
    .banner-text{
    top: 10px;
    }
   .banner-text h3{
    font-size: 18px;
   }
   .cube-bots{
    display: block !important;
    margin: 0 !important;
   }
   .cube-bots a{
    padding: 5px 8px !important;
    display: block;
   }
}

