body{margin:0!important}.mosaicx-steps-module{background:#f4f2f1!important;padding:100px 20px}.mosaicx-steps-container{margin:0 auto;max-width:800px}.steps-header{margin-bottom:50px;text-align:center}.steps-title{font-size:42px!important}.steps-title,.steps-title2{align-items:center;color:#192477!important;display:block;font-family:Accia Flare,sans-serif!important;font-style:normal;font-weight:500!important;line-height:120%!important;margin:0 auto;max-width:825px;text-align:center}.steps-title2{font-size:45px!important}.steps-wrapper{gap:44px;margin-bottom:60px}.step-card,.steps-wrapper{display:flex;flex-direction:column}.step-card{background:#fff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.08);height:100px;justify-content:center;overflow:hidden;padding:42px 36px 42px 100px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.step-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.12);transform:translateY(-4px)}.step-card:after{color:#edf3f7;content:attr(data-step);font-family:Roboto,sans-serif;font-size:251.333px!important;font-style:normal;font-weight:700;left:-10px;line-height:270px;margin:0;padding:0;pointer-events:none;position:absolute;top:-40px;z-index:0}.step-title{color:#41b649!important;font-size:20px!important;font-weight:500!important;line-height:130%!important;margin:0 0 12px;text-transform:uppercase}.step-description,.step-title{align-items:center;font-family:Neue Haas Display,sans-serif!important;font-style:normal;position:relative;z-index:1}.step-description{color:#192477!important;font-size:18px!important;font-weight:400!important;letter-spacing:.01em!important;line-height:140%!important;margin:0;max-width:650px}.steps-cta-section{margin-top:60px;text-align:center}.cta-title{align-items:center;color:#fff!important;font-family:Accia Flare,sans-serif!important;font-size:34px!important;line-height:120%!important;margin:40px 0 48px;padding-top:0}.cta-button,.cta-title{font-style:normal;font-weight:500!important;text-align:center}.cta-button{background:#41b649!important;border-radius:6px;color:#fff;display:inline-block;font-family:Roboto,sans-serif!important;font-size:13.0484px!important;letter-spacing:.125em;padding:14px 40px;text-decoration:none;text-transform:uppercase;transition:background .3s ease,transform .2s ease}.cta-button:hover{color:#fff!important;transform:translateY(-2px)}.cta-button,.cta-button:active,.cta-button:focus,.cta-button:hover,.cta-button:link,.cta-button:visited{color:#fff!important;text-decoration:none!important}@media (max-width:800px) and (min-width:520px){.cta-title,.steps-title,.steps-title2{max-width:100%}.cta-button,.cta-title,.steps-title,.steps-title2{align-items:left!important;display:block;margin-left:0;text-align:left!important}.cta-button{max-width:230px}}@media (min-width:800px){.steps-title2{display:none}}@media (max-width:800px){.steps-title{display:none}.steps-title2{font-size:30px!important;line-height:41px!important;max-width:345px}.step-card,.steps-title2{align-items:center;text-align:center}.step-card{display:flex;flex-direction:column;height:160px!important;justify-content:center;max-width:480px;padding:50px 24px}.step-card:after{color:#edf3f7;font-size:360px!important;left:-25px;line-height:1;top:-48px;transform:none}.step-title{align-items:center;text-align:center;text-transform:uppercase}.step-description,.step-title{font-size:20px!important;line-height:28px!important}.step-description{align-items:left;margin:0 auto;max-width:303px;padding-top:.5em;text-align:left}.cta-title{font-size:34px!important;line-height:41px!important;padding-top:0}.cta-button{align-items:center!important;margin-bottom:1em;padding:16px 30px;text-align:center!important}}@media (max-width:480px){.mosaicx-steps-module{padding:60px 15px}.step-card{padding:48px 20px}.cta-button{line-height:140%!important}}#hs-form-modal{backdrop-filter:blur(4px)}#hs-form-modal>div{background:#1a2a6c!important;border:2px solid #fff!important;border-radius:16px!important;box-shadow:0 20px 60px rgba(0,0,0,.5)!important;max-width:550px!important;min-height:341px!important;padding:30px 36px!important;width:550px!important}#close-hs-modal{color:#fff!important;font-size:26px!important}#close-hs-modal:hover{color:#ccc!important}#hs-form-modal>div:before,.modal-form-title{color:#fff;font-family:Accia Flare,sans-serif!important;font-size:30px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:16px!important;text-align:center}#hs-form-modal>div:before{display:block}#hs-form-modal .hs-form label{color:#f5fdff!important;display:block!important;font-family:Accia Flare,sans-serif!important;font-size:14px;font-style:normal;font-weight:500;line-height:19px;margin-bottom:4px!important}#hs-form-modal .hs-form .hs-form-field{margin-bottom:10px!important}#hs-form-modal .hs-form .hs-input{background:transparent!important;border:none!important;border-bottom:1.5px solid #f5fdff!important;border-radius:0!important;color:#00b8d4!important;font-family:Neue Haas Display,sans-serif!important;font-size:13px;font-style:normal;font-weight:400;line-height:16px;outline:none!important;padding:6px 0!important;width:100%!important}#hs-form-modal .hs-form .hs-input::placeholder{color:#00b8d4!important;font-family:Neue Haas Display,sans-serif!important;font-size:13px;font-style:normal;font-weight:400;line-height:16px;opacity:1!important}#hs-form-modal .hs-form fieldset{margin-bottom:4px!important;max-width:100%!important}#hs-form-modal .hs-form .g-recaptcha,#hs-form-modal .hs-form .grecaptcha-badge{margin:6px 0!important;transform:scale(.75)!important;transform-origin:left center!important}#hs-form-modal .modal-form-title{margin-bottom:16px!important;margin-top:0!important;padding-top:0!important}#hs-form-modal .hs-form .hs-recaptcha{margin:4px 0!important}#hs-form-modal .hs-form .hs-button{background:#41b649!important;border:none!important;border-radius:5px!important;color:#fff!important;cursor:pointer!important;display:block!important;font-family:Roboto,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;letter-spacing:.125em;line-height:19px;margin-left:auto!important;margin-right:auto!important;margin-top:22px!important;max-width:340px!important;padding:14px 24px!important;text-align:center;text-transform:uppercase;width:100%!important}#hs-form-modal .hs-form .hs-button:hover{background:#369e3d!important}#hs-form-modal .hs-form .hs-error-msg{color:#ff6b6b!important;color:#fff!important;font-size:11px!important;list-style:none!important;margin-left:0!important;padding-left:0!important}#hs-form-modal .hs-form ul.hs-error-msgs{list-style:none!important;margin:0!important;padding:0!important}#hs-form-modal .hs-form .hs-main-font-element{color:#fff!important}#hs-form-modal .hs-form .invalid.error input{border-bottom-color:#ff6b6b!important}@media (max-width:800px){#hs-form-modal{align-items:center!important;box-sizing:border-box!important;padding:0 16px!important}#hs-form-modal>div{box-sizing:border-box!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:30px 20px!important;width:100%!important}#hs-form-modal .hs-form .hs-button{font-size:12px!important;letter-spacing:.08em!important;max-width:260px!important;padding:10px 16px!important}.modal-form-title{font-size:24px}}