@media only screen and (min-width:576px) and (max-width:767.9px){html{font-size:15px}.hidden-sm{display:none!important}.container,.container-fluid{max-width:100%;width:90%}.box-gallery figure img{height:220px}.box-article .content{padding:15px}.banner .slider-default-1 .item,.box-article .content ul{display:block}.box-article figure img{height:150px}.box-product .overlay,.box-product .text,.box-product figure img{height:200px!important}.box-product .overlay p{margin:0}.box-product .overlay .btn-group{margin:0 0 20px}.box-slide .box-body .search-filter .input-group{margin:0 0 10px}.wrapper .inwrapper{margin:120px 0 80px}.title{margin:0 0 40px}.about .text h1,.contact h1,.title h1{font-size:28px}.banner{padding:120px 0 0}.banner .slider-default-1 .item .text{width:100%;margin:0 0 30px}.banner .slider-default-1 .item .text h1,.benefit .content .item i.icon{font-size:48px}.banner .slider-default-1 .item figure img{width:100%}.about{padding:0 0 60px}.about figure,.benefit .content .col-xl-3:first-child,.benefit .content .col-xl-3:nth-child(2),.benefit .content .col-xl-3:nth-child(3),.contact .col-xl-4:first-child,.contact .col-xl-4:nth-child(2){margin:0 0 30px}.about figure img,.contact figure img{height:300px}.about figure .btn{top:38%}.client-partner,.product,.testimonial{padding:60px 0}.team{padding:60px 0 40px}.testimonial .title{text-align:center;margin:0 0 30px!important}.client-partner .slider-carousel-3 .item img{width:80%}.article{padding:60px 0 0}.main-content{padding:0}.main-product .slider-default-2 figure img{height:370px}.main-content .related .slider-carousel-1 .box-article figure img{height:160px}.main-about .content img{height:auto;object-fit:contain}.main-list .search-filter .input-group{margin:0 0 15px}}
