@media only screen and (min-width:992px) and (max-width:1199px){html{font-size:15px}.hidden-lg{display:none!important}.container{max-width:100%;width:90%}.header .logo h1,.header-top .logo h1{font-size:18px}}@media only screen and (min-width:768px) and (max-width:991px){html{font-size:15px}.hidden-md{display:none!important}.container{max-width:100%;width:90%}.header .logo,.header .navigation,.header-top .logo,.header-top .navigation{width:50%}.header .navigation ul li a,.header-top .navigation ul li a{font-size:20px}.about .image{margin:0 0 80px}.about .text{padding-left:0}.article-detail .article-related{margin:20px 0 1.875rem}}@media only screen and (min-width:576px) and (max-width:767px){.service-bottom h1,footer .item{text-align:center}html{font-size:15px}.hidden-sm{display:none!important}.container{max-width:100%;width:90%}.header .logo,.header .navigation,.header-top .logo,.header-top .navigation{width:50%}.header .navigation ul li a,.header-top .navigation ul li a{font-size:20px}.home-article .box-article,.home-banner .text{margin:0 0 30px}footer .item{margin:0 0 30px!important}footer .item ul.sc{justify-content:center}.about .image{margin:0 0 80px}.about .text{padding-left:0}.about-sc .item a{width:45px;height:45px;font-size:20px;margin:5px auto}.article-detail .article-related{margin:20px 0 1.875rem}.partner .image-1,.partner .image-3,.service .image-1,.service .image-3{width:100%;float:unset;margin:0 0 .9375rem}.service-bottom .text-right{text-align:center!important}.service-bottom a.btn{margin:10px 0 0}.contact .item-phone{margin-bottom:4.375rem}.contact .item ul,.contact .item ul li .btn{display:block}.contact .item ul li{display:block;margin:0 0 5px}.contact .item ul li:last-child{margin:0}}@media only screen and (max-width:575px){.service-bottom h1,footer .item{text-align:center}html{font-size:15px}.hidden-xs{display:none!important}.container{max-width:100%;width:90%}.header .logo,.header .navigation,.header-top .logo,.header-top .navigation{width:50%}.header .navigation ul li a,.header-top .navigation ul li a{font-size:20px}.home-article .box-article,.home-banner .text{margin:0 0 30px}footer .item{margin:0 0 30px!important}footer .item ul.sc{justify-content:center}.main-banner .text{padding:0 15px}.main-banner .text h1{font-size:30px}.about .image{margin:0 0 80px}.about .image .shape-1{left:0;right:0}.about .image .shape-2{bottom:-3.75rem;left:0;right:0}.about .image .shape-3{width:110%;left:-5%}.about .image .shape-1 img,.about .image .shape-2 img,.about .image .shape-3 img{width:100%}.about .text{padding-left:0}.about-sc .item a{width:45px;height:45px;font-size:20px;margin:5px auto}.article-detail .image-2,.partner .image-1,.partner .image-3,.service .image-1,.service .image-3{width:100%;float:unset;margin:0 0 .9375rem}.article-detail .article-related{margin:20px 0 1.875rem}.service-bottom .text-right{text-align:center!important}.service-bottom a.btn{margin:10px 0 0}.partner table td .image{width:unset}.partner table td .image img{width:50px;height:auto;object-fit:contain}.contact .item-phone{margin-bottom:4.375rem}.contact .item ul,.contact .item ul li .btn{display:block}.contact .item ul li{display:block;margin:0 0 5px}.contact .item ul li:last-child{margin:0}}