.cta-section{padding-top:102px;position:relative}.cta-section .cta-title h2{color:#fff;font-size:75px;font-weight:700;letter-spacing:0;line-height:1.06}.cta-section .texture{background-image:url(https://6110540.fs1.hubspotusercontent-na1.net/hubfs/6110540/website%202025/Gradients/Gradient-med.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:block;height:705px;left:0;position:absolute;top:0;width:100%;z-index:-1}.cta-section .texture svg{height:100%;width:100%}.cta-section .content-wrapper{position:relative;z-index:1}.cta-section .cta-content .content-inner{color:#fff;max-width:504px}.cta-section .form-inner{background:#fff 0 0 no-repeat padding-box;border-radius:10px;box-shadow:0 3px 20px #00000029;margin-left:auto;max-width:536px;padding:32px}.cta-section .form-inner .hs-form-field>label{display:none!important}.cta-section form .hs-input::placeholder{color:#000}.cta-section .image-group{margin-left:70px;max-width:583px;position:relative;right:auto;top:auto;width:100%;z-index:-1}.cta-section form .hs-form-field{margin:0 0 16.97px}.cta-section form .hs-input,.cta-section form select,.cta-section form textarea{background-color:#f4f4f4;border:none;border-radius:5px;color:#000;padding:14px 24px}.cta-section form .hs-fieldtype-booleancheckbox{margin:0 0 18px}.cta-section form .hs-input[type=checkbox],.cta-section form .hs-input[type=radio]{display:inline-block;height:20px;opacity:0;width:20px}.cta-section form .hs-input[type=checkbox]+span{display:inline-block;margin-left:10px}.cta-section form .hs-input[type=checkbox]+span:before,.cta-section form .hs-input[type=radio]+span:before{background-color:#f4f4f4;content:"";display:block;height:20px;left:0;pointer-events:none;position:absolute;top:2px;width:20px}.cta-section form .hs-input[type=checkbox]+span:before{border-radius:5px}.cta-section form .inputs-list>li label span{margin-left:10px}.cta-section form .hs-input[type=radio]+span:before{border-radius:50px}.cta-section form .inputs-list>li label{display:flex;position:relative}.cta-section form .hs-input[type=checkbox]+span:after{border:solid #000;border-width:0 2px 2px 0;content:"";cursor:pointer;height:10px;left:8px;opacity:0;position:absolute;top:6px;transform:rotate(45deg);transition:opacity .25s ease;width:5px}.cta-section form .hs-input[type=checkbox]:checked~span:after{opacity:1}.cta-section form .hs-input[type=radio]+span:after{background-color:#000;border-radius:50%;content:"";cursor:pointer;display:block;height:20px;left:0;position:absolute;top:2px;transform:scale(0);transition:transform .25s ease;width:20px}.cta-section form .inputs-list>li label,.cta-section form .inputs-list>li label span{font-family:var(--secondary_font);font-size:18px;font-weight:400;line-height:1.27}@media(min-width:1401px){.cta-section .image-group{margin-left:160px}}@media(max-width:1400px){.cta-section .cta-title h2{font-size:45px}}@media(max-width:767px){.cta-section .image-group{margin:0}.cta-section .cta-title h2{font-size:32px}.cta-section .texture{height:70%}.cta-section .form-inner{margin:30px auto;max-width:100%;padding:32px 20px}}