.cta-form{padding-bottom:var(--pad-bottom);padding-top:var(--pad-top);position:relative}.cta-form__inner{margin-left:auto;margin-right:auto;max-width:var(--wp--custom--grid-width--default);padding-left:var(--padding-inner);padding-right:var(--padding-inner);position:relative}.cta-form__wrap{display:flex;flex-wrap:wrap;margin:0 auto;max-width:768px}@media(min-width:1024px){.cta-form__wrap{flex-wrap:nowrap;justify-content:space-between;max-width:100%}}.cta-form__content{width:100%}@media(min-width:1024px){.cta-form__content{padding-top:var(--wp--custom--spacing--xl);width:53%}}.cta-form__heading{font-size:var(--wp--preset--font-size--headline-1)}.cta-form__heading,.cta-form__text{font-weight:var(--wp--custom--font-weight--default)}.cta-form__text{font-size:var(--wp--preset--font-size--headline-5)}.cta-form__form{background-color:var(--wp--preset--color--white);box-shadow:0 24px 40px 0 rgba(48,49,51,.08),0 0 1px 0 rgba(48,49,51,.05);margin:var(--wp--custom--spacing--lg) 9px 9px 0;max-width:768px;padding:40px 20px;position:relative;width:100%}@media(min-width:480px){.cta-form__form{padding:40px}}@media(min-width:1024px){.cta-form__form{margin:0 28px 28px var(--wp--custom--spacing--xl);padding:50px;width:calc(47% - var(--wp--custom--spacing--xl))}}.cta-form__form:after{aspect-ratio:15/32;background-color:var(--wp--preset--color--primary-darkred);bottom:-9px;content:"";display:block;height:90%;position:absolute;right:-9px;width:90%;z-index:-1}@media(min-width:1024px){.cta-form__form:after{bottom:-28px;right:-28px}}.cta-form .gform_title,.cta-form__form-title{font-size:var(--wp--preset--font-size--headline-3)}@media(min-width:1024px){.cta-form.form-align--left .cta-form__wrap{flex-direction:row-reverse}}.cta-form.form-align--left .cta-form__form{margin:var(--wp--custom--spacing--lg) 0 9px 9px}@media(min-width:1024px){.cta-form.form-align--left .cta-form__form{margin:0 var(--wp--custom--spacing--xl) 28px 28px}}.cta-form.form-align--left .cta-form__form:after{bottom:-9px;left:-9px;right:unset}@media(min-width:1024px){.cta-form.form-align--left .cta-form__form:after{bottom:-28px;left:-28px}}
