:root{--bg-color:#250245}a.act-btn.cta-btn{padding:14px 40px;border-radius:3px}img{display:block}img.img-shadow,.img-shadow img{box-shadow:0 0 30px rgba(0,0,0,0.05);border-radius:8px;border:1px solid #f0f0f0}.zw-template-inner h1{font-size:50px}.zw-template-inner h2{font-size:30px;line-height:1.1;font-family:var(--secondaryfont-bold)}.rows{display:flex;flex-wrap:wrap}.zwc-educational-template-wrapper .zwc-col-1{max-width:calc(var(--col-1) - var(--gap));flex:calc(var(--col-1) - var(--gap))}.wrapper h4{line-height:1.2;font-family:var(--secondaryfont-bold);font-size:26px}.zwc-banner-section,.zw-product-header{background:var(--bg-color)}.zwc-banner-content p{margin:0 0 25px;font-size:17px}.zwc-banner-section .rows{align-items:flex-end;justify-content:space-between}.zwc-banner-section .zwc-col-1{max-width:45%;flex:0 0 50%;padding:130px 0}.zwc-banner-section .zwc-col-2{max-width:42%}.zwc-banner-img{position:relative}.zwc-banner-section{color:#fff;position:relative;padding:90px 0}.zwc-banner-section h1 span{color:#00bc83}.zwc-edu-tab li{background:#f9f9f9;font-size:16px;padding:20px 25px;cursor:pointer}.zwc-edu-tab li.active{color:#003acc;border-left:3px solid #003acc;font-family:var(--secondaryfont-semibold)}.zwc-educational-template-wrapper .zwc-col-2{max-width:calc(var(--col-2) - var(--gap));flex:calc(var(--col-2) - var(--gap))}.zwc-edu-tab{box-shadow:0 2px 16px 0 rgba(0,0,0,0.08);padding:15px 15px;position:sticky;top:100px}.zwc-edu-tab ul{gap:15px;display:flex;flex-direction:column}.zwc-educational-template-wrapper .rows{justify-content:space-between}.zwc-educational-template-wrapper{--gap:30px;--col-1:30%;--col-2:70%;padding:110px 0}.zwc-edu-content{padding-bottom:50px}.zwc-edu-content p+ul{margin-top:30px}ul.zwc-edu-list h3{font-size:22px;font-family:var(--secondaryfont-bold);margin-bottom:10px}ul.zwc-edu-list li{margin-bottom:12px;position:relative}ul.zwc-edu-list.zwc-ord-num li:before{counter-increment:my-sec-counter;content:counter(my-sec-counter) ". ";position:absolute;left:0;top:-2px;font-family:var(--secondaryfont-bold);font-size:22px}ul.zwc-edu-list li{padding-left:25px}ul.zwc-edu-list.zwc-ord-bullets li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;background:#000;border-radius:30px}.zwc-edu-img img{margin-bottom:24px;display:block}.zwc-edu-img{margin-top:45px}ul.zwc-edu-list.zwc-ord-num{counter-reset:my-sec-counter}ul.zwc-edu-list.zwc-ord-bullets li{padding-left:15px}.zw-template-inner p a{color:var(--zwc-link-clr)}ul.zwc-edu-list+h3{margin-top:30px}h2+ul.zwc-edu-list{margin-top:30px}.zwc-bottom-cta-section .content-wrap{max-width:1000px;padding:60px 60px;background:transparent linear-gradient(80deg,rgb(203 151 221 / 39%) 0,rgb(253 151 112 / 18%) 100%) 0 0 no-repeat;border-radius:12px;margin:0 auto 100px;text-align:center}.zwc-bottom-cta-section h2{font-size:36px;margin-bottom:25px}.zwc-faq-section{padding:0 0 90px}.zwc-faq-section h2{text-align:center;font-family:var(--primaryfont-semibold);font-size:36px;margin-bottom:60px}.zwc-faq-wrap-content{border:1px solid #d9d9d9;transition:all .5s ease;border-radius:5px;margin:30px 0}.zwc-faq-wrap-content.active{border-color:#5c278e;padding-bottom:20px}.zwc-faq-wrap-content h3.active{color:#5c278e}.zwc-faq-wrap-content h3{position:relative;font-size:21px;border-bottom:1px solid transparent;cursor:pointer;margin:0;transition:all .5s ease;padding:30px 42px 30px 25px}.zwc-faq-wrap-content h4{font-size:26px;color:#177dfc}.zwc-faq-wrap-content.active h4{color:#177dfc}.zwc-faq-wrap-content .faq-arrow::after,.zwc-faq-wrap-content .faq-arrow::before{content:'';position:absolute;display:block;right:-9px;width:12px;height:2px;background:#000;border-radius:2px;transition:all .5s}.zwc-faq-wrap-content.active .faq-arrow::after,.zwc-faq-wrap-content.active .faq-arrow::before{background:#000}.zwc-faq-wrap-content .faq-arrow::before{top:5px;right:1px}.zwc-faq-wrap-content .faq-arrow::after{right:inherit;left:7px;transform:rotate(90deg);top:5px}.zwc-faq-wrap-content h3.active span.faq-arrow:before{transform:rotate(-90deg)}.zwc-faq-wrap-content h3 span.faq-arrow{position:absolute;right:5px;top:50%;width:20px;height:15px;transition:all .5s ease;transform:translate(-50%,-50%) rotate(-90deg)}.zwc-faq-accord-content{display:none;padding:0 30px;margin-top:-15px}.zwc-faq-ccord-content{padding:0 30px}.zwc-faq-wrap{max-width:800px;margin:0 auto}@media screen and (min-width:768px){.zwc-banner-img>div{opacity:0}.middle-animated .zwc-banner-img{animation:slideDown .5s ease-out forwards}@keyframes slideRight{0%{visibility:hidden;opacity:0;transform:translateX(20px)}100%{visibility:visible;opacity:1;transform:translateX(0)}}}@media screen and (max-width:1366px){.zw-template-inner h2{font-size:32px}}@media screen and (max-width:1199px){.zw-template-inner h1{font-size:40px;line-height:1.1}.zwc-banner-section .zwc-col-1{padding:70px 0}.zwc-edu-tab{top:30px}section.zwc-educational-template-wrapper{--col-1:35%;--col-2:65%}.zw-template-inner h2{font-size:28px}ul.zwc-edu-list h3{font-size:19px;font-family:var(--secondaryfont-semibold)}ul.zwc-edu-list.zwc-ord-bullets li:before{width:6px;height:6px}ul.zwc-edu-list.zwc-ord-num li:before{font-size:19px;font-family:var(--secondaryfont-semibold)}.zwc-bottom-cta-section .content-wrap{max-width:750px}section.zwc-bottom-cta-section h2{font-size:32px}}@media screen and (max-width:1023px){.zwc-banner-content{text-align:center;margin:0 auto 30px;max-width:700px}.zwc-banner-section .zwc-col-1{padding:50px 0}.zwc-educational-template-wrapper .zwc-col-1{display:none}section.zwc-educational-template-wrapper{--col-2:100%;padding:60px 0 0;--gap:0}.zwc-banner-section .zwc-col-1,.zwc-banner-section .zwc-col-2{max-width:100%;flex:0 0 100%}.zwc-banner-img{max-width:400px;margin:0 auto}.zw-template-inner h2{font-size:24px}.zwc-edu-content{padding-bottom:30px}.zwc-edu-content p+ul{margin-top:30px}.zwc-bottom-cta-section .content-wrap{max-width:100%;width:100%;border-radius:0;margin:0;padding:60px 20px}section.zwc-bottom-cta-section h2{font-size:28px}}@media screen and (max-width:767px){.zw-template-inner h1{font-size:30px}.zwc-faq-section h2{font-size:30px}.zwc-faq-wrap-content h3{font-size:18px}.zwc-banner-section{padding:50px 0}}.zwc-banner-section .zwc-col-1{padding:0}