/* Responsive */
@media (max-width:1001px){.intro-text,.intro-sub-name{font-size:32px;}
.intro-name{font-size:45px;}
.product-hot-title-text{font-size:34px;}
.product-hot-title-name,.newsletter-title-name,.title-main h1,.title-main h2,.title-main span,.feedback-name,.footer-name{font-size:36px;}
.newsletter-title-text{font-size:26px;}
.fanpage-title{font-size:22px;}
}
@media (max-width:850px){.criteria-name,.criteria-desc{font-size:14px;}
.flex-product-hot::before{display:none;}
.product-btn{display:none !important;}
.service-name{font-size:17px;}
}
@media (max-width:769px){.intro-text,.intro-sub-name{font-size:30px;}
.intro-name{font-size:40px;}
.flex-intro{flex-direction:column-reverse;}
.slide-intro-img{margin:0px;box-shadow:unset;}
.product-hot-title-text{font-size:30px;}
.product-hot-title-name,.newsletter-title-name,.title-main h1,.title-main h2,.title-main span,.feedback-name,.footer-name{font-size:32px;}
.flex-product-hot{padding-bottom:0px;}
.newsletter-cover-left{display:none;}
.newsletter-cover-right{width:100%;padding:20px;}
.flex-newsletter-cover{padding-top:0px;}
.flex-newsletter-text{display:none;}
.newsletter-title-text{font-size:24px;}
.fanpage-right{border:unset;}
.fanpage-package::before,.feedback-info::before{display:none;}
.fanpage-title{font-size:20px;}
.feedback-content{font-size:14px;text-align:left;line-height:1.5;}
.flex-news-external{flex-direction:column;}
.news-external-img{width:100%;}
.news-external-info{width:100%;padding:10px 15px;}
.news-external-info-in{padding:0px !important;}
.news-external-time{display:none;}
.footer-news.text-end{text-align:left !important;}
.footer-news-border{border:unset;}
.footer-news{display:flex;flex-direction:column;}
.social-footer-text{flex-direction: row !important;}
.social-footer-text::before{display:none;}
}
@media (max-width:600px){.criteria-name,.criteria-desc,.product-size{font-size:13px;}
.service-name{font-size:16px;}
}
@media (max-width:440px){.intro-text,.intro-sub-name{font-size:28px;}
.intro-name{font-size:35px;}
.product-hot-title-text{font-size:26px;}
.product-hot-title-name,.newsletter-title-name,.title-main h1,.title-main h2,.title-main span,.feedback-name,.footer-name{font-size:28px;}
.newsletter-title-text{font-size:22px;}
.fanpage-title{font-size:18px;}
}
