.bottom-cta-wrap .content-wrap h2{max-width:900px}.zfaq-section .content-wrap{max-width:1280px}.zfaq-wrapper{padding:80px 0 80px;background:transparent;border-radius:20px;margin-bottom:100px}.faq-head h2{position:relative;width:100%;text-align:center;margin:0 0 30px}.zfaq-wrapper div{width:970px;padding:0;margin:0 auto;max-width:100%}.faq-wrapper h4:before{counter-increment:my-sec-counter;content:"" counter(my-sec-counter) ".";position:absolute;margin:0 0 0 -20px}.faq-wrapper{counter-reset:my-sec-counter;position:relative;padding:50px 0 0 40px}.zfaq-wrapper .faq-wrap{position:relative;padding:0;border-bottom:1px solid #cccccc7d}.zfaq-wrapper .faq-wrap:not(:last-child){border-bottom:1px solid #cccccc7d}.faq-wrapper h4:not(.faq-head){color:#000;cursor:pointer;margin-bottom:0;display:inline-block;vertical-align:text-top;width:90%;padding:20px 35px 20px 20px;position:relative;z-index:2;box-sizing:border-box;font-family:var(--zf-secondary-semibold);text-align:left;margin-top:0}.faq-wrapper .faq-wrap p{padding:0 0 0 20px;text-align:left;max-width:90%}.faq-wrapper .faq-wrap .arrow{position:absolute;right:22px;top:34px;width:8px;height:8px;cursor:pointer;font-size:16px}.faq-wrapper .faq-wrap .arrow:before{content:'';position:absolute;width:100%;height:100%;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg);transition:.4s all}.faq-wrapper .faq-wrap.active .arrow:before{transform:rotate(315deg);border-top:1px solid #000;border-right:1px solid #000}.faq-wrapper .faq-wrap:first-child>span{transform:scaleY(1)}.faq-wrapper .faq-wrap>span{transform:scaleY(1)}.faq-ans{display:none}.faq-ans ul{position:relative;list-style-type:disc;padding-left:35px;margin-bottom:20px;width:90%}.faq-ans ul li{margin-bottom:6px}.zfaq_icon{text-align:center}.faq-a{fill:#a3ffe2}.faq-b,.faq-d{stroke-width:1.5px}.faq-b{stroke-linejoin:round}.faq-b,.faq-d,.faq-f{stroke-linecap:round}.faq-b,.faq-d,.faq-e,.faq-f{stroke:#000}.faq-b,.faq-d,.faq-e,.faq-f,.faq-h{fill:none}.faq-c{fill:#a3ffe2}@media only screen and (min-width:1200px){.faq-wrapper h4:not(.faq-head),.faq-wrapper h4:before{font-size:20px}}@media only screen and (max-width:1280px){.zfaq-wrapper{padding:70px 50px 70px;border-radius:0}}@media only screen and (max-width:610px){.zfaq-wrapper{padding:40px 20px 60px}.faq-wrapper h4:not(.faq-head){padding:20px 10px 20px 20px}.faq-wrapper .faq-wrap p{max-width:93%}}