@media only screen and (min-width:576px) and (max-width:767.9px){.main-wrapper .contact .information h2,html{font-size:15px}.hidden-sm{display:none!important}.container{max-width:100%;width:90%}.btn-back-top{bottom:45px;right:20px}.box-album .image img,.box-gallery figure img{height:230px}.box-information figure img{height:350px}.main-wrapper .service .box-service .text h2,.main-wrapper .service-detail .related .slider-carousel-3 .box-service .text h2{font-size:16px}.home-client-partner,.main-wrapper,.main-wrapper .contact{padding:60px 0}.home-banner,.home-information{padding:60px 0 0}.home-banner,.home-benefit .content,.home-information{margin:0 0 60px}.header .content .navigation ul li.item a{font-size:18px}.home-banner .text{padding:0}.home-banner .text h1,.main-wrapper .about .title h1{font-size:42px}.home-banner .text h2{font-size:26px;margin:0 0 15px}.home-banner .text p{font-size:17px;line-height:1.7;margin:0 0 20px}.home-banner .text ul,footer .col-xl-6:nth-child(2) .col-xl-6:first-child,footer ul.sc{margin:0 0 50px}.home-banner .text ul li a.btn{padding:13px 18px}.home-service .content{padding:30px}.home-service .content .text-2,.main-wrapper .service-detail .content figure{padding:0;margin:0 0 30px}.home-information .title{display:block}.cta-contact p,.home-information .title div:first-child{margin:0 0 15px}.home-information .title a.btn{padding:7px 10px}.home-benefit .content .col-xl-3:first-child .item,.home-benefit .content .col-xl-3:nth-child(2) .item,.home-benefit .content .col-xl-3:nth-child(3) .item,.main-wrapper .information .box-information,.main-wrapper .title{margin:0 0 30px}.home-client-partner .title h1,.home-information .title h1,.home-service .content .text-2 h1,.main-wrapper .contact .form-contact h1,.main-wrapper .information-detail .information h1,.main-wrapper .title h1{font-size:28px}.cta-contact .text-right{text-align:left}.cta-contact p br{display:none}footer{text-align:center}footer ul.sc{justify-content:center}footer .item label{color:#3498db;margin:0 0 15px}.main-wrapper .about .title h2{font-size:32px}.main-wrapper .about .content p,.main-wrapper .about .content ul{line-height:1.8}.main-wrapper .service-detail .content table td{vertical-align:top}.main-wrapper .service-detail .related>h2{font-size:24px}.main-wrapper .information-detail .related .slider-carousel-1 .slick-list{padding:20px 15% 0 0!important}.main-wrapper .contact .form-contact form{padding-top:30px}.main-wrapper .contact .information iframe{height:250px}}