/* Content CSS */
.seo-content{font-size:16px;line-height:1.6;color:#333;}
.seo-content h1,.seo-content h2,.seo-content h3,.seo-content h4,.seo-content h5,.seo-content h6{color:#fff;font-weight:700;margin-top:1.5em;margin-bottom:0.5em;line-height:1.3;}
.seo-content h1{font-size:2rem;}
.seo-content h2{font-size:1.6rem;}
.seo-content h3{font-size:1.3rem;}
.seo-content p{margin:1em 0;}
.seo-content a{color:#a9d735;text-decoration:underline;}
.seo-content a:hover{color:#a9d735;}
.seo-content ul,.seo-content ol{padding-left:1.5em;margin:1em 0;list-style:disc !important;}
.seo-content li::marker {
  color: #fff; /* Màu biểu tượng chấm đầu dòng */
}
.seo-content li{margin-bottom:0.5em;}
.seo-content img{max-width:100%;height:auto;display:block;margin:1em auto;border-radius:5px;}
.seo-content strong{font-weight:bold;color:#fff;}
.seo-content .meta{font-size:0.9em;color:#fff;margin-bottom:1em;}
.seo-content figure{margin:1.5em auto;text-align:center;max-width:100%;}
.seo-content figure img{max-width:100%;height:auto;border-radius:4px;display:block;margin:0 auto;}
.seo-content figcaption{font-size:0.95em;color:#fff;line-height:1.5;font-style:italic;background:#f2f2f21f;padding:10px;}

/* Css */
.menu-fixed{background:#000000de;padding:10px 0px}
.menu-fixed .wrap-content{padding-top:0}
.footer-fixed-black{transition:0.3s}
.footer-fixed{background:#000000de!important;padding-top:5px!important;padding-bottom:5px!important}
.styles__Links a{text-transform:uppercase!important;}
.respon-link{display:none!important}
.logo{width:120px}
.text-main{color:#a9d735}
.px-6{padding:0px 30px}
.images-project{position:relative;}
.images-project:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;background:#00000029;}
.text-shadow{text-shadow:2px 2px 4px rgba(0,0,0,0.5);}
.border-primary{border:1px solid white!important;}
.bg-main{background:#a9d735}
.bg-main1{background:#888d90}
.section{height:100vh}
.flex-row{display:flex;justify-content:space-between;align-items:flex-start;}
.left-infor{width:50%}
.main-product{position:absolute;right:1%;bottom:0;z-index:10;max-width:650px;width:100%}
.about-h3{font-size:45px;font-weight:600}
.about-p{font-size:15px;font-style:italic;font-weight:300}
.pic-product .himg img{background:#fff}
.py-20{padding:60px 0px}
.relative{position:relative;}
#about-section:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0000008a;}
#why-section:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0000008a;}
.section-product:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0000008a;}
.hover-bg:hover{background:#a9d735;}
.border-main{border-color:#000}
.input-text{color:#000!important}
.input-text::-webkit-input-placeholder{color:#000!important;}
.input-text:-moz-placeholder{color:#000!important;}
.input-text::-moz-placeholder{color:#000!important;}
.input-text:-ms-input-placeholder{color:#000!important;}
.text-area::-webkit-input-placeholder{color:#000!important;}
.text-area:-moz-placeholder{color:#000!important;}
.text-area::-moz-placeholder{color:#000!important;}
.text-area:-ms-input-placeholder{color:#000!important;}
.bg-black{background:#000!important}
.hotline{font-size:18px!important}
.active-lang{font-size:18px}
.about-text{font-size:40px;color:#fff;font-weight:bold;text-transform:uppercase;margin-bottom:20px}
.w-about{width:60%}
.btn-news{display:inline-block;padding:12px 33px;border-radius:6px;color:#fff;background:#000;font-size:16px;transition:0.3s;}
.btn-news:hover{background:#a9d735;color:#000;cursor:pointer;}
.news-text{font-weight:bold;font-size:30px;color:#fff;text-transform:uppercase;}
.mb-6{margin-bottom:40px}
.box-product-info a:hover{color:#a9d735!important}
.title-cat{margin-top:20px!important}
.min-h{height:200px}
.line-text{line-height:30px}
.pic-product{}
#news-section{background:#000;}
.design{font-size:14px;}
.nav__list-item:hover{cursor:pointer;}
.z-1{z-index:1}
.grid-post{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}
.pt-40{padding-top:100px}
.section-news{background:#000000bd;padding:100px 0px}
.box-product-info a{transition:0.3s}
.box-product-info:hover a{color:#000}
.btn-cmain:hover{background:#a9d735!important;color:#000!important;}
.social-flex a img{filter:brightness(0) invert(1);}
@media screen and (max-width:1024px){
	.desk-link{display:none!important}
	.respon-link{display:flex!important}
	.title-cat span{padding:4px 10px!important}
	.w-about{width:100%}
}
@media screen and (max-width:1120px){
	.left-infor{width:100%}
	.main-product{position:unset;}
	.flex-row{display:block;}
	.menu{padding:3px 0px}
	.section-news{padding:40px 10px!important;}
}
@media screen and (max-width:600px){
	.grid-post{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px;}
	.hotline{display:none;}
	.search-rp:before{display:none!important}
	.logo{width:90px}
	.active-lang{font-size:16px}
	.about-h3,.about-text{font-size:35px}
	.section{height:unset;}
	.line-text{line-height:unset;}
	.py-20{padding:60px 10px}
	.right-effect{border-radius:0px!important;padding:20px}
	#about-section,#index-section{height:100vh}
	#why-section{height:100vh}
}
@media screen and (max-width:430px){
	.news-text{font-size:25px}
	.btn-news{font-size:14px;padding:10px 20px}
	.min-h{height:150px;}
	.grid-post{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px;}
	.about-h3,.about-text{font-size:25px}
	.footer-fixed-black{text-align:center;position:unset!important;}
	.footer-fixed-black .flex-copy{display:block!important}
	.footer-fixed-black .social-flex{justify-content:center;}
}
