@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-article figure img{height:170px}.box-gallery figure img{height:230px}.banner .slider .item .text .sub-text h1{font-size:28px}.article,.benefit,.client-partner,.product,.testimonial{padding:50px 0}.team{padding:0 0 20px}.benefit .content .row .col-xl-3:first-child,.benefit .content .row .col-xl-3:nth-child(2),.contact .text,.title{margin:0 0 30px}.about .text .sub-text h1,.contact .text h1,.title h1{font-size:24px}.product .content .row .col-xl-3:first-child,.product .content .row .col-xl-3:nth-child(2){margin:0 0 65px}.main-content .related .slider .box-article figure img{height:180px}.main-list .search-filter .input-group{margin:0 0 15px}.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-about .cta .content h2,.main-about .team h2{font-size:22px}.main-article nav ol.breadcrumb li span{width:200px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
