.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{flex:1 1 auto;margin-bottom:0;min-width:0;position:relative;width:1%}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.custom-file{align-items:center;display:flex}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#e9ecef;border:1px solid #e8e8e8;border-radius:.25rem;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{border-radius:.3rem;font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.form-control{background-clip:padding-box;background-color:#fff;border:1px solid #e8e8e8;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:calc(1.5em + .75rem + 2px);line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{background-color:#fff;border-color:#2d58a6;box-shadow:0 0 0 .2rem rgba(18,35,66,.25);color:#495057;outline:0}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}select.form-control:focus::-ms-value{background-color:#fff;color:#495057}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-top:calc(.375rem + 1px)}.col-form-label-lg{font-size:1.25rem;line-height:1.5;padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-sm{font-size:.875rem;line-height:1.5;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#212529;display:block;font-size:1rem;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.2rem;font-size:.875rem;height:calc(1.5em + .5rem + 2px);line-height:1.5;padding:.25rem .5rem}.form-control-lg{border-radius:.3rem;font-size:1.25rem;height:calc(1.5em + 1rem + 2px);line-height:1.5;padding:.5rem 1rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.form-row>.col,.form-row>[class*=col-]{padding-left:5px;padding-right:5px}.form-check{display:block;padding-left:1.25rem;position:relative}.form-check-input{margin-left:-1.25rem;margin-top:.3rem;position:absolute}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{align-items:center;display:inline-flex;margin-right:.75rem;padding-left:0}.form-check-inline .form-check-input{margin-left:0;margin-right:.3125rem;margin-top:0;position:static}.valid-feedback{color:#40be46;display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:rgba(64,190,70,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2340be46' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#40be46;padding-right:calc(1.5em + .75rem)!important}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#40be46;box-shadow:0 0 0 .2rem rgba(64,190,70,.25)}.was-validated select.form-control:valid,select.form-control.is-valid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-valid,.was-validated .custom-select:valid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2340be46' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#40be46;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#40be46;box-shadow:0 0 0 .2rem rgba(64,190,70,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#40be46}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#40be46}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#40be46}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#66cb6a;border-color:#66cb6a}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(64,190,70,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#40be46}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#40be46}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#40be46;box-shadow:0 0 0 .2rem rgba(64,190,70,.25)}.invalid-feedback{color:#ff1c4d;display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:rgba(255,28,77,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;left:0;line-height:1.5;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff1c4d'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23ff1c4d' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#ff1c4d;padding-right:calc(1.5em + .75rem)!important}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#ff1c4d;box-shadow:0 0 0 .2rem rgba(255,28,77,.25)}.was-validated select.form-control:invalid,select.form-control.is-invalid{background-position:right 1.5rem center;padding-right:3rem!important}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23ff1c4d'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23ff1c4d' stroke='none'/%3E%3C/svg%3E") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat;border-color:#ff1c4d;padding-right:calc(.75em + 2.3125rem)!important}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#ff1c4d;box-shadow:0 0 0 .2rem rgba(255,28,77,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#ff1c4d}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#ff1c4d}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#ff1c4d}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#ff4f75;border-color:#ff4f75}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(255,28,77,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#ff1c4d}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#ff1c4d}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#ff1c4d;box-shadow:0 0 0 .2rem rgba(255,28,77,.25)}.form-inline{align-items:center;display:flex;flex-flow:row wrap}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{justify-content:center}.form-inline .form-group,.form-inline label{align-items:center;display:flex;margin-bottom:0}.form-inline .form-group{flex:0 0 auto;flex-flow:row wrap}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{align-items:center;display:flex;justify-content:center;padding-left:0;width:auto}.form-inline .form-check-input{flex-shrink:0;margin-left:0;margin-right:.25rem;margin-top:0;position:relative}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}@keyframes hover-color{0%{border-color:silver}to{border-color:#40be46}}.magic-checkbox,.magic-radio{display:none;position:absolute}.magic-checkbox[disabled],.magic-radio[disabled]{cursor:not-allowed}.magic-checkbox+label,.magic-radio+label{cursor:pointer;display:block;padding-left:30px;position:relative;vertical-align:middle}.magic-checkbox+label:hover:before,.magic-radio+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color}.magic-checkbox+label:before,.magic-radio+label:before{border:1px solid silver;content:"";display:inline-block;height:20px;left:0;position:absolute;top:0;width:20px}.magic-checkbox+label:after,.magic-radio+label:after{content:"";display:none;position:absolute}.magic-checkbox[disabled]+label,.magic-radio[disabled]+label{color:#e4e4e4;cursor:not-allowed}.magic-checkbox[disabled]+label:after,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:hover,.magic-radio[disabled]+label:after,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:hover{cursor:not-allowed}.magic-checkbox[disabled]+label:hover:before,.magic-radio[disabled]+label:hover:before{animation-name:none;border:1px solid #e4e4e4}.magic-checkbox[disabled]+label:before,.magic-radio[disabled]+label:before{border-color:#e4e4e4}.magic-checkbox:checked+label:before,.magic-radio:checked+label:before{animation-name:none}.magic-checkbox:checked+label:after,.magic-radio:checked+label:after{display:block}.magic-radio+label:before{border-radius:50%}.magic-radio+label:after{background:#40be46;border-radius:50%;height:8px;left:6px;top:6px;width:8px}.magic-radio:checked+label:before{border:1px solid #40be46}.magic-radio:checked[disabled]+label:before{border:1px solid #b2e5b4}.magic-radio:checked[disabled]+label:after{background:#b2e5b4}.magic-checkbox+label:before{border-radius:3px}.magic-checkbox+label:after{border:2px solid #fff;border-left:0;border-top:0;box-sizing:border-box;height:12px;left:7px;top:2px;transform:rotate(45deg);width:6px}.magic-checkbox:checked+label:before{border:#40be46}.magic-checkbox:checked[disabled]+label:before{background:#b2e5b4;border:#b2e5b4}.form-container.dark{border:1px solid #364a66;border-radius:.75rem;padding:1.25rem;position:relative}@media(min-width:992px){.form-container.dark{padding:2.5rem}}.form-container.dark:before{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:linear-gradient(108deg,rgba(67,83,99,0) 6.83%,rgba(12,29,55,.6) 92.38%);border-radius:.75rem;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media(min-width:992px){.form-container.dark:before{background:linear-gradient(108deg,rgba(67,83,99,.6) 6.83%,rgba(12,29,55,.6) 92.38%)}}.form-container.dark form{color:#fff;position:relative;transition:opacity .2s}@media(min-width:992px){.form-container.dark form{color:#a8a8a8}}.form-container.dark form .fields-box{display:flex;flex-direction:column;gap:1.125rem}.form-container.dark form .single-field-box{display:flex;flex-wrap:wrap;justify-content:space-between}.form-container.dark form .single-field-box label:not(.error):not(.jf-check){flex:0 0 15rem}.form-container.dark form .single-field-box input,.form-container.dark form .single-field-box select{background-color:#273b58;border:none;border-radius:.3125rem;color:#fff;flex:1 0 15rem;height:2.875rem;padding:0 .69rem;width:unset}@media(min-width:992px){.form-container.dark form .single-field-box input,.form-container.dark form .single-field-box select{height:2.5rem}}.form-container.dark form .single-field-box select{appearance:none;background-image:url(images/9b432ffa70043737c9df6696a2917639.svg);background-position:center right .5rem;background-repeat:no-repeat}.form-container.dark form .single-field-box label.error{flex:0 0 100%;margin-top:.5rem;text-align:right}.form-container.dark form button[type=submit]{border-radius:.46963rem!important;color:#0b1b34;letter-spacing:.025rem;width:15.375rem}@media(max-width:992px){.form-container.dark form button[type=submit]{font-size:1.125rem!important;padding:1.25rem 3.75rem!important;width:100%!important}}.form-container.dark #form-results-message{color:#cfcfcf;display:flex;flex-direction:column;justify-content:center;line-height:normal;padding:2rem 1rem;position:relative}@media(min-width:992px){.form-container.dark #form-results-message{align-items:center;border:.5px solid #fdfdfd;border-radius:.5rem;bottom:0;left:0;margin:2.5rem;padding:2rem 8rem;position:absolute;right:0;text-align:center;top:0;z-index:10}}.form-container.dark #form-results-message .title{color:#40be46;font-size:1.5rem;font-weight:700}.form-container.dark.form-submitted>:not(#form-results-message){opacity:0}@media(max-width:992px){.form-container.dark.form-submitted>:not(#form-results-message){display:none!important}}body.page-template-form-general{background-color:#051329;scroll-margin:var(--height-header,2rem)}body.page-template-form-general main#page-recorded-demo{background-color:#131726;color:#fff;scroll-margin:var(--height-header,2rem)}body.page-template-form-general main#page-recorded-demo section>.container{max-width:100%;width:54.8125rem}body.page-template-form-general section.hero-with-form{overflow-x:hidden;padding:10.88rem 0 2.5rem;position:relative}@media(min-width:992px){body.page-template-form-general section.hero-with-form{padding:7.6rem 0}body.page-template-form-general section.hero-with-form:before{background:#152f5c;border-radius:50%;content:"";display:block;filter:blur(150px);height:35.5rem;position:absolute;right:0;top:0;width:35.5rem;z-index:-1}}body.page-template-form-general section.hero-with-form>.container{color:#fff;display:flex;flex-direction:column;gap:2rem;position:relative;z-index:1}@media(min-width:992px){body.page-template-form-general section.hero-with-form>.container{flex-direction:row;justify-content:space-between}body.page-template-form-general section.hero-with-form .content-container{flex:0 1 33.3125rem}}body.page-template-form-general section.hero-with-form .bg-img{position:absolute;right:-3.5rem;top:-11rem;width:90%}@media(min-width:992px){body.page-template-form-general section.hero-with-form .bg-img{right:2rem;top:0;width:unset}}body.page-template-form-general section.hero-with-form .content-container h1{font-size:2.25rem;letter-spacing:-.045rem;line-height:118.7%;margin-bottom:1.44rem}@media(min-width:992px){body.page-template-form-general section.hero-with-form .content-container h1{font-size:3rem;line-height:118.7%}}body.page-template-form-general section.hero-with-form .content-container .subtitle{line-height:150%}body.page-template-form-general section.hero-with-form .content-container .btn{border-radius:.46963rem!important;color:#0b1b34;font-size:1.125rem!important;letter-spacing:.025rem;max-width:23.4375rem}body.page-template-form-general section.hero-with-form .content-container .content{line-height:150%}@media(min-width:992px){body.page-template-form-general section.hero-with-form .content-container .content{color:#d9d9d9}body.page-template-form-general section.hero-with-form .content-container .content:before{background-color:#77889c;content:"";display:block;height:1px;margin:3.19rem 0 1.5rem;max-width:31.75rem;width:100%}}body.page-template-form-general section.hero-with-form .content-container .content ul{padding-left:1.75rem}body.page-template-form-general section.hero-with-form .content-container .content ul li{margin-bottom:1rem}body.page-template-form-general section.hero-with-form .form-container form:not(:first-of-type){display:none}body.page-template-form-general section.hero-with-form .form-container .demo-type-container{margin-bottom:2.88rem}body.page-template-form-general section.hero-with-form .form-container .demo-type-container>*{flex:1}body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item{border:.5px solid #747474;border-radius:.5rem;color:#a8a8a8;display:flex;flex-direction:column;padding:.9375rem;position:relative;text-align:left;text-transform:unset;transition:color .2s,border-color .2s;width:100%}body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item+.item{margin-top:1rem}body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item.active,body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item:hover{border-color:#fff;color:#fff}body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item.active .type,body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item:hover .type{background:#d0e1f8;color:#243448}body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item .type{background:#162437;border-radius:.25rem;color:#a8a8a8;display:inline-block;margin-bottom:.62rem;padding:.125rem .3125rem;transition:color .2s,background-color .2s}@media(min-width:992px){body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item .type{position:absolute;right:2rem;top:50%;transform:translateY(-50%)}}body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item .title{letter-spacing:.05rem;margin-bottom:.25rem}@media(max-width:992px){body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item .title{font-size:1.125rem!important}body.page-template-form-general section.hero-with-form .form-container .demo-type-container .item .subtitle{font-size:1rem!important}}body.page-template-form-general section.hero-with-form .form-container .form-footer{gap:1rem}@media(min-width:992px){body.page-template-form-general section.hero-with-form .form-container.dark{flex:0 1 40.6875rem}}body.page-template-form-general section.hero-with-video{overflow:hidden;padding:7rem 0 4rem;position:relative}@media(min-width:768px){body.page-template-form-general section.hero-with-video:before{background:linear-gradient(180deg,#131726 76.55%,#222a46);content:"";display:block;height:43.5rem;left:0;position:absolute;top:0;width:100%}}body.page-template-form-general section.hero-with-video .container{position:relative}body.page-template-form-general section.hero-with-video h1{font-size:2.25rem;letter-spacing:-.045rem;line-height:118.7%;margin-bottom:1.5rem}@media(min-width:768px){body.page-template-form-general section.hero-with-video h1{font-size:3rem;line-height:118.7%;margin-bottom:2.5rem}}body.page-template-form-general section.hero-with-video .btn{border-radius:.46963rem;color:#051329!important;font-size:1.25rem!important;margin-bottom:2.5rem}@media(min-width:768px){body.page-template-form-general section.hero-with-video .btn{margin-bottom:6rem}}@media(max-width:480px){body.page-template-form-general section.hero-with-video .btn{width:100%!important}}body.page-template-form-general section.hero-with-video .video-thumbnail{background-color:#000;border:1px solid #4c4c4c;display:inline-block;margin-bottom:1.25rem;position:relative}@media(min-width:768px){body.page-template-form-general section.hero-with-video .video-thumbnail{margin-bottom:3.12rem}}body.page-template-form-general section.hero-with-video .video-thumbnail:after{aspect-ratio:1/1;background:url(images/799b9284a1a7b66467f696ffb41e4211.svg) no-repeat 50%;background-size:cover;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.6875rem}@media(min-width:768px){body.page-template-form-general section.hero-with-video .video-thumbnail:after{width:6.875rem}}body.page-template-form-general section.hero-with-video .video-thumbnail img{opacity:.7}body.page-template-form-general section.hero-with-video .description{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}@media(min-width:768px){body.page-template-form-general section.hero-with-video .description{gap:2.31rem}}body.page-template-form-general section.hero-with-video .description h2{flex:15rem;font-size:1.5rem;font-weight:700;line-height:150%;margin-bottom:0;max-width:100%}@media(min-width:768px){body.page-template-form-general section.hero-with-video .description h2{font-size:2rem;letter-spacing:-.0625rem;line-height:normal}}body.page-template-form-general section.hero-with-video .description .text-container{flex:1 0 20rem;max-width:100%}body.page-template-form-general section.hero-with-video .description .text-container p{line-height:normal}body.page-template-form-general section.hero-with-video .description .text-container>:last-child{margin-bottom:0!important}body.page-template-form-general section.hero-with-video .bg-img{height:auto;left:50%;margin-left:9.5rem;position:absolute;top:-14rem;transform:translateX(-50%);width:113%}@media(min-width:768px){body.page-template-form-general section.hero-with-video .bg-img{margin-left:38rem;top:-13rem;width:65.55656rem}}body.page-template-form-general section.form-section{overflow-x:hidden;padding:1.5rem 0 2.5rem;position:relative}@media(min-width:768px){body.page-template-form-general section.form-section{padding:7.84rem 0 24.25rem}}body.page-template-form-general section.form-section .title-container{margin-bottom:2.5rem;padding:0 1rem}@media(min-width:768px){body.page-template-form-general section.form-section .title-container{padding:0}}body.page-template-form-general section.form-section .title-container .type{background:#d0e1f8;border-radius:.31306rem;color:#243448;display:inline-block;margin-bottom:.62rem;padding:.125rem .75rem}body.page-template-form-general section.form-section .title-container .title{font-size:2.25rem;font-weight:700;letter-spacing:.05rem;line-height:132%;margin-bottom:.25rem}@media(max-width:992px){body.page-template-form-general section.form-section .title-container .title{font-size:1.125rem!important}}body.page-template-form-general section.form-section .title-container .subtitle{line-height:normal}@media(min-width:768px){body.page-template-form-general section.form-section .title-container .subtitle{font-size:1.25rem}body.page-template-form-general section.form-section .form-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}}body.page-template-form-general section.form-section .bg-img{display:none}@media(min-width:768px){body.page-template-form-general section.form-section .bg-img{bottom:7.35rem;display:block;left:50%;margin-left:-78rem;position:absolute;transform:translateX(-50%)}}.form-control:focus,form :focus{outline:5px auto #40be46}.error{color:#ff1c4d}.magic-checkbox-error:before{border-color:#ff1c4d!important;border-width:2px!important}.magic-checkbox:checked+label:before{background:#40be46;border:1px solid #40be46!important}