﻿.why-choose-section{position:relative}
.section-heading{text-align:center}
.section-heading .home-title{font-weight:bold;color:#222}
.section-heading .home-title span{color:#f27022}
.section-heading .home-des{max-width:700px;margin:0 auto;color:#666}
.feature-row{display:flex;gap:20px;margin:30px 0 50px}
.feature-card{flex:1}
.feature-card .img-item img{width:100%;height:100%;object-fit:cover}
.feature-card .info{margin-top:20px;border-left:1px solid #cccccd;padding:0 25px}
.feature-card:nth-child(1) .info{border-left:none}
.feature-card .num{display:inline-block;border-bottom:3px solid #f27022;font-size:42px;font-weight:700;color:#f27022;line-height:1.2}
.feature-card h3{font-size:20px;color:#222;margin:10px 0;line-height:1.3}
.feature-card p{color:#555;font-size:15px;line-height:1.6}
.stats-bar{background-color:#222;display:flex;justify-content:space-around;flex-wrap:wrap;padding:30px 20px;color:#fff}
.stat-item{width:25%;display:flex;align-items:center;justify-content:center;gap:15px;border-left:1px solid #747676}
.stat-item:nth-child(1){border-left:none}
.stat-text strong{display:block;font-size:20px;color:#f27022}
.stat-text span{font-size:15px;opacity:.85}
@media (max-width:1024px){.feature-row{flex-wrap:wrap}
.feature-card{flex:1 1 45%}
.feature-card:nth-child(1) .info{border-left:1px solid #cccccd;}
}
@media (max-width:768px){
.home-product{padding-top:30px}
.why-choose-section{padding:30px 0}
.stats-bar{padding-top:10px;}
.stat-item{width:50%;margin-top:20px;}
.stat-item:nth-child(3){border-left:none}
}
@media (max-width:540px){
.feature-card{flex:1 1 100%}
}

.cta-banner{width:100%;background:url(/Content/uploads/2026242875/20260819112203b043be52d59c4eb59812b270e7df8f51.jpg) center center/cover no-repeat;display:flex;align-items:center;padding:6% 0;position:relative}
.cta-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25)}
.cta-content{position:relative;z-index:2}
.cta-content .home-title{color:#fff;font-size:48px;font-weight:700;line-height:1.4;text-align:left}
.cta-content p{color:#fff;font-size:24px;line-height:1.5;margin:20px 0 40px}
.btn-wrap{display:flex;gap:20px;flex-wrap:wrap}
.btn-wrap .more{padding:8px 20px;border-radius:50px;font-size:20px;font-weight:600;color:#fff;;transition:.3s ease}
.btn-wrap .more:hover{transform:translateY(-3px)}
.btn-wrap .more1{background:linear-gradient(90deg,#00c6ff,#007bff)}
.btn-wrap .more2{border:1px solid #fff}
@media (max-width:1280px){
.cta-content .home-title{font-size:40px}
.cta-content p{margin:10px 0 30px}
}
@media (max-width:1024px){
.cta-content .home-title{font-size:34px}
.cta-content p{font-size:20px}
.btn-wrap .more{font-size:18px}
}
@media (max-width:768px){
.cta-content .home-title{font-size:28px}
.cta-content p{margin:5px 0 15px}
.btn-wrap{gap:15px}
.btn-wrap .more{padding:5px 15px;font-size:16px}
}