@media(max-width:785px){
    .swiper-variant-1, .swiper-variant-1 .swiper-wrapper {min-height:calc(50vh - 56px);}
    .res-abt{padding:55px 19px!important;}
    .res-abt-col{margin:0 10px;max-width:100%!important;}
    .res-service{margin-left:19px!IMPORTANT;width:90%!important;}
    .fz-21{font-size:21px;letter-spacing:1px;}
    .fz-19{font-size:19px;letter-spacing:0.3px;}
    .fz-23{font-size:23px;}
    .product{max-width:90%;height:auto;padding:10px 10px 28px!important;margin-left:15px;}
    .product1{max-width:90%;height:auto;padding:10px 10px 28px!important;margin-left:15px;}
    .responsive{width:100%!important;margin:0!important;}
    .img-product{width:100%!important;height:100%!important;}
    .icon-box-vertical-sm{max-width:100%!important;}
    .mwt-100{max-width:100%!important;}
    .parallax-content{height:100%!important;}
    .overlay-8::after{background-color:rgb(38 37 24);}
    .contact-one {padding:51px 0px 50px;}
    .comment-one__form {margin-top:31px!important;}
    .sec-title__tagline{font-size:18px;margin-bottom:0px!important;}
    .mt-0{margin-top:0!important;}
    .ml-3{margin-left:3px;}
    .list-marked-variant-2 > li > a{font-size:19px;}
    iframe{max-width:100%;}
    .flex-column2{flex-direction:column-reverse!important;}
    .text-md-left{padding-left:12px!important;}
    .ds-none{display:none;}
    .sidebar{width:100%;}
    .side-list{width:100%;border-radius:6px;margin-left:0;margin-bottom:10px;}
    .row-40 {margin-bottom:0!important;}
    .mtb-0-50{margin-top:0!important;margin-bottom:50px!important;}
    .page-title-wrap{height:250px;}
    .page-title{padding-top:50px;}

}