html{scroll-behavior:smooth}.cta-form{overflow:hidden;position:relative;scroll-margin-top:72px}.cta-form:before{background-image:url(https://3716329.fs1.hubspotusercontent-na1.net/hubfs/3716329/demandDrive/Left-Vector.svg);left:0;top:0;width:100%}.cta-form:after,.cta-form:before{background-repeat:no-repeat;content:"";height:100%;position:absolute}.cta-form:after{background-image:url(https://3716329.fs1.hubspotusercontent-na1.net/hubfs/3716329/demandDrive/Right-Vector.svg);bottom:0;right:0;top:35%;width:165px}.cta-form .cta-form-sec{display:flex}.cta-form .cta-form-sec .cta-form-content,.cta-form .cta-form-sec .form-wrapper{width:50%}.cta-form .cta-form-sec .cta-form-content .column.text h2{color:#fff}.cta-form .cta-form-sec .cta-form-content{color:#fff;padding-right:104px}.cta-form .cta-form-sec .form-wrapper{background:#fff;border-radius:24px;padding:42px 47px;position:relative;z-index:1}.cta-form .cta-form-sec .form-wrapper .form-heading{text-align:center}.cta-form .cta-form-sec .form-wrapper .form-title{display:none}.cta-form .cta-form-sec .form-wrapper form{padding:0}.cta-form .cta-form-sec .form-wrapper form .hs-form-field{margin-bottom:0}.cta-form .cta-form-sec .form-wrapper form ul.no-list.hs-error-msgs.inputs-list label.hs-error-msg.hs-main-font-element,.cta-form .cta-form-sec .form-wrapper form ul.no-list.hs-error-msgs.inputs-list li label.hs-main-font-element{color:red;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400}.cta-form .cta-form-sec .form-wrapper form .input{margin-right:0!important}.cta-form .cta-form-sec .form-wrapper form fieldset.form-columns-2{display:flex;gap:20px;margin-bottom:20px}.cta-form .cta-form-sec .form-wrapper .input textarea,.cta-form .cta-form-sec .form-wrapper form .input input{background:#f5f6fe;border:1px solid #a7a8c8;border-radius:12px;padding:12px 14px}.cta-form .cta-form-sec .form-wrapper .input textarea{min-height:120px;resize:none}.cta-form .cta-form-sec .form-wrapper form label{color:#59596d;font-family:DM Sans,sans-serif;font-size:clamp(16px,1.3vw,17px);font-style:normal;font-weight:600;line-height:160%}.cta-form .cta-form-sec .form-wrapper form .actions{margin-top:20px;max-width:max-content;position:relative}.cta-form .cta-form-sec .form-wrapper form .actions:before{background-color:#ff6300;border-radius:4px;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:100%}.cta-form .cta-form-sec .form-wrapper form .actions:hover:before{height:calc(100% + 9px);width:calc(100% + 10px)}.cta-form .cta-form-sec .form-wrapper form .actions input.hs-button.primary{background-color:#ff6300;border:0;border-radius:4px;color:#fff;display:block;font-size:clamp(16px,1.3vw,17px);font-style:normal;font-weight:500;line-height:26px;max-width:150px;min-width:150px;padding:14px 20px;position:relative;text-align:center;transition:all .5s ease;width:auto;z-index:1}.cta-form .cta-form-sec .form-wrapper .submitted-message{color:green;font-size:clamp(16px,1.3vw,17px);text-align:center}@media (max-width:991.9px){.cta-form .cta-form-sec{display:flex;flex-wrap:wrap}.cta-form .cta-form-sec .cta-form-content,.cta-form .cta-form-sec .form-wrapper{width:100%}.cta-form .cta-form-sec .cta-form-content{margin-bottom:40px;padding-right:0}}@media (max-width:767.9px){.cta-form .cta-form-sec .form-wrapper{padding:25px}.cta-form .cta-form-sec .form-wrapper form fieldset.form-columns-2{gap:16px}.cta-form:before{left:-30px;top:-130px;width:62px}.cta-form:after{background-size:65% 54%;height:205px;right:-24px;top:23%;width:70px}.cta-form .cta-form-sec .form-wrapper form .hs-form-field.hs_recaptcha{margin-top:16px}.cta-form .cta-form-sec .form-wrapper form .actions input.hs-button.primary{line-height:24px;padding:14px 16px}}@media (max-width:370.9px){.cta-form .cta-form-sec .form-wrapper form fieldset.form-columns-2{flex-wrap:wrap}.cta-form .cta-form-sec .form-wrapper form .hs-form-field{margin-bottom:0}}