@media(max-width:1024px){.btn-frame{display:none;}
#messages-facebook{display:none;}
.header-social{display:none;}
.header-info{width:85%;}
.header-info-item-name,.header-info-item-desc,.service-desc,.intro-desc,.construct-slogan-content,.footer-copyright,.footer-copyright span{font-size:13px;}
.wrap-service,.wrap-product-star,.wrap-construct-star,.slide-construct,.wrap-criteria,.wrap-partner,.wrap-news-video,.wrap-intro{padding:35px 0px !important;}
.title-service{font-size:55px;}
.title-service-name,.news-video-title{font-size:32px;}
.title-service-desc,.service-btn a,.intro-btn a,.construct-btn a,.news-video-title-slogan,.footer-title{font-size:15px;}
.service-name,.name-product a,.construct-name,.news-info-name-ex{font-size:17px;}
.intro-text{font-size:19px;}
.intro-name,.title-main span{font-size:45px;}
.slogan-index,.footer-name{font-size:14px;}
.construct-first-name a,.criteria-name{font-size:22px;}
.footer-name{font-size:28px;}
}
@media(max-width:800px){.header-info{display:none !important;}
.header-logo{width:100%;text-align:center;}
.header{background-size:cover;}
.service-info{width:95%;padding:10px 15px;}
.grid-service-star,.grid-product{gap:15px;}
.service-btn,.intro-btn,.construct-btn{width:160px;height:50px;margin:10px auto 0px;}
.intro-left::before{display:none;}
.info-product{padding:0px 5px 5px;}
.name-product{margin-bottom:0px;}
.construct-first-left{width:50%;}
.construct-first-right{width:50%;}
.construct-first{gap:15px;}
.news-info-ex-cover{padding:15px 20px;}
.flex-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;}
.footer-news:nth-child(1){width:100%;}
.footer-news:nth-child(2){width:100%;}
.footer-news:nth-child(3){width:100%;}
.footer-news:nth-child(4){width:100%;}
.footer-title{margin-bottom:20px;}
.flex-intro{flex-direction:column-reverse;gap:15px;}
.intro-left{display:none;}
.intro-right{width:100%;text-align:center;}
}
@media(max-width:768px){.wrap-service,.wrap-product-star,.wrap-construct-star,.slide-construct,.wrap-criteria,.wrap-partner,.wrap-news-video,.wrap-intro{padding:25px 0px !important;}
.title-service{font-size:45px;}
.title-service-name,.news-video-title{font-size:28px;}
.title-service-desc,.service-btn a,.intro-btn a,.construct-btn a,.news-video-title-slogan,.footer-title{font-size:14px;}
.flex-title-service{flex-direction:column;gap:10px;}
.title-service-left{width:100%;text-align:center;}
.title-service-right{width:100%;text-align:center;}
.service-name,.name-product a,.construct-name,.news-info-name-ex{font-size:16px;}
.service-desc,.intro-desc,.construct-slogan-content,.footer-copyright,.footer-copyright span{font-size:12px;}
.service-info{width:100%;padding:5px 10px;margin:10px 0px;position:unset;}
.service-box{margin-bottom:0px;}
.intro-text{font-size:18px;}
.intro-name,.title-main span{font-size:40px;}
.slogan-index,.footer-name{font-size:13px;}
.construct-first-name a,.criteria-name{font-size:20px;text-align:center;}
.construct-first{flex-direction:column;}
.construct-first-left{width:100%;}
.construct-first-right{width:100%;}
.construct-slogan-content{display:none;}
.construct-btn{margin:10px auto 0px;}
.construct-name-position{padding:0px 10px 10px;}
.construct-img::before{display:none;}
.flex-news-video{flex-direction:column;}
.news-left-col{width:100%;}
.video-right-col{width:100%;}
.footer-name{font-size:26px;}
}
@media(max-width:600px){.grid-service-star,.grid-product{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));}
.service-btn,.intro-btn,.construct-btn{width:150px;height:45px;}
.info-prod-right{display:none;}
.info-prod-left{width:100%;}
.news-info-ex-cover{padding:5px 15px;}
.box-product .position-relative{margin-bottom:5px !important;}
.flex-footer{flex-direction:column;display:flex;}
.footer-title{margin-bottom:10px;}
.intro-desc{overflow:hidden !important;text-overflow:ellipsis !important;white-space:normal !important;-webkit-box-orient:vertical !important;display:-webkit-box !important;-webkit-line-clamp:16 !important;}
}
@media(max-width:480px){.wrap-service,.wrap-product-star,.wrap-construct-star,.slide-construct,.wrap-criteria,.wrap-partner,.wrap-news-video,.wrap-intro{padding:15px 0px !important;}
.title-service{font-size:35px;}
.title-service-name,.news-video-title{font-size:24px;}
.service-name,.name-product a,.construct-name,.news-info-name-ex{font-size:15px;}
.intro-text{font-size:17px;}
.intro-name,.title-main span{font-size:35px;}
.slogan-index,.footer-name{font-size:12px;}
.construct-first-name a,.criteria-name{font-size:18px;}
.flex-news-box-ex{flex-direction:column !IMPORTANT;}
.news-img-ex{width:100%;}
.news-info-ex-cover{width:100%;margin:10px 0px !important;}
.footer-name{font-size:24px;}
}
@media(max-width:320px){.title-service{font-size:30px;}
.title-service-name,.news-video-title{font-size:20px;}
.title-service-desc,.service-btn a,.intro-btn a,.construct-btn a,.news-video-title-slogan,.footer-title{font-size:13px;}
.service-name,.name-product a,.construct-name,.news-info-name-ex{font-size:14px;}
.service-desc,.intro-desc,.construct-slogan-content,.footer-copyright,.footer-copyright span{font-size:11px;}
.service-btn,.intro-btn,.construct-btn{width:155px;height:30px;}
}
