.zw-product-header{background:#f3f8fe}.zwc-content h1{font-family:var(--zf-primary-semibold);max-width:470px}section.banner-section{background:#f3f8fe;padding:55px 0 80px}.zwc-scroller-child [class$="-grid"]{margin-bottom:15px}.zwc-scroller-child [class$="-grid"] p:last-child{margin-bottom:0}.zwc-scroller-child>div{margin-top:25px}.banner-inner .zwc-content p{max-width:400px;border-radius:10px;background:#e4eeff;padding:16px 20px}.zwc-scroller-child>div img{margin-bottom:15px}.zwc-scroller-child a.zwc-hide-arr::before,.zwc-scroller-child a.zwc-hide-arr::after{display:none}.cta-section .content-wrap{max-width:1000px}.zwc-banner-ss{max-width:44%;position:absolute;left:-3%;top:13%}.zwc-fea-icon-set h4{font-family:var(--zf-primary-medium);font-size:clamp(18px,4vw,22px)}.zwc-fea-icon-set p:last-child{margin-bottom:0}div.features-count{margin-top:0}.features-count p{margin-bottom:5px;position:relative;padding-left:20px}.features-count h4{margin-top:20px}.features-count p::before{content:'';position:absolute;left:0;top:14px;width:7px;height:7px;border-radius:50%;background:#000}.zwc-sticky-nav li.inner-list{font-family:var(--zf-primary-regular);padding-bottom:10px;margin-bottom:0;padding-left:20px;position:relative;margin-left:20px}.zwc-sticky-nav li.inner-list.last{margin-bottom:20px}.zwc-sticky-nav li.inner-list::before{content:'';position:absolute;left:0;top:10px;width:7px;height:7px;border-radius:50%;background:#000}.zwc-ask-grid{background-color:#d0ffd3;padding:30px 40px !important}.zwc-ask-grid:nth-of-type(3){background-color:#ffe3d0}.zwc-perspective .zwc-ask-grid{background-color:#f3f8fe}.zwc-two-wheeler-exp .zwc-ask-grid{background-color:#f3f8fe}.zwc-ebikes .zwc-ask-grid{background-color:#f3f8fe}.zwc-electric-public .zwc-ask-grid{background-color:#f3f8fe}.zwc-ask-grid p{font-family:var(--zf-secondary-semibolditalic);line-height:1.7}.zwc-ask-grid svg+p{margin-top:20px}.zwc-scroller-child a{padding-right:0;color:var(--zwc-link-clr)}.zwc-scroller-child a::before,.zwc-scroller-child a::after{display:none}@media only screen and (max-width:1024px){.zwc-content h1{max-width:100%}.banner-inner .zwc-content p{max-width:100%}}@media only screen and (max-width:767px){.zwc-box-ctn{padding:30px}.zwc-ask-grid{padding:30px !important}section.banner-section{padding-top:40px}}@media only screen and (max-width:480px){.features-count p::before{top:7px}}