﻿
      .home-global{padding:80px 0px;box-sizing:border-box;overflow:hidden;width:100%}
.home-global *{box-sizing:border-box}
.home-global-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:60px}
.home-global-left{flex:1;min-width:45%;transition:all 0.3s ease;border-radius:8px}
.home-global-left:hover{transform:translateY(-5px)}
.home-global-right{flex:1;min-width:45%;transition:all 0.3s ease;border-radius:8px}
.home-global-right:hover{transform:translateY(-5px)}
.home-global-map{width:100%;overflow:hidden}
.home-global-map img{display:block;width:100%;height:auto;transition:transform 0.4s ease;object-fit:contain}
.home-global-map:hover img{transform:scale(1.04)}
.home-global-stats{display:flex;justify-content:space-around;align-items:center}
.home-global-stat-item{text-align:center}
.home-global-stat-num{font-size:56px;font-weight:700;color:#1a243a;margin-bottom:5px}
.home-global-stat-desc{font-size:var(--fontsize16);color:#555}
.home-global .home-title{font-size:48px;font-weight:900;line-height:1.3;color:#1a243a;font-weight:700;text-align:left;margin:0 0 30px 0}
.home-global-text p{font-size:var(--fontsize17);color:#555555;line-height:1.8;margin:0 0 20px 0}
.home-global-text p.active{margin-bottom:7%}
.home-global-btn{display:inline-block;background-color:#1a243a;color:#FED766;padding:15px 35px;font-size:var(--fontsize16);font-weight:700;text-decoration:none;margin-top:15px;transition:all 0.3s ease;border-radius:2px 2px 2px 2px}
.home-global-btn:hover{background-color:#FED766;color:#1a243a}
@media (max-width:1024px){.home-global-wrap{flex-direction:column}
.home-global-left,.home-global-right{width:100%}
.home-title{font-size:var(--fontsize32)}
.home-global-stat-num{font-size:var(--fontsize40)}
}@media (max-width:767px){.home-global{padding:40px 0px}
.home-title{font-size:var(--fontsize28)}
.home-global-text p{font-size:var(--fontsize13)}
.home-global-stats{flex-direction:column;gap:30px}
.home-global-stat-num{font-size:var(--fontsize36)}
.home-global-btn{width:100%;text-align:center}
}.home-products{padding:80px 0px;width:100%;box-sizing:border-box;overflow:hidden;padding-top:0}
.home-products *{box-sizing:border-box}
.home-products-wrap{display:flex;flex-direction:column;gap:0!important;max-width:unset}
.home-product-item{display:flex;align-items:center;justify-content:space-between;gap:60px;padding:30px;border-radius:12px;background-color:transparent;transition:all 0.4s ease}
.home-product-item:hover{background-color:#ffffff;transform:translateY(-5px)}
.home-product-item-reverse{flex-direction:row-reverse}
.home-product-img{flex:1;width:100%;overflow:hidden;border-radius:8px}
.home-product-img img{display:block;width:100%;height:auto;object-fit:cover;transition:transform 0.4s ease}
.home-product-item:hover .home-product-img img{transform:scale(1.04)}
.home-product-text{flex:1;display:flex;flex-direction:column;align-items:flex-start}
.home-products .home-title{font-size:var(--fontsize26);font-weight:900;color:#1a2245;margin:0 0 15px 0;line-height:1.3}
.home-product-text p{font-size:var(--fontsize18);line-height:1.6;color:#333333;margin:0 0 30px 0}
.home-product-btn{display:inline-block;padding:12px 30px;background-color:#1a2245;color:#ffffff;font-size:var(--fontsize18);text-decoration:none;border-radius:2px;transition:all 0.1s ease}
.home-product-btn:hover{background-color:#f6c042;color:#1a2245}
@media (max-width:1024px){.home-products{padding:60px 0px}
.home-products-wrap{gap:50px}
.home-product-item{gap:30px;padding:20px}
.home-products .home-title{font-size:var(--fontsize22)}
}@media (max-width:767px){.home-products{padding:40px 0px}
.home-products-wrap{gap:20px!important}
.home-product-item,.home-product-item-reverse{flex-direction:column;text-align:center;padding:15px}
.home-product-text{align-items:center}
.home-products .home-title{font-size:var(--fontsize20)}
.home-product-text p{font-size:var(--fontsize14)}
.home-product-btn{width:100%;text-align:center}
}.home-testimonials{padding:80px 0px;background-color:#fcfcfc;width:100%;box-sizing:border-box;overflow:hidden}
.home-testimonials *{box-sizing:border-box}
.home-testimonials .home-title{font-size:var(--fontsize30);font-weight:bold;color:#1a2245;text-align:center;margin:0 0 50px 0;line-height:1.3}
.home-testimonials-grid{display:flex;gap:30px;align-items:stretch}
.home-testimonials-card{flex:1;background-color:#ffffff;padding:40px 30px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.05);border-radius:12px 12px 12px 12px;display:flex;flex-direction:column;transition:all 0.4s ease;position:relative;padding-top:60px}
.home-testimonials-card:hover{box-shadow:0 15px 40px rgba(0,0,0,0.08);transform:translateY(-5px)}
.home-testimonials-quote{line-height:1;font-size:60px;color:#FED766;max-width:20px;position:absolute;left:20px;top:20px}
.home-testimonials-quote img{display:block;transition:transform 0.4s ease}
.home-testimonials-card:hover .home-testimonials-quote img{transform:scale(1.04)}
.home-testimonials-text{font-size:var(--fontsize16);line-height:1.8;color:#555555;margin-bottom:30px;flex-grow:1}
.home-testimonials-name{font-size:var(--fontsize17);font-weight:bold;color:#1a2245;margin-bottom:6px}
.home-testimonials-position{font-size:var(--fontsize15);color:#FF8C42}
@media (max-width:1024px){.home-testimonials{padding:60px 0px}
.home-testimonials-grid{flex-direction:column;gap:25px}
.home-testimonials .home-title{font-size:var(--fontsize28);margin-bottom:40px}
}@media (max-width:767px){.home-testimonials{padding:40px 0px}
.home-testimonials .home-title{font-size:var(--fontsize24);margin-bottom:30px}
.home-testimonials-quote{display:none}
.home-testimonials-card{padding:30px 20px}
}.home-banner .swiper-slide>a::after{display:none}
 