@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:230px!important}.box-team figure img{width:60%}.about .content .text ul,.box-article .content ul,.box-testimonial .content,.contact .content ul.chat{display:block}.box-slide .input-group,.box-testimonial .content figure{margin:0 0 15px}.box-gallery figure img{height:190px}.box-article .content ul li{margin:0 0 5px}.about .content .text ul li:last-child,.box-article .content ul li:last-child{margin:0}.box-slide{padding:30px 0}.title{margin:0 0 40px!important}.header .content .logo a img{height:28px}.header .content .navigation ul li.item{line-height:1}.contact h1,.title h1{font-size:26px}.banner{padding:30px 0 0}.banner .pl-0,.banner .pr-0{padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important}.banner .slider-default-1{border-bottom:1px solid #000;padding:0 0 60px}.banner .slider-default-1 .item figure,.benefit .content .item,.contact figure{margin:0 0 30px}.banner .slider-default-1 .item .content,.contact .content{padding:0}.banner .slider-default-1 .item .content h1{font-size:36px}.article,.client-partner,.contact,.product,.testimonial{padding:60px 0}.benefit,.team{padding:60px 0 30px}.about .container-fluid,.about .content .text,.contact .content ul.chat li a{width:100%}.about .content .text ul li{margin:0 0 8px}.article .slider-carousel-1 .box-article{margin-left:7px;margin-right:7px}.client-partner .slider-carousel-3 .item img{width:70%;margin:0 auto}.contact .content ul.chat li{width:100%;margin:0 0 5px}.main-content{padding:50px 0}.main-product .slider-default-2 figure img{height:370px}}