li.hs-error-msg{font-size:12px;position:relative;text-align:left;top:10px}.hero-banner-container{justify-content:center;margin:auto;text-align:center}.hero-banner-content .inline-buttons{justify-content:center;margin-top:50px}.hero-banner-content h1{max-width:960px;text-align:center}.hero-banner-description{margin:auto}.hero-banner:after{bottom:0;clip-path:ellipse(81% 100% at 50% 0)}.hero-banner-contents{background-position:50%;background-size:cover;clip-path:ellipse(73% 100% at 50% 0);overflow:hidden;padding:125px 30px 217px;position:relative;z-index:10}.hero-banner:after,.hero-banner:before{content:"";position:absolute;width:100%}.hero-banner:before{background:linear-gradient(180deg,#a8f0ff,transparent);bottom:-661px!important;min-height:1000px!important}.form-popup{background-image:url(https://www.icorps.com/hubfs/hero.jpg);background-position:50%;background-size:cover;display:none}.form-popup-wrapper h2{color:#fff}.form-popup{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100000000000000000}.hero-banner:after{background:#59e3ff;bottom:90px;clip-path:ellipse(91% 100% at 50% 0);height:100%;min-height:200px;z-index:1}.close-popup-form svg{display:flex;margin-left:auto}.popup-active .form-popup{display:flex}.legal-consent-container{margin-bottom:30px}.form-popup{overflow:auto;padding:50px}form:not(#hsForm_bae5d4b8-c5e0-40f1-91d9-69202b29a489) .actions input.hs-button.primary.large:hover{color:#000!important}form:not(#hsForm_f52fa4b3-1933-40fd-ba14-c0a51fb75287) label{color:#fff}.form-popup form:not(#hsForm_f52fa4b3-1933-40fd-ba14-c0a51fb75287) label{color:#fff!important;text-align:left!important}body .submitted-message.hs-main-font-element{margin-top:40px}.form-popup .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field label,.form-popup .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field label,.form-popup .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field label,.form-popup label#label-firstname-3680c662-1e55-40ae-aa63-1561a4a36779_6205{color:#fff!important;text-align:left!important}footer.footer .hs_submit.hs-submit{position:absolute;right:20px;top:12px}.form-popup .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field label,.form-popup .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field label,.form-popup .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field label,.form-popup label#label-firstname-3680c662-1e55-40ae-aa63-1561a4a36779_6205{display:block!important}.form-popup-wrapper{margin:auto;max-width:540px;width:100%}.content-message{margin-left:auto;margin-right:auto;max-width:770px}.content-message p{color:#070056!important}.success-message .primary-button-custom{margin-top:50px}.submitted-message.hs-main-font-element{margin-top:40px}.icon-message img{margin-bottom:30px;max-width:120px}.success-message .primary-button-custom a{text-transform:capitalize}.title-message span{color:#59e3fe}.success-message-content{color:#000}@media only screen and (max-width:992px){.hero-banner-contents{background-position:50%;background-size:cover;clip-path:ellipse(133% 87% at 50% 0);overflow:hidden;padding:125px 30px 87px;position:relative;z-index:10}.hero-banner:after{background:#59e3ff;bottom:90px;clip-path:ellipse(171% 100% at 50% 0);height:100%;min-height:200px;z-index:1}.form-popup-wrapper{padding:20px}.form-popup{overflow:auto;padding:10px}}.box-image-section.is-your-firm-ready{background:#dbe3eb;border-radius:20px;margin:auto;max-width:1400px;padding:0;width:95%}.multi-step-form .actions{margin-top:60px}.hs_company.hs-company.hs-fieldtype-text.field.hs-form-field label{display:none}.left-box{display:flex}.left-box>div{margin-bottom:auto;margin-top:auto}.content-message *{color:#fff}.success-message .primary-button-custom a{margin:auto}.title-message{font-size:30px;font-weight:700;margin-bottom:20px}.success-message{text-align:center}.box-image-section.is-your-firm-ready .inline-box{display:flex}.single-checkmark>div{max-width:calc(100% - 40px)}.description-checbox{max-width:400px}.single-checkmark span{width:30px}.single-checkmark{column-gap:10px;display:flex;margin:30px 0}.single-checkmark span{background-image:url(data:image/webp;base64,UklGRjgBAABXRUJQVlA4TCwBAAAvGMAFEHfBtpEkRT1nXf4hnssWPkwaDNpGcpTw53cEbgncfa/Dtm0jSZzd6Pqv9LL9zRCybSH7Dc4jCCGFMgo9gxdOttRhmOMqdczx5NpKP+Z8UlsMc1z3qAFx8uGyd+D6bYsZ0TbgiL6/Lz5QUqAflIQCkTBVACwoAwkQ5gWPaPf3fd+f/8Rz/APgsI0kRZpnZjzm73vs/OP7nZ0NIaL/jNy2DSNZ7bbrfkFlH9ctUCYHGu4baJurj/ULfrONroBlo5bDtnR4IsSI5KYxWDk8vuTFaDGY6KuwEpn+qbi2G7mf3n1oOCpmEyucXeYiE506tg7LoYj4w46dmhW+zKFmlJM91MbecCZZIMSK9F0wbzIK+6nuAtKeKi+PO31+oko/RT9a7qI0TW87/UQ=);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:22px;width:22px}.multi-step-form{background:#060045}.box-image-section.is-your-firm-ready .section-container{max-width:100%;width:100%}.description-bullets{max-width:400px}.description-bullets>div{border-left:5px solid #1b5cdc;margin:30px 0;padding-left:20px}.box-image-section.is-your-firm-ready .inline-box .left-box{padding:50px 40px}.box-image-section.is-your-firm-ready .inline-box .left-box *{text-align:left}.box-image-section.is-your-firm-ready .inline-box>div{text-align:left;width:100%}.multi-step-form{background-color:#040b57;color:#fff;padding:40px 30px;position:relative}.multi-step-form .progress-bar{display:flex;gap:6px;justify-content:space-between;margin-bottom:25px;position:relative}.multi-step-form .progress-bar .bar{background-color:#1a1a5e;border-radius:2px;flex:1;height:4px;transition:background-color .3s}.multi-step-form .progress-bar .bar.active{background-color:#2a4eff}div#assessment{margin-top:-340px;position:relative;z-index:9999}.multi-step-form .step{display:none;transform:translateY(20px);transition:all .3s ease}body .multi-step-form{padding-bottom:160px}.multi-step-form .step.active{display:block;opacity:1;transform:translateY(0)}.step.contact-step{margin-top:80px}form:not(#hsForm_f52fa4b3-1933-40fd-ba14-c0a51fb75287) .step.contact-step label{display:none}.box-image-section.is-your-firm-ready{margin-bottom:100px}.multi-step-form h3{font-size:18px;font-weight:500;margin-bottom:20px}.multi-step-form .inputs-list{display:grid;gap:10px;list-style:none;padding:0}.multi-step-form label.hs-form-checkbox-display,.multi-step-form label.hs-form-radio-display{background:#0b1763;border:1px solid #2a4eff;color:#fff}.multi-step-form input[type=checkbox],.multi-step-form input[type=radio]{display:none}.multi-step-form label.hs-form-radio-display.checked *,li.hs-form-checkbox .checked *{color:#fff}.submitted-message.hs-main-font-element{margin-top:120px}.submitted-message.hs-main-font-element h3{color:#fff;font-size:30px}.multi-step-form .button-back,.multi-step-form .button-next,.multi-step-form .hs-button{background:#2a4eff;border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;margin-top:20px;padding:10px 28px;transition:background .2s ease}.multi-step-form .button-next:hover,.multi-step-form .hs-button:hover{background:#1c36bf}.multi-step-form .button-back{background:transparent;border:1px solid #2a4eff;margin-right:10px}.multi-step-form ul.inputs-list.multi-container li{width:100%}.progress>div.active{background:#1b5cdc}.progress>div{background:#dbe3eb;border-radius:20px;height:8px;width:100px}.progress{column-gap:20px;display:flex}.multi-step-form{border-bottom-left-radius:0;border-top-left-radius:0;height:100%}.multi-step-form .field>label{font-size:28px;margin:50px 0}.progress>div{width:16.66%}.multi-step-form ul.inputs-list.multi-container{display:flex;flex-wrap:wrap}.multi-step-form label.hs-form-checkbox-display,.multi-step-form label.hs-form-radio-display{border:1px solid #fff}.nav-bottom{bottom:50px;margin-top:90px;position:absolute;right:50px;text-align:right}button.nav-btn.back{font-size:16px;left:50px;padding:0;position:absolute;top:20px}.multi-step-form form .inputs-list>li{display:block;margin:0}.multi-step-form .field>label{font-weight:700}.legal-consent-container{display:none}button.nav-btn.next{background:#1b5cdc;border:2px solid #59e3ff;border-radius:30px;margin-left:auto}li.hs-form-checkbox .checked{background:#1b5cdc;border-color:#1b5cdc}label#label-email-3680c662-1e55-40ae-aa63-1561a4a36779_3149{margin:0}.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field label{display:none}.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{margin-top:20px}.box-image-section.is-your-firm-ready .inline-box{column-gap:20px}.hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field label{display:none}.hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field label,label#label-firstname-3680c662-1e55-40ae-aa63-1561a4a36779_6205{display:none!important}body label#label-email-3680c662-1e55-40ae-aa63-1561a4a36779_8181{margin:0}.hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field label#label-lastname-3680c662-1e55-40ae-aa63-1561a4a36779_3149{margin:0;padding:0}label#label-firstname-3680c662-1e55-40ae-aa63-1561a4a36779_3149{display:none}.hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field{margin-bottom:20px}button.nav-btn.back.active{opacity:1;pointer-events:all}.multi-step-form label.hs-form-radio-display.checked{background:#1b5cdc;border-color:#1b5cdc}.multi-step-form .actions input.hs-button.primary.large{background:#1b5cdc!important}.multi-step-form .actions input.hs-button.primary.large,.multi-step-form .actions input.hs-button.primary.large:hover{border:2px solid #59e3ff!important;border-radius:30px;color:#fff!important;margin-left:auto;padding:15px 60px!important}.multi-step-form .actions input.hs-button.primary.large:hover{background:transparent!important}button.nav-btn.next:hover{background:transparent}.multi-step-form{background-color:#fff;border-radius:16px;border-radius:20px!important;box-shadow:0 0 20px #00000017;color:#000;font-family:Inter,sans-serif;margin:0 auto;overflow:hidden;padding:50px;text-align:center}form:not(#hsForm_f52fa4b3-1933-40fd-ba14-c0a51fb75287) label{color:#070056;text-align:center}.multi-step-form label.hs-form-checkbox-display,.multi-step-form label.hs-form-radio-display{background:#fff;border:1px solid #d7d7d7;border-radius:25px;color:#000!important;cursor:pointer;display:block;font-size:18px;padding:12px 20px;transition:all .2s ease}.multi-step-form ul.inputs-list.multi-container li{width:49%}.multi-step-form label.hs-form-checkbox-display,.multi-step-form label.hs-form-radio-display{border-radius:60px}.multi-step-form ul.inputs-list.multi-container{margin:auto;max-width:95%}.multi-step-form .field>label{font-size:32px;margin:50px auto;max-width:700px;text-align:left}button.nav-btn.next:hover{color:#000}button.nav-btn.back{background:transparent;border:transparent;color:#000}.multi-step-form form .inputs-list span{display:block;font-weight:600;padding:15px;text-align:left;vertical-align:middle}.step.contact-step{column-gap:30px;flex-wrap:wrap}.step.contact-step>div{width:48%}.multi-step-form .step{flex-wrap:wrap}.hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{margin-top:0}.last-label{color:#070056;font-family:Lexend Deca,sans-serif;font-size:32px;font-weight:700;margin:50px auto;max-width:100%!important;text-align:center;width:100%!important}@media only screen and (max-width:600px){.box-image-section.is-your-firm-ready h2{font-size:32px}.step.contact-step>div{width:100%}.multi-step-form form .inputs-list span{text-align:center}.multi-step-form ul.inputs-list.multi-container li{width:100%}ul.inputs-list.multi-container{margin-bottom:50px}.note-wrapper{flex-wrap:wrap;text-align:center}button.nav-btn.back{font-size:16px;left:30px;padding:0;position:absolute;top:20px}.multi-step-form{padding:70px 30px;position:relative}.box-image-section.is-your-firm-ready .inline-box>div{text-align:left;width:100%}.slick-track{display:block!important}.cards-grid.three-column .cards-with-background-single,.cards-with-background-v2.copilot-section .cards-grid.three-column>div{width:auto}.cards-grid.three-column{display:block}.cards-grid.three-column.mobile-carousel{margin:0 -15px;padding-left:10px;width:auto}.cards-grid.three-column .cards-with-background-title{min-height:320px}.cards-grid.three-column .cards-with-background-single .wrapper-inner{margin:20px 5px}.box-image-section.is-your-firm-ready .inline-box{flex-wrap:wrap}div#assessment{margin-top:-150px;position:relative;z-index:9999}.multi-step-form label.hs-form-checkbox-display,.multi-step-form label.hs-form-radio-display{background:#fff;border:1px solid #d7d7d7;border-radius:25px;color:#000!important;cursor:pointer;display:block;font-size:15px;padding:5px 15px;transition:all .2s ease}button.nav-btn.next{width:100%}.nav-bottom{bottom:auto;margin:50px auto;position:relative;right:auto;text-align:center;top:auto}}