.sp-cta-form{--sp-cta-pt-d:48px;--sp-cta-pb-d:48px;--sp-cta-pt-m:24px;--sp-cta-pb-m:24px;border-left:0;border-right:0;color:#f9f9f9;font-family:Inter,sans-serif;isolation:isolate;max-width:none;overflow:visible;padding:var(--sp-cta-pt-d) 24px var(--sp-cta-pb-d)}.sp-cta-form,.sp-cta-form__frame{box-sizing:border-box;margin:0;position:relative;width:100%}.sp-cta-form__frame{border-left:1px solid rgba(55,160,115,.502);border-right:1px solid rgba(55,160,115,.502);border-top:1px solid rgba(55,160,115,.502);padding:12px}.sp-cta-form__inner{background:#1f2232 url(images/bg.85acf509.jpg) no-repeat 50%;background-size:cover;border-radius:16px;box-sizing:border-box;display:flex;margin:0;overflow:hidden;padding:72px 106px;position:relative;width:100%}.sp-cta-form__form-col{flex:0 0 auto;position:relative;z-index:2}.sp-cta-form__form-wrapper{position:relative}.sp-cta-form__form-wrapper--submitted .sp-cta-form__form>*{pointer-events:none;visibility:hidden}.sp-cta-form__form-wrapper--submitted .sp-cta-form__success{opacity:1;pointer-events:auto}.sp-cta-form__form{backdrop-filter:blur(64px);background:rgba(33,44,57,.3);border:none;border-radius:4px;box-shadow:inset 0 -4px 4px rgba(15,20,26,.4),0 1px 3px rgba(0,0,0,.5),0 32px 64px rgba(0,0,0,.4);box-sizing:border-box;isolation:isolate;max-width:520px;min-height:560px;min-width:505px;overflow:hidden;padding:62px 26px 62px 56px;position:relative;width:100%}.sp-cta-form__form:before{background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.8) 34.76%,hsla(0,0%,100%,0) 76.1%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:2}.sp-cta-form__form>*{position:relative;z-index:1}.sp-cta-form__title{color:#f9f9f9}.sp-cta-form__form .form-title,.sp-cta-form__title{font-size:32px;font-weight:600;line-height:36px;margin:0 0 12px}.sp-cta-form__form .form-title{letter-spacing:0;text-transform:capitalize}.sp-cta-form__form .form-description{font-size:16px;font-weight:400;letter-spacing:0;line-height:160%;margin-bottom:28px;text-align:left}.sp-cta-form__description{color:#f9f9f9;font-size:16px;font-weight:400;line-height:28px;margin:0 0 28px}.sp-cta-form__success{align-items:center;background:#292c3d;border-radius:4px;box-sizing:border-box;color:#f9f9f9;display:flex;flex-direction:column;font-size:18px;font-weight:500;height:100%;justify-content:center;left:0;opacity:0;padding:20px;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .3s ease;width:100%;z-index:10}.sp-cta-form__success p{color:#f9f9f9;font-size:24px;font-weight:600;line-height:32px;margin:0 0 12px}.sp-cta-form__success-icon{height:136px;margin-bottom:32px;width:136px}.sp-cta-form__cf7 .wpcf7{margin:0}.sp-cta-form__cf7 .hidden-fields-container,.sp-cta-form__cf7 fieldset.hidden-fields-container{display:none!important}.sp-cta-form__cf7 .wpcf7-form{max-width:none;text-align:left;width:100%}.sp-cta-form__cf7 .wpcf7-form>:not(.form-title):not(.form-description):not(fieldset){max-width:393px}.sp-cta-form__cf7 .wpcf7-form .form-description,.sp-cta-form__cf7 .wpcf7-form .form-title{max-width:none;width:100%}.sp-cta-form__cf7 .wpcf7-form p{margin:0}.sp-cta-form__cf7 .wpcf7-form p.form-policy{margin-bottom:40px}.sp-cta-form__cf7 .wpcf7-form p.form-footer,.sp-cta-form__cf7 .wpcf7-form p.form-policy{font-size:12px;font-weight:400;letter-spacing:0;line-height:140%;text-align:left}.sp-cta-form__cf7 .wpcf7-form p>label,.sp-cta-form__cf7 .wpcf7-form>label,.sp-cta-form__cf7 label{color:#cfd0d3;display:block;font-size:14px;font-weight:400;line-height:180%;margin-bottom:3px}.sp-cta-form__cf7 input[type=email],.sp-cta-form__cf7 input[type=tel],.sp-cta-form__cf7 input[type=text],.sp-cta-form__cf7 input[type=url],.sp-cta-form__cf7 select,.sp-cta-form__cf7 textarea{background:hsla(225,4%,82%,.2);border:1px solid transparent;border-radius:8px;box-sizing:border-box;caret-color:#292c3d;color:#292c3d;display:block;font-family:Inter,sans-serif;font-size:14px;line-height:140%;margin-bottom:20px;outline:none;padding:8px 12px;transition:border-color .2s ease,background .2s ease;width:100%}.sp-cta-form__cf7 input::placeholder,.sp-cta-form__cf7 textarea::placeholder{color:rgba(41,44,57,.7);-webkit-text-fill-color:rgba(41,44,57,.7);font-family:Inter,sans-serif;font-size:14px;opacity:1}.sp-cta-form__cf7 input:focus,.sp-cta-form__cf7 select:focus,.sp-cta-form__cf7 textarea:focus{background:#cfd0d3;border-color:#4ac18e}.sp-cta-form__cf7 input:-webkit-autofill,.sp-cta-form__cf7 input:-webkit-autofill:focus,.sp-cta-form__cf7 input:-webkit-autofill:hover,.sp-cta-form__cf7 textarea:-webkit-autofill,.sp-cta-form__cf7 textarea:-webkit-autofill:focus,.sp-cta-form__cf7 textarea:-webkit-autofill:hover{-webkit-text-fill-color:#292c3d!important;background-color:transparent!important;box-shadow:inset 0 0 0 1000px hsla(225,4%,82%,.2)!important;caret-color:#292c3d!important;color:#292c3d!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.sp-cta-form__cf7 input:-webkit-autofill:focus,.sp-cta-form__cf7 textarea:-webkit-autofill:focus{border-color:#4ac18e!important;box-shadow:inset 0 0 0 1000px #cfd0d3!important}.sp-cta-form__cf7 .wpcf7-not-valid{border-color:#ff6b6b!important;margin-bottom:16px}.sp-cta-form__cf7 .wpcf7-not-valid:focus{background:hsla(225,4%,82%,.2);border-color:#ff6b6b!important;box-shadow:0 0 0 2px hsla(0,100%,71%,.2)}.sp-cta-form__cf7 .wpcf7-not-valid-tip{align-items:flex-start;color:#ff6b6b;display:flex!important;font-size:12px;font-weight:500;justify-content:flex-start;left:0!important;line-height:1.3;margin-bottom:12px;margin-top:-16px;position:absolute;right:auto;text-align:left!important;width:100%!important}.sp-cta-form__cf7 .screen-reader-response{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;clip-path:inset(50%)!important;white-space:nowrap!important}.wpcf7-form span{margin-bottom:24px}.sp-cta-form__cf7 .wpcf7-response-output{display:none!important}.sp-cta-form__cf7 a{color:#4ac18e;text-decoration:none}.sp-cta-form__cf7 a:hover{cursor:pointer;text-decoration:underline}.sp-cta-form__cf7 .sp-cta-form-policy,.sp-cta-form__cf7 .wpcf7-acceptance,.sp-cta-form__cf7 .wpcf7-list-item-label,.sp-cta-form__cf7 p:has(.wpcf7-acceptance){color:#f9f9f9;font-size:12px;font-weight:400;line-height:140%;margin-bottom:40px}.sp-cta-form__cf7 .wpcf7-submit{align-items:center;background:linear-gradient(90deg,#49e0a0,#50e9ff);border:1px solid transparent;border-radius:40px;box-shadow:none;color:#1a1e2f;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:16px;font-weight:600;height:48px;isolation:isolate;justify-content:center;line-height:130%;margin-bottom:24px;padding:0 20px;position:relative;text-transform:none;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease;width:100%}.sp-cta-form__cf7 .wpcf7-submit:hover{background:linear-gradient(90deg,#66f7ff,#5cf2b8);border:1px solid #fff;box-shadow:0 4px 24px 0 rgba(102,255,182,.302);color:#1a1e2f}.sp-cta-form__cf7 .wpcf7-spinner{display:none}.sp-cta-form__cf7 .sp-cta-form__submit,.sp-cta-form__cf7 .submit-container,.sp-cta-form__cf7 p:has(.wpcf7-submit){position:relative}.sp-cta-form__cf7 p:has(.wpcf7-submit):before,.sp-cta-form__submit--loading:before{animation:sp-cta-form-spin .8s linear infinite;border:2px solid rgba(41,44,61,.3);border-radius:50%;border-top-color:#292c3d;content:"";display:none;height:18px;left:calc(50% - 9px);opacity:0;position:absolute;top:15px;width:18px;z-index:2}.sp-cta-form__cf7 p.sp-cta-form__submit--loading:has(.wpcf7-submit):before,.sp-cta-form__submit--loading:before{display:block;opacity:1}.sp-cta-form__cf7 .wpcf7-submit.is-loading,.sp-cta-form__submit--loading .wpcf7-submit{color:transparent;cursor:not-allowed;opacity:.85;pointer-events:none}.sp-cta-form__cf7 .wpcf7-submit.is-loading:hover{background:linear-gradient(90deg,#49e0a0,#50e9ff);border-color:transparent;box-shadow:none}.sp-cta-form__cf7 .wpcf7-form>p:last-child:not(:has(.wpcf7-submit)):not(:has(input)):not(:has(textarea)){color:#f9f9f9;font-size:12px;font-weight:400;line-height:140%;margin:0}.sp-cta-form__stats{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;min-width:0;padding-bottom:10px;position:relative}.sp-cta-form__map{display:block;height:auto;left:-2%;pointer-events:none;position:absolute;top:-7%;z-index:0}.sp-cta-form__stat{align-items:center;backdrop-filter:blur(64px);background:rgba(33,44,57,.3);border:none;border-radius:4px;box-shadow:inset 0 -4px 4px rgba(15,20,26,.4);box-sizing:border-box;display:flex;flex-direction:column;height:88px;isolation:isolate;justify-content:center;overflow:hidden;padding:10px 16px;position:absolute;text-align:center;z-index:1}.sp-cta-form__stat:before{background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.8) 34.76%,hsla(0,0%,100%,0) 76.1%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:2}.sp-cta-form__stat--countries{left:auto;padding-left:30px;padding-right:30px;right:24%;top:10%}.sp-cta-form__stat--organizations{left:auto;padding-left:20px;padding-right:20px;right:60%;top:23%}.sp-cta-form__stat--users{left:47%;padding-left:16px;padding-right:16px;top:36%}.sp-cta-form__stat-label{color:#999baa;font-size:12px;text-transform:uppercase}.sp-cta-form__stat-label,.sp-cta-form__stat-number{font-weight:600;line-height:120%;position:relative;z-index:1}.sp-cta-form__stat-number{color:#f9f9f9;font-size:38px}.sp-cta-form__logos{border-radius:2px;display:flex;flex-direction:column;isolation:isolate;margin-top:auto;min-height:133px;overflow:hidden;position:relative;z-index:1}.sp-cta-form__logos:after{background:linear-gradient(90deg,#4ac18e,#68ecff);border-radius:2px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.35;padding:1px;pointer-events:none;position:absolute;z-index:2}.sp-cta-form__logos-title{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:rgba(74,193,142,.175);box-sizing:border-box;color:#f9f9f9;display:flex;font-size:16px;font-weight:600;line-height:120%;min-height:32px;padding:0 32px;white-space:nowrap}.sp-cta-form__logos-list,.sp-cta-form__logos-title{align-items:center;margin:0;position:relative;z-index:1}.sp-cta-form__logos-list{display:grid;flex:1;gap:8px 12px;grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;padding:16px 10px 20px}.sp-cta-form__logo-item{align-items:center;display:flex;justify-content:center;min-width:0;width:100%}.sp-cta-form__logo-item img{height:auto;max-width:100%;opacity:.7;width:112px}@keyframes sp-cta-form-spin{to{transform:rotate(1turn)}}@media(max-width:1200px){.sp-cta-form__inner{align-items:center;flex-direction:column;height:auto;min-height:0;padding:48px 24px 32px}.sp-cta-form__form{max-width:520px;min-width:0}.sp-cta-form__map{margin:24px 0 16px;max-width:100%;position:relative;right:0;width:100%}.sp-cta-form__stats{min-height:420px;padding-bottom:0;width:100%}.sp-cta-form__logos-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.sp-cta-form{padding:0!important}.sp-cta-form__form-wrapper{padding:0 15px}.sp-cta-form__inner{background-image:url(images/bg.85acf509.jpg);border:none;border-radius:0;gap:40px;height:auto;margin:0;min-height:0;padding:40px 0 24px;width:100%}.sp-cta-form__frame{border:none;margin:0;padding:0;width:100%}.sp-cta-form__form{backdrop-filter:blur(32px);min-height:unset;padding:32px 24px}.sp-cta-form__title{font-size:24px;line-height:28px}.sp-cta-form__description{font-size:14px;line-height:20px}.sp-cta-form__cf7 .wpcf7-form{max-width:none;padding-right:0}.sp-cta-form__cf7 .wpcf7-form div,.sp-cta-form__cf7 .wpcf7-form span{box-sizing:border-box;max-width:100%;width:100%}.sp-cta-form__stat{backdrop-filter:blur(32px);height:62px}.sp-cta-form__stat--countries{left:auto;padding-left:24px;padding-right:24px;right:20%;top:11%}.sp-cta-form__stat--organizations{left:8%;left:auto;padding-left:16px;padding-right:16px;top:21%}.sp-cta-form__stat--users{left:auto;padding-left:12px;padding-right:12px;right:33%;top:38%}.sp-cta-form__stat-label{font-size:10px}.sp-cta-form__stat-number{font-size:26px}.sp-cta-form__logos{border-radius:2px;margin-top:8px;min-height:0;overflow:hidden;width:100%}.sp-cta-form__logos:after{background:linear-gradient(90deg,#4ac18e,#68ecff);border-radius:0;height:1px;inset:auto 0 0;-webkit-mask:none;mask:none;opacity:.5;padding:0}.sp-cta-form__logos-title{background:rgba(74,193,142,.25);font-size:12px;justify-content:center;line-height:1.3;padding:8px 16px;text-align:center;white-space:normal}.sp-cta-form__logos-list{gap:20px 12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 12px 28px}.sp-cta-form__logo-item img{width:96px}.sp-cta-form__map{left:0;margin-bottom:0;right:auto}}.sp-cta-form__cf7--editor{border:1px dashed hsla(0,0%,100%,.25);border-radius:8px;color:#cfd0d3;font-size:14px;line-height:1.5;min-height:220px;padding:24px}.sp-cta-form__cf7--editor code{color:#4ac18e}
