@media (min-width: 991px) and (max-width: 1400px){
    .container{
        max-width: 93vw;
    }
}
@media (max-width: 1400px){
    .home-hero-slider .slide-text {
        --hero-content-width: calc(100vw - 200px);
    }
}
@media (max-width: 1200px){
    .home-hero-slider .slide-text .slide-heading {
        --hero-heading-font-size: 45px;
    }
    .home-hero-slider .slide-text .slide-content {
        --hero-content-font-size: 18px;
    }
    .home-hero-slider .slide-item {
        --hero-slide-height: 350px;
    }
    .title h3 {
        --main-title-size: 30px;
    }
    .about-section-main img.about-img-2 {
        --img2-right: 0px;
        --img2-top: -40px;
    }
}

@media (max-width: 991px){
    .home-hero-slider .slide-text .slide-content {
        --hero-content-font-size: 16px;
    }
    .container{
        max-width: calc(100vw - 30px);
    }
    .home-hero-slider .slide-text .slide-heading {
        --hero-heading-font-size: 35px;
    }
    .products .cards img{
        height: 330px;
    }
}

@media (max-width: 767px){
    .home-hero-slider .slide-text {
        --hero-content-width: calc(100vw - 50px);
    }
    .home-hero-slider .swiper-button-prev, .home-hero-slider .swiper-button-next{
        /* display: none; */
    }
    .home-hero-slider .swiper-pagination{
        display: none;
    }
    .animated-btn {
        --fontSize: 14px;
    }
    .home-hero-slider .slide-text .slide-heading {
        --hero-heading-font-size: 28px;
    }
    .home-hero-slider .swiper-button-prev, .home-hero-slider .swiper-button-next{
        width: 30px;
        height: 30px;
    }
    .home-hero-slider .slide-item {
        --hero-slide-height: 300px;
    }
    .home-hero-slider{
        --swiper-navigation-size: 12px;
        --swiper-navigation-sides-offset: 15px;
    }
    .home-hero-slider .swiper-button-prev::before, .home-hero-slider .swiper-button-next::before{
        border: 1px solid;
    }
}
