.zwc-form-backdrop{background:var(--zcnt-blue-bg);overflow:hidden;padding:180px 0;max-width:100%;margin:0 auto;position:relative}.zwc-deco{position:absolute;pointer-events:none;z-index:0}.zwc-deco-top{height:auto;top:8%;left:52%}.zwc-deco-bottom{width:112px;height:auto;bottom:10%;right:8%;z-index:1}.zwc-deco-circle{width:250px;height:auto;bottom:0;left:5%}.zwc-form-outwrap{display:flex;justify-content:space-between;position:relative;align-items:flex-start}.zwc-form-section{padding:50px;width:42%;background:#fff;border-radius:8px;box-sizing:border-box}.zwc-form-content{width:45%;max-width:518px;color:#fff;position:relative;z-index:1;display:flex;flex-direction:column;gap:48px}.zwc-form-content .zwc-title-wrap{display:flex;flex-direction:column;gap:24px}.zwc-form-content h1{font-family:var(--secondaryfont-semibold);font-size:80px;line-height:80px;letter-spacing:-3.2px;color:#fff;margin:0}.zwc-form-content h1 .zwc-blue-txt,.zwc-bonus-wrap p .zwc-blue-txt{color:var(--zcnt-yellow-txt-clr)}.zwc-form-content .zwc-title-wrap p{font-family:var(--zf-secondary-medium);font-size:17px;line-height:28px;letter-spacing:-0.34px;margin:0}.zwc-feature-wrap{display:flex;flex-direction:column;gap:24px}.zwc-feature-wrap h2{font-family:var(--secondaryfont-semibold);font-size:32px;line-height:40px;letter-spacing:-1.28px;color:#fff;margin:0}.zwc-feature-list{list-style:none;padding:0;margin:0 0 8px;display:flex;flex-direction:column;gap:16px}.zwc-feature-list::after{content:"";display:block;width:100%;height:1px;background-image:linear-gradient(90deg,#3f6fde,#3f6fde 75%,transparent 75%,transparent 100%);background-size:10px 1px;border:0;margin:45px 0 35px}.zwc-feature-list li{position:relative;padding-left:32px;font-family:var(--zf-secondary-medium);font-size:17px;line-height:28px;letter-spacing:-0.34px}.zwc-feature-list li::before{content:"";position:absolute;left:0;top:6px;width:18px;height:18px;border-radius:50%;background:#eef2ff}.zwc-feature-list li::after{content:'';position:absolute;left:6px;top:9px;width:5px;height:10px;border-bottom:2px solid #000;border-right:2px solid #000;transform:rotate(45deg)}.zwc-bonus-wrap{display:flex;align-items:center;gap:16px}.zwc-bonus-icon{flex-shrink:0;width:56px;height:56px;background:#183a8c;border-radius:4.667px;display:flex;align-items:center;justify-content:center}.zwc-bonus-wrap p{font-family:var(--zf-secondary-medium);font-size:17px;line-height:28px;letter-spacing:-0.34px;margin:0}.flex-right{width:100%;max-width:50%;padding:100px 0;background:#fff;border-radius:8px}.form-holder{max-width:520px;margin:0 auto;border-radius:2px}.content-sec{width:100%;max-width:450px;margin:0 auto}.ccode-eucountries .zwc-demo-form-other{display:none}.zwc-testimonial-section{background:#fff}.zwc-testimonial-section .zwc-testi-inner{padding:120px 0}.zwc-testimonial-section .zwc-testi-box{display:flex;flex-wrap:wrap;gap:40px;max-width:1050px;margin:0 auto}.zwc-testimonial-section .zwc-testi-left{width:calc(28% - 20px)}.zwc-testimonial-section .zwc-testi-right{width:calc(72% - 20px)}.zwc-testimonial-section .zwc-testi-img{position:relative;width:85%;max-width:210px;margin-top:20px}.zwc-testimonial-section .zwc-testi-img img{position:relative;z-index:1;border-radius:4px;height:auto}.zwc-testimonial-section .zwc-testi-img::before{content:"";position:absolute;width:100%;height:100%;top:-15px;left:15px;border:1px solid var(--zcnt-blue-txt-clr);border-radius:4px}.zwc-testimonial-section .zwc-testi-desgi{display:inline-block;margin:20px 0 0}.zwc-testimonial-section .zwc-testi-desgi cite{font-family:var(--primaryfont-semibold);font-size:20px;line-height:1.4;letter-spacing:-0.4px;font-style:normal;color:#000}.zwc-testimonial-section .zwc-testi-desgi span{display:block;font-family:var(--zf-primary-medium);font-size:14px;line-height:1.5;color:#5c5c5c}.zwc-testimonial-section .zwc-testi-logo{display:inline-block;margin-bottom:20px}.zwc-testimonial-section .zwc-testi-logo img{height:auto}.zwc-testimonial-section .zwc-testi-desc{margin:0}.zwc-testimonial-section .zwc-testi-desc p{font-family:var(--zf-primary-medium);font-size:24px;line-height:1.5;letter-spacing:-0.48px;color:#000;margin:0}@media only screen and (max-width:1440px){.zwc-form-backdrop{border-radius:0}.zwc-form-content h1{font-family:var(--secondaryfont-semibold);font-size:72px;line-height:70px}.zwc-deco-bottom{right:5%}}@media only screen and (max-width:1280px){.zwc-testimonial-section .zwc-testi-desc p{font-size:22px}.zwc-form-content h1{font-size:64px;line-height:72px;max-width:400px}}@media only screen and (max-width:1199px){.zwc-form-content h1{font-size:60px;line-height:66px}.zwc-form-backdrop{padding:100px 0}.zwc-deco{display:none}}@media only screen and (max-width:991px){.zwc-testimonial-section .zwc-testi-inner{padding:80px 0}.zwc-testimonial-section .zwc-testi-box{flex-direction:column-reverse;gap:15px;max-width:100%}.zwc-testimonial-section .zwc-testi-left,.zwc-testimonial-section .zwc-testi-right{width:100%}.zwc-testimonial-section .zwc-testi-right{margin-bottom:20px}.zwc-testimonial-section .zwc-testi-img,.zwc-testimonial-section .zwc-testi-desgi{display:inline-block;vertical-align:middle;margin:0}.zwc-testimonial-section .zwc-testi-img{max-width:120px;margin-inline-end:30px;margin-block-end:15px}.zwc-testimonial-section .zwc-testi-img::before{top:-10px;left:10px}.zwc-form-content h1{font-size:52px;line-height:60px;max-width:540px;letter-spacing:-2.96px}.zwc-form-outwrap{flex-direction:column;margin:0 auto;max-width:550px}.zwc-form-content{margin-top:0;max-width:530px}.zwc-form-content,.zwc-form-section{width:100%}.zwc-form-section{margin-top:80px}.flex-right{max-width:100%}.form-holder{padding-left:0}.flex-right{padding:70px 0;margin-top:80px}.content-sec{max-width:400px;text-align:center;margin:0 auto}}@media only screen and (max-width:767px){.zwc-testimonial-section .zwc-testi-desc p{font-size:20px}.zwc-form-content h1{font-size:46px;line-height:54px;max-width:510px;letter-spacing:-1.06px}.form-holder{max-width:450px;width:90%}}@media only screen and (max-width:480px){.zwc-testimonial-section .zwc-testi-inner{padding:50px 0}.zwc-testimonial-section .zwc-testi-desc p{font-size:18px}.zwc-form-content h1{font-size:38px;line-height:44px;max-width:320px;letter-spacing:-1.06px}.zwc-form-section{padding:40px 20px}.zwc-form-backdrop{padding:50px 0 50px}}