.blog-cta-section{display:inline-block;padding:0 40px;vertical-align:top;width:100%}.blog-cta-section .content-wrap{align-items:center;border-radius:8px;display:flex;justify-content:space-between;overflow:hidden;padding-right:8%;position:relative;z-index:1}.blog-cta-section .content-wrap:before{background:linear-gradient(358.51deg,#000 -3.33%,transparent 55.57%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.blog-cta-section .content-wrap .left-img{bottom:0;height:auto;left:0;position:absolute;vertical-align:bottom;width:40%;z-index:-2}.blog-cta-section .content-wrap .left-img img{display:flex;height:auto;object-fit:cover;object-position:bottom;vertical-align:bottom;width:auto}.blog-cta-section .content-wrap .right-content{margin-left:auto;padding:120px 0;width:58%}.blog-cta-section .content-wrap .right-content .form-cta form{background:transparent;position:relative;width:100%}.blog-cta-section .content-wrap .right-content .form-cta .form-title{display:none}.blog-cta-section .content-wrap .right-content .title{background:linear-gradient(89.34deg,#fcfcfa 58.77%,#969695 111.4%);background-clip:text;-webkit-background-clip:text;width:fit-content;-webkit-text-fill-color:transparent;font-size:56px;font-weight:500}.blog-cta-section .content-wrap .right-content .description p{color:#fcfcfa;font-size:16px;line-height:22px}.blog-cta-section .content-wrap .right-content .form-cta form .legal-consent-container{display:none}.blog-cta-section .content-wrap .right-content .form-cta form .hs-submit{position:absolute;right:0;top:50%;transform:translate(-10px,-50%)}.blog-cta-section .content-wrap .right-content .form-cta form .hs-form-field{margin:0}.blog-cta-section .content-wrap .right-content .form-cta form .hs-form-field label{display:none}.blog-cta-section .content-wrap .right-content .form-cta form ul.no-list.hs-error-msgs.inputs-list{bottom:-48px;font-size:16px;position:absolute;width:100%}.blog-cta-section .content-wrap .right-content .form-cta form ul.no-list.hs-error-msgs.inputs-list li{margin:0;padding:0}.blog-cta-section .content-wrap .right-content .form-cta form ul.no-list.hs-error-msgs.inputs-list li label{color:#ef6b51}.blog-cta-section .content-wrap .right-content .form-cta form .hs-form-field input{border:none;border-radius:4px;color:#505b6c;font-size:20px;padding:20px}.blog-cta-section .content-wrap .right-content .form-cta form .hs-submit input.hs-button{background-color:#05142d;border:1px solid transparent;border-radius:6px;color:#ddf9ac;font-size:18px;font-weight:500;line-height:24px;padding:13px 42px}