.zigzag-features{padding:88px 0!important;background:#f7f8f2!important}.zigzag-features .feature-heading{max-width:760px;margin:0 auto 38px;text-align:center}.zigzag-features .feature-heading span{display:block;margin-bottom:10px;color:#55b535!important;font-size:12px;font-weight:800;letter-spacing:.16em}.zigzag-features .feature-heading h2{margin:0;color:#18345f!important;font-size:clamp(32px,4vw,50px);line-height:1.12;letter-spacing:-.035em}.zigzag-features .feature-heading p{max-width:660px;margin:16px auto 0;color:#5c6b7d!important;font-size:16px;line-height:1.7}.zigzag-features .timeline-features{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1050px;margin:auto}.zigzag-features .timeline-features:before{display:none!important}.zigzag-features .feature-row,.zigzag-features .feature-row.left,.zigzag-features .feature-row.right{display:block!important;width:auto!important;margin:0!important;padding:0!important;transform:none!important}.zigzag-features .feature-box{display:grid!important;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:17px;width:100%!important;min-height:116px;margin:0!important;padding:25px!important;border:1px solid rgba(24,52,95,.11)!important;border-radius:17px!important;background:#fff!important;box-shadow:0 12px 30px rgba(24,52,95,.065)!important;text-align:left!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.zigzag-features .feature-row:first-child .feature-box{min-height:152px;background:#eef7e9!important;border-color:rgba(85,181,53,.38)!important}.zigzag-features .feature-box:hover{transform:translateY(-4px)!important;border-color:rgba(85,181,53,.55)!important;box-shadow:0 18px 38px rgba(24,52,95,.11)!important}.zigzag-features .feature-box i{display:grid!important;width:50px;height:50px;place-items:center;margin:0!important;border-radius:50%;background:#55b535!important;color:#fff!important;font-size:19px!important;box-shadow:0 8px 18px rgba(85,181,53,.22)}.zigzag-features .feature-box h4{margin:0!important;color:#18345f!important;font-size:19px!important;line-height:1.3}.zigzag-features .feature-box h4:after{content:'Engineered for dependable performance in modern interiors.';display:block;margin-top:7px;color:#657384;font-size:12px;font-weight:400;line-height:1.5}@media(max-width:900px){.zigzag-features{padding:66px 0!important}.zigzag-features .timeline-features{gap:15px}.zigzag-features .feature-box{padding:21px!important}}@media(max-width:640px){.zigzag-features{padding:50px 0!important}.zigzag-features .feature-heading{margin-bottom:26px}.zigzag-features .feature-heading h2{font-size:31px}.zigzag-features .timeline-features{grid-template-columns:1fr}.zigzag-features .feature-box,.zigzag-features .feature-row:first-child .feature-box{min-height:auto;padding:20px!important}.zigzag-features .feature-box i{width:44px;height:44px}}
