@media only screen and (max-width:575px){html{font-size:15px}.hidden-xs{display:none!important}.container,.container-fluid{max-width:100%;width:90%}.btn-back-top,.btn-wa-floating{right:15px}.btn-default1,.btn-default2{font-size:13px}.box-product figure img{height:160px!important}.box-team figure img{width:110px;height:110px}.box-testimonial .content .text i,.main-about .cta .content h2,.main-about .team h2{font-size:22px}.box-article figure img{height:140px}.box-article .text ul{display:block}.box-gallery figure img{height:190px}.box-slide{padding:30px 0}.box-slide .input-group,.main-list .search-filter .input-group{margin:0 0 15px}.banner .slider .item .text{padding:0}.banner .slider .item .text h1{font-size:26px}.about .content .text h1,.contact .content h1,.title h1{font-size:28px}.article,.client-partner,.contact,.main-content,.testimonial{padding:50px 0}.team{padding:0 0 50px}.benefit{padding:50px 0 20px}.benefit .content .item{margin:0 0 30px}.about{padding:50px 0 0}.about .content{margin-top:0}.about .content .text{padding:30px}.contact .col-xl-4:first-child,.contact .col-xl-4:nth-child(2){padding-bottom:30px}.main-about .content .sub-content{margin:0 0 50px}.main-about .content .sub-content img{height:450px;margin:0 0 30px}.main-about .content .sub-content figure .btn{top:40%}.main-about .content .sub-content .text-1{padding-left:0}.main-about .content .sub-content .text-2{padding-right:0}.main-article nav ol.breadcrumb li span{width:200px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
