.cta__banner{color:#fff}.cta__banner__cta{display:flex}.cta__banner__simple{align-items:flex-start;display:flex;gap:20px}.fify-fifty-form{display:flex;justify-content:space-between}.form-hero-content{width:50%}.form-hero-content .image-container img{width:100%}.fify-fifty-form .form-section{padding:30px;width:50%}.fify-fifty-form .form-section h5{margin-bottom:0}.fify-fifty-form .form-section h2,.fify-fifty-form .form-section h5{color:#000}.hs-form-field label.hs-form-booleancheckbox-display{display:block}.hs-form-field label{display:none}.fify-fifty-form .form-section form input[type=email],.fify-fifty-form .form-section form input[type=tel],.fify-fifty-form .form-section form input[type=text]{background-color:transparent;border:1px solid #a299ab}.fify-fifty-form .form-section form input[type=email]::placeholder,.fify-fifty-form .form-section form input[type=tel]::placeholder,.fify-fifty-form .form-section form input[type=text]::placeholder,.fify-fifty-form .form-section form textarea::placeholder{color:#a299ab}.fify-fifty-form .form-section form .legal-consent-container label,.fify-fifty-form .form-section form .legal-consent-container p{font-size:14px}.fify-fifty-form .form-section form .legal-consent-container p a{font-family:Outfit,sans-serif;text-decoration:underline}.fify-fifty-form .form-section form .legal-consent-container .hs-form-booleancheckbox input{margin-top:7px}.fify-fifty-form .form-hero-content .form-hero-content-text{text-align:left}.fify-fifty-form .form-section form .hs_submit input{background:none;border:2px solid #000!important;border-radius:0;color:#000!important;font-family:Space mono,monospace!important;font-size:14px;font-weight:400;min-width:250px;padding:15px;text-align:centered;text-transform:uppercase}.fify-fifty-form .form-section form .hs_submit input:hover{background:#a733ff;border-color:#a733ff!important;color:#fff}.fify-fifty-form .form-section form .hs_submit input:after{content:">";margin-left:5px}.cta__banner__simple .cta__banner__cta{flex:1;justify-content:center;padding-top:65px}.cta__banner__centered{align-items:center;display:flex;flex-direction:column}.cta__banner__centered h2{text-align:center}.cta__banner__image{display:flex}.cta__banner__image h5{text-transform:uppercase;width:33.33%}.cta__banner__image .cta__banner__icon{width:33.33%}.cta__banner__image .cta__banner__icon svg{max-width:250px}.cta__banner__image .cta__banner__content{width:33.33%}.cta__banner__image .cta__banner__content h3{margin-bottom:0}.cta__banner__image .cta__banner__content p{font-size:28px;line-height:40px}.cta__banner__image .cta__banner__cta{margin-top:40px}.cta__banner__image--layout-two{color:#000}.cta__banner--wrapper,.cta__banner__image--layout-two{align-items:center;display:flex;justify-content:center}.cta__banner--wrapper{flex-direction:column;width:33.33%}.cta__banner--wrapper h1,.cta__banner--wrapper h2,.cta__banner--wrapper h3,.cta__banner--wrapper h4,.cta__banner--wrapper h5,.cta__banner--wrapper h6{color:#000}.cta__banner__content--two-thirds{width:66.67%}.cta__banner__content--two-thirds h2{color:#190030;font-weight:400}.cta__banner__content--two-thirds h2 strong{font-weight:500}.cta__banner__content--two-thirds h2:first-of-type{margin-top:100px}.layout-two--icon{height:200px;width:200px}.cta__banner__content--two-thirds h1,.cta__banner__content--two-thirds h2,.cta__banner__content--two-thirds h3,.cta__banner__content--two-thirds h4,.cta__banner__content--two-thirds h5,.cta__banner__content--two-thirds h6{color:#190030}.cta__banner__hero{align-items:center;display:flex;justify-content:flex-start;padding:50px 0}.cta__banner__hero .cta__banner__content{width:50%}.cta__banner__hero .cta__banner__content.text-white h5{color:#fff}.cta__banner__hero .cta__banner__content.text-black h5{color:#000}.cta__banner__hero .cta__banner__content.text-purple h5{color:#190030}.cta__hero__banner__content--eyebrow{font-size:14px}.cta--white{border:2px solid #fff;color:#fff}.cta--white:hover{background:#fff;border:2px solid #fff;color:#190030}.cta__banner__hero .icon_animation.small_ani{width:100px}.cta__banner__hero .icon_animation.medium_ani{width:200px}@media only screen and (max-width:767px){.cta__banner h2{font-size:34px;line-height:44px}.mobile_icon{margin-top:1.5rem}}@media only screen and (max-width:849px){.cta__banner__hero{align-items:flex-start;flex-direction:column-reverse;gap:20px}.cta__banner__hero .cta__banner__content{width:100%}.cta__banner__hero .cta__banner__content--text{text-align:left}}@media only screen and (min-width:850px){.cta__banner__hero .cta__banner__icon{align-items:center;display:flex;width:50%}}@media only screen and (max-width:991px){.fify-fifty-form{display:block}.fify-fifty-form .form-section,.form-hero-content{width:100%}.cta__banner__simple{flex-wrap:wrap}.cta__banner__simple .cta__banner__content{margin-left:0;width:100%}.cta__banner__simple .cta__banner__cta{justify-content:flex-start;padding-top:0}.cta__banner__image{flex-direction:column}.cta__banner__image .cta__banner__icon{order:1;width:35%}.cta__banner__image h5{margin-top:20px;order:2;width:100%}.cta__banner__image .cta__banner__content{order:3;width:100%}.cta__banner__image .cta__banner__cta{order:4;width:100%}.cta__banner__content--text{text-align:center}.cta__banner__hero .cta__banner__content--text{text-align:left}.cta__banner__image--layout-two{flex-direction:column;width:100%}.cta__banner__image--layout-two,.cta__banner__image--layout-two .cta__banner--wrapper{align-items:flex-start;justify-content:flex-start}.cta__banner__content--two-thirds{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.cta__banner h3{line-height:44px}}@media only screen and (max-width:767px){.cta__banner h3{line-height:38px}.desktop_icon_no_animation{display:none}}@media only screen and (max-width:991px){.image-container{display:none}}