.cta-form-section .cta-form-wrapper{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.cta-form-section .content-wrapper{max-width:1153px}.cta-form-section input::placeholder{color:#003c47;font-size:18px;font-style:normal;font-weight:400;line-height:29px}.cta-form-section .cta-form textarea::placeholder{color:#003c47}.cta-form-section .cta-content{flex:1 1 44%}.cta-form-section .cta-content h1,.cta-form-section .cta-content h2{color:#fff;font-size:56px;font-weight:400;line-height:64.4px;margin-bottom:16px}.cta-form-section .cta-content p{color:#fff;font-size:20px;font-weight:400;line-height:32px}.cta-form-section .cta-content p:last-child{margin-bottom:0}.cta-form-section .address-section{margin-top:64px}.cta-form-section .address-section .country{color:#fff;font-size:24px;font-weight:500;line-height:28px;margin-bottom:18px}.cta-form-section .address-section .org-name{color:#fff;font-size:16px;font-weight:600;line-height:22.88px;margin-bottom:30px}.cta-form-section .address-section .org-name a{color:#fff;font-size:16px;font-weight:600;line-height:22.88px;text-decoration:none}.cta-form-section .address-section .org-name a:hover{opacity:.8}.cta-form-section .address-section .org-address{color:#fff;font-size:16px;font-weight:300;line-height:22.88px}.cta-form-section .address-section .address-inner{margin-bottom:39px}.cta-form-section .address-section .address-inner:last-child{margin-bottom:0}.cta-form-section .form-heading h3{color:#fff;font-size:24px;font-weight:500;line-height:28px;margin-bottom:36px}.cta-form-section .cta-form{background:linear-gradient(340deg,hsla(0,0%,100%,0) -7%,hsla(0,0%,100%,.4) 112.09%);border-radius:40px;flex:1 1 47.3%;padding:54px 54px 62px}.cta-form-section .cta-form form{display:flex;flex-direction:column}.cta-form-section form input[type=checkbox]{cursor:pointer;margin-right:.35rem!important;width:auto!important}.cta-form-section .cta-form input,.cta-form-section .cta-form select,.cta-form-section .cta-form textarea{background:transparent;border:none;border-radius:0;color:#003c47;font-size:18px;font-weight:400;line-height:29px;margin-bottom:0;margin-right:0!important;outline:none;padding:0;width:100%}.cta-form-section .cta-form button,.cta-form-section .cta-form input[type=submit]{background:#05aab5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-style:normal;font-weight:500;line-height:24px;padding:14px;text-align:center;transition:all .35s}.cta-form-section .cta-form input[type=submit]:hover{background:#04868f;transform:translateY(-7px);transition:all .35s}.cta-form-section .cta-form .hs-form-field{background:hsla(0,0%,100%,.3);border:1px solid #fff;border-radius:7px;margin-bottom:23px;padding:5px 18px 10px;position:relative}.cta-form-section .cta-form .hs-form-field label{color:rgba(0,60,71,.6);font-family:Alexandria;font-size:14px;font-style:normal;font-weight:400;line-height:29px;margin-bottom:0}.cta-form-section .cta-form .hs-form-field ul.no-list.hs-error-msgs.inputs-list{left:0;margin-top:4px;position:absolute}.cta-form-section .cta-form .hs-form-field ul.no-list.hs-error-msgs.inputs-list li{margin:0!important}.cta-form-section .cta-form .hs-form-field ul.no-list.hs-error-msgs.inputs-list li label,.cta-form-section .cta-form .hs_error_rollup label.hs-main-font-element{color:#fff;font-size:10px}.cta-form-section .cta-form .hs_error_rollup li{margin-top:0!important}.cta-form-section .cta-form .legal-consent-container .hs-form-field{background:transparent;border:none;margin-bottom:18px;padding:0}.cta-form-section .cta-form li.hs-form-booleancheckbox label{align-items:center;display:flex!important;grid-gap:15px;color:#fff;font-size:13px;font-weight:400;line-height:32px;margin-bottom:0!important}.cta-form-section .cta-form li.hs-form-booleancheckbox{margin-bottom:0!important}.cta-form-section .cta-form li.hs-form-booleancheckbox span{margin-left:0!important}.cta-form-section .cta-form li.hs-form-booleancheckbox span a{color:#fff;font-size:13px;font-weight:400;line-height:32px;text-decoration:none}.cta-form-section .cta-form li.hs-form-booleancheckbox{margin-top:0}.cta-form-section .cta-form li.hs-form-booleancheckbox input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent!important;border:1px solid #fff;border-radius:3px;cursor:pointer;height:20px!important;position:relative;width:20px!important}.cta-form-section .cta-form li.hs-form-booleancheckbox input[type=checkbox]:checked{background-color:#003c47!important}.cta-form-section .cta-form li.hs-form-booleancheckbox input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.cta-form-section .cta-form .hs_recaptcha.hs-recaptcha.field.hs-form-field{background:transparent;border:none;display:flex;margin-bottom:20px;padding:0;text-align:left}.cta-form-section .cta-form .input{margin-right:0!important}.cta-form-section .cta-form .hs-form-required{color:rgba(0,60,71,.6);font-size:14px;font-weight:400;line-height:29px}@media only screen and (min-width:992px){.cta-form-section .cta-form fieldset.form-columns-2{display:flex;grid-gap:18px}}@media only screen and (max-width:1200px){.cta-form-section .cta-form fieldset.form-columns-2{flex-direction:column;grid-gap:0}.cta-form-section .cta-form fieldset.form-columns-2 .hs-form-field{margin-bottom:23px;width:100%!important}.cta-form-section .cta-form{padding:34px 34px 42px}}@media only screen and (max-width:850px){.cta-form-section .cta-form-wrapper{flex-direction:column;grid-gap:50px}.cta-form-section .description,.cta-form-section .heading{max-width:100%!important}.cta-form-section .cta-form{margin:0 -15px}.cta-form-section .cta-content{padding:0 23px}.cta-form-section .cta-content h1,.cta-form-section .cta-content h2{font-size:36px;line-height:41.4px;margin-bottom:32px}.cta-form-section .form-heading h3{margin-bottom:39px}.cta-form-section .cta-form .hs-form-field,.cta-form-section .cta-form fieldset.form-columns-2 .hs-form-field{margin-bottom:31px}.cta-form-section .cta-form{padding:46px 41px 51px 45px}.cta-form-section .cta-form input[type=submit]{margin-top:28px}.cta-form-section .cta-form li.hs-form-booleancheckbox label{line-height:21px}.cta-form-section .cta-form,.cta-form-section .cta-form li.hs-form-booleancheckbox input[type=checkbox]{flex:none}.cta-form-section .cta-form .hs_recaptcha.hs-recaptcha.field.hs-form-field{overflow:hidden;width:auto}}