@media (max-width: 767.98px) { 
 
    #product .box-heigh {
    min-height: 230px;
}
 #product .caps-title {
    min-height: 75px;
    }

#carouselExampleDark .row {
    height: 84vh!important; 
}
.shape, .scroll-down{
    display:none;
}
.h-size {
    font-size: 40px;
    line-height: 1;
}
p.ndline{
    font-size:24px!important;
    font-weight: 400;
    margin-bottom: 0 !important;
    margin-top: 5px !important;
}
.sh{
    margin-top:3px!important;
}
.ndline1{
    font-size:20px;
    font-weight: 400;
}
.flak{
        justify-content: flex-end!important;
}
.sss .carousel-indicators, .scroll {
    display:none;
}
.carousel-control-prev {
    right: 21%!important;
    bottom: 3.5%!important;
}
.carousel-control-next {
    right: 5%!important;
    bottom: 3.5%!important;
}
.slide1{
    background: linear-gradient(to top, #0062b18c 32%, rgb(255 255 255 / 0) 55%), url(../img/slider/mob3.webp)!important;
    background-size: cover!important;
    background-repeat:no-repeat;
    background-position-x: center !important;
}
.slide2{
    background: linear-gradient(to top, #0062b18c 32%, rgb(255 255 255 / 0) 55%), url(../img/slider/mob4.webp)!important;
    background-size: cover!important;
    background-repeat:no-repeat;
    background-position-x: center !important;
}
.slide3{
    background: linear-gradient(to top, #0062b18c 32%, rgb(255 255 255 / 0) 55%), url(../img/industry.jpeg)!important;
    background-size: cover!important;
    background-repeat:no-repeat;
    background-position-x: center !important;
}
.sticky {
  position: fixed!important;
  top: 0;
  width: 100%;
}
.navbar {
    position: relative;
}
.head {
    font-size: 28px;
}
.cta-align {
    h4 {
        font-size: 28px;
    }
}

.cta-align {
    height: 300px;
}
.zenter{
        background-position-x: center!important;
}
.justify-cont{
    justify-content:center!important;
}
footer{
    background-size: cover!important;
}
#testimonial .owl-nav {
    display: none;
}
#product .img-align {
    height: 150px!important;
    padding: 10px 15px;
}
.oder2{
    order:2;
}
.vision, .vision2  {
    width: 100%;
    margin: 0 0 15px 0;
    z-index:1;
}
 .gif-gear{
     display:none;
 }
.over {
    height: 100px!important;
}
.gallery-img {
    object-fit: cover;
}
footer iframe{
    width:100%;
}
.single-brand {
    .mob-wid{
        width:100%;
    }
    .box-height , .overlayer{
        height: 200px;
    }
}

#single-product{
    .carousel-item {
        height: 100%;
        width: 100%;
    }
    
}
.detail-pro{
 .owl-theme .item{
        width:100%;
    }
    .owl-nav{
        display:none;
    }
    .owl-carousel .owl-stage-outer {
        padding-left: 0px;
    }
}
.gea {
    background-position-y: bottom!important;
    height: 250px!important;
}
.bac {
    background: linear-gradient(to right, #051e3b91 100%, rgb(22 19 19 / 90%)), url(../img/back.webp)!important;
    height: 300px!important;
    align-content: normal!important;
}
.back-about{
        background-position: right!important;
}

#contact .form-control {
    padding: .375rem .75rem!important;
}
#contact button.buton {
    padding: 7px 24px!important;
}
.pro-image {
    width: 100%!important;
}

.modal {
    .modal-content {
        background:#E1F2FA!important;
        height: 350px!important;
        margin: 10px;
    }
}
.modal {
    .modal-form {
        width: 100%!important;
        position: relative!important;
        right: 0!important;
        top: -15px!important;
        padding: 15px;
    }
}






}

@media (min-width: 992px) (max-width: 1399.98px){ 
    .gea{
        height: auto;
    }
    
    
}

@media (min-width: 1400px) { 
    .gea{
        height: 100%;
    }
}

@media (min-width: 1601px) { 
    .bac{
            height: 500px!important;
    }
    
}
