/* WizWeb theme — about-intro block CSS (home5-why-choose + home1-about layout; counters reuse stats.css). */
.home1-about-section .about-content{max-width:910px;width:100%}
@media (min-width:992px) and (max-width:1199px){.home1-about-section .about-content{max-width:650px}}
.home1-about-section .about-content .about-section-title>span{color:var(--text-color);font-family:var(--font-inter);font-size:12px;font-weight:500;line-height:1;letter-spacing:.36px;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;padding:10px 5px;background-color:rgba(var(--title-color-opc),.05);border-radius:5px;margin-bottom:20px}
@media (max-width:767px){.home1-about-section .about-content .about-section-title>span{margin-bottom:10px}}
.home1-about-section .about-content .about-section-title>span svg{fill:var(--primary-color1)}
.home1-about-section .about-content .about-section-title h2{color:var(--title-color);font-family:var(--font-hankenGrotesk);font-size:50px;font-weight:800;line-height:1.2;margin-bottom:0}
@media (max-width:1199px){.home1-about-section .about-content .about-section-title h2{font-size:38px}}
@media (max-width:767px){.home1-about-section .about-content .about-section-title h2{font-size:32px}}
@media (max-width:576px){.home1-about-section .about-content .about-section-title h2{font-size:28px}}
.home1-about-section .about-content .about-section-title p{color:var(--text-color);font-family:var(--font-inter);font-size:16px;font-weight:400;line-height:1.8;padding-top:20px;margin-bottom:0}
@media (min-width:992px) and (max-width:1199px){.home1-about-section .about-content .about-section-title p{font-size:15px}}
@media (max-width:767px){.home1-about-section .about-content .about-section-title p{padding-top:15px}}
.home1-about-section .about-bottom-area{padding:0 12.5%}
@media (max-width:1799px){.home1-about-section .about-bottom-area{padding:0 8%}}
@media (max-width:1699px){.home1-about-section .about-bottom-area{padding:0 6%}}
@media (min-width:1400px) and (max-width:1599px){.home1-about-section .about-bottom-area{padding:0 2%}}
@media (max-width:1399px){.home1-about-section .about-bottom-area{padding:0 2%}}
@media (min-width:1400px) and (max-width:1599px){.home1-about-section .about-bottom-area .feature-card .content h4{font-size:25px}}
@media (min-width:1200px) and (max-width:1399px){.home1-about-section .about-bottom-area .feature-card .content h4{font-size:24px}}
@media (min-width:992px) and (max-width:1199px){.home1-about-section .about-bottom-area .feature-card .content h4{font-size:22px;margin-bottom:10px}.home1-about-section .about-bottom-area .feature-card .content p{font-size:15px}}
.home5-why-choose-section .why-choose-img{position:relative;z-index:1}
.home5-why-choose-section .why-choose-img img{-webkit-clip-path:polygon(0 0,98% 2%,98% 98%,0 100%);clip-path:polygon(0 0,98% 2%,98% 98%,0 100%)}
.home5-why-choose-section .why-choose-img:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;z-index:-1;background-color:#ff8238}
.home5-why-choose-section .why-choose-content>p{color:var(--text-color);font-family:Inter;font-size:17px;font-weight:400;line-height:1.8;margin-bottom:40px}
@media (max-width:767px){.home5-why-choose-section .why-choose-content>p{font-size:15px}}