.custom-solutions-module{align-items:center;display:flex;justify-content:space-between;padding:90px 0}.custom-solutions-module.image-left .content-innerse{flex-direction:row}.custom-solutions-module.image-right .content-innerse{flex-direction:row-reverse}.formsctin{background:#fff 0 0 no-repeat padding-box;border-radius:11px;overflow:hidden;padding:24px;position:relative}.formsctin:after{background:transparent linear-gradient(89deg,var(--unnamed-color-3994bc) 0,var(--unnamed-color-39bfbc) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(89deg,#3994bc,#39bfbc) 0 0 no-repeat padding-box;bottom:0;content:"";height:8px;left:0;opacity:1;position:absolute;width:100%}h3.formtitle{color:#282c36;font:normal normal 500 22px/34px Montserrat;letter-spacing:0;line-height:normal;margin-bottom:32px;text-align:left}body .formsctin form.hs-form fieldset[class*=form-columns] .hs-input{border:none;border-bottom:1px solid rgba(40,44,54,.2);border-radius:0;color:#282c36;font-size:14px;font:normal normal 500 12px Montserrat;height:auto!important;letter-spacing:0;margin-bottom:0;padding-left:0;padding-right:0;width:100%}body .formsctin form.hs-form fieldset[class*=form-columns]{margin-bottom:24px}body .formsctin .hs-form-field>label{color:#282c36;font-size:14px;font-weight:300;font:normal normal normal 12px/24px Montserrat;letter-spacing:0;line-height:normal;opacity:.75;text-align:left}body .formsctin .inputs-list.hs-error-msgs label{color:#3994bc;font-size:10px;margin:0;padding:0}body .formsctin form.hs-form .hs-form-field ul.inputs-list{list-style:none;margin:0;padding:0}.custom-solutions-module .content-innerse{align-items:flex-start;display:flex;gap:48px;position:relative;z-index:99}.custom-solutions-module .cta-button{background-color:#2d9cdb;border-radius:5px;color:#fff;display:inline-block;margin-top:1rem;padding:.75rem 1.5rem;text-decoration:none}.custom-solutions-module .image-content .imagesctin{border-radius:11px;box-shadow:0 8px 32px #3971bb26;max-height:350px;overflow:hidden}.custom-solutions-module .image-content img{max-width:none;object-fit:cover;width:100%}@media (max-width:767px){.custom-solutions-module.image-left .content-innerse{flex-direction:column;padding:0 15px}.custom-solutions-module{padding:0}}