.multi-step-form{position:relative}.multi-step-form.submitted:after{background:transparent!important}.multi-step-form:after{background:#fff;bottom:0;content:"";height:200px;left:0;position:absolute;width:100%}.multi-step-form .multi-step-form-outer{display:grid;gap:100px;grid-template-columns:50% 42%;margin:0 auto;max-width:1200px}.badge-box{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);margin-top:60px}.multi-step-form .multi-step-form-outer .banner-left .top-sec p{color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:25.889px;text-transform:uppercase}.multi-step-form .multi-step-form-outer .banner-left .top-sec h1{color:#fff;font-family:Inter;font-size:40px;font-style:normal;font-weight:700;letter-spacing:.16px;line-height:100%}.multi-step-form .multi-step-form-outer .banner-left .bottom-sec,.multi-step-form .multi-step-form-outer .banner-left .bottom-sec p{color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.form-loader,.form-loader:after,.form-loader:before{-webkit-animation:load1 1s ease-in-out infinite;animation:load1 1s ease-in-out infinite;background:#f5f5f5;height:4em;width:1em}.form-loader{-webkit-animation-delay:-.16s;animation-delay:-.16s;color:#000;font-size:11px;margin:88px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.form-loader:after,.form-loader:before{content:"";position:absolute;top:0}.form-loader:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5em}.form-loader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,to{box-shadow:0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,to{box-shadow:0;height:4em}40%{box-shadow:0 -2em;height:5em}}.ms-form-section .hubspot-link__container.sproket,.ms-layout .header-container-wrapper{display:none}.ms-form-steps{display:table;margin-bottom:15px;padding:20px 0;width:100%}.form-step-content a.hs-button.primary{background:#fff;border:2px solid #fff;color:#fff;font-size:18px;font-weight:700;margin-top:10px}.form-step-content a.hs-button.primary:hover{background:transparent!important;border:2px solid #fff!important;color:#fff!important}.from-step{background:#fff;border:3px solid #fff;border-radius:50%;color:#000;cursor:pointer;font-size:18px;font-weight:700;height:60px;line-height:55px;margin:0 auto;transition:all .3s ease;width:60px;z-index:1}.from-step,.from-step-outer{position:relative;text-align:center}.from-step-outer{display:table-cell}.form-step-content{display:none}.form-step-content.step1{display:block}.ms-form-section .prev-btn{margin-right:20px}.ms-form-section .hs_error_rollup{list-style:none;padding:0}.ms-form-section ul.hs-error-msgs.inputs-list{list-style:none;margin-bottom:0;margin-top:5px;padding:0}.ms-form-section ul.hs-error-msgs.inputs-list li{margin:0;padding:0}.ms-form-section ul.hs-error-msgs.inputs-list label.hs-error-msg.hs-main-font-element{color:red}.ms-form-section .inavalid-error,.ms-form-section ul.hs-error-msgs.inputs-list label{display:inline-block;margin-top:0;padding:0}.ms-form-section .hs_error_rollup ul.hs-error-msgs.inputs-list label{display:block}.ms-survey-from .invalid.error{border:1px solid #ed273d}.from-step:before{background:#fff;border-radius:50%;color:#000;content:"\2713";display:inline-block;font-size:18px!important;font-size:24px;height:100%;left:0;position:absolute;text-rendering:auto;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;line-height:inherit;opacity:0;transition:all .3s ease}.completed .from-step:before{opacity:1}.ms-form-section .form-title{display:none}.ms-form-section .submitted-message{text-align:center}.from-step-outer:before{background:#d4e4f9;content:"";height:4px;left:0;position:absolute;top:50%;width:100%}.ms-form-steps .from-step-outer.step1:before{left:50%;width:50%}.ms-form-steps .from-step-outer:last-child:before{width:50%}.from-step-outer:after{background:#fff;content:"";height:4px;left:0;position:absolute;top:50%;transition:all .3s ease;width:0}.from-step-outer.step1:after{left:50%}.from-step-outer.completed:after{width:100%}.from-step-outer.active:after{transition-delay:0s;width:50%}.from-step-outer.active.completed:after{width:100%}.from-step-outer.step1.active:after{width:0}.from-step-outer.step1.completed:after{width:50%}.from-step-outer:last-child:after{max-width:50%}.ms-form-steps span.hs-form-required{color:red;margin:0 4px}.form-step-content input[type=submit]{border:none!important;font-size:0!important;height:0;opacity:0;padding:0!important;width:0!important}.step-buttons{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:40px}.step-progress{font-weight:700}span.step-progress{color:#fff}.form-box-inner{background:#edf0f2;border-radius:20px;padding:40px;position:relative;z-index:99}.form-step-content h3{color:#122645;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:30px;text-transform:uppercase}.form-step-content h3,.hs-form-field label{font-family:Inter;font-style:normal;line-height:100%}.hs-form-field label{color:#193658;font-size:12px;font-weight:400;margin-bottom:5px}.form-top-head h2{color:#122645;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;letter-spacing:.16px;line-height:120%}.form-top-sub-head,.form-top-sub-head p{color:#12263a;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:10px}.form-top-sub-head{margin-bottom:40px}.ms-form-section .hs-input::placeholder{color:#ccc}.ms-form-section select option[disabled]{color:#ccc}.ms-form-section select:invalid{color:#ccc}.ms-form-section .hs-input,.ms-form-section fieldset.form-columns-1 .hs-input,.ms-form-section fieldset.form-columns-2 .hs-input{background:#fff;border:none;border-radius:4px;height:40px;padding:0 10px;width:100%!important}.ms-form-section .input,.ms-form-section fieldset.form-columns-1 .input,.ms-form-section fieldset.form-columns-2 .input{margin-right:0!important}.ms-form-section fieldset.form-columns-2{display:flex;gap:15px}.ms-form-section .hs-form-field{margin-bottom:16px}.hs-fieldtype-select .input{position:relative}.hs-form-booleancheckbox input.hs-input{height:20px}h3.styled-header{margin-bottom:0}.multi-step-form .form-step-content.step2 .step-buttons{margin-top:100px}.hs-fieldtype-select .input select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;color:#193658;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:100%;padding-right:2rem}.hs-fieldtype-select .input:after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="10" viewBox="0 0 11 10" fill="none"><path d="M5.92664 8.80186C5.73168 9.12089 5.26832 9.12089 5.07336 8.80186L0.464888 1.26072C0.261279 0.927547 0.501064 0.5 0.891529 0.5L10.1085 0.499999C10.4989 0.499999 10.7387 0.927547 10.5351 1.26072L5.92664 8.80186Z" fill="%23CCCCCC"/></svg>') no-repeat 50%;content:"";height:10px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:11px}.ms-form-section hs-fieldtype-booleancheckbox .hs-input{width:20px!important}.ms-form-section .hs-fieldtype-booleancheckbox ul.inputs-list{list-style:none;padding:0}.ms-form-section .hs_msp_nfr_country{position:relative}.ms-form-section .hs_msp_nfr_country .hs-field-desc{align-items:center;background:#fff;border-radius:10px;display:inline-flex;gap:10px;margin-bottom:10px;padding:10px 15px}.ms-form-section .hs_msp_nfr_country .hs-field-desc strong{color:#193658;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.ms-form-section label.hs-form-booleancheckbox-display{align-items:end;color:#193658;display:grid;font-size:14px;gap:10px;grid-template-columns:5% 90%;line-height:17px}.multi-step-form .hs-fieldtype-booleancheckbox ul.inputs-list{margin-bottom:0}.multi-step-form .hs-fieldtype-booleancheckbox ul.hs-error-msgs,.multi-step-form .hs-fieldtype-booleancheckbox ul.hs-error-msgs li label{color:red;list-style:none;padding-left:0}.multi-step-form .step-buttons{align-items:center;color:#193658;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:12px;justify-content:space-between;line-height:16.8px;margin-bottom:10px;position:relative}.multi-step-form .float-submit.submit_btn{align-items:center;background:#3e7ef8;border-radius:20px;color:#fff;display:flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:.44px;line-height:16px;padding:12px 32px;position:absolute;top:-100px}.multi-step-form .float-submit.submit_btn:hover{opacity:.9}.multi-step-form .form-step-content.step1 .step-buttons,.multi-step-form .form-step-content.step3 .step-buttons{margin-top:100px}.multi-step-form .step-buttons .disabled{pointer-events:none}.multi-step-form .step-progress{font-weight:700}.multi-step-form .progress-bar{background:#ccc;border-radius:5px;height:6px;margin-top:24px;overflow:hidden;width:100%}.multi-step-form span.step-progress strong{color:#3e7ef8;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.multi-step-form span.step-progress{color:#939393;font-size:16px;font-style:normal;font-weight:400;letter-spacing:7px;line-height:100%}.multi-step-form .progress-fill{background:#3e7ef8;height:100%;transition:width .3s ease}.multi-step-form a.next-btn.disabled svg circle,.multi-step-form a.prev-btn.disabled svg circle{fill:#ccc}.multi-step-form a.primary.next-btn,.multi-step-form a.primary.prev-btn{cursor:pointer}.multi-step-form a.primary.next-btn.submit_btn{pointer-events:none}.multi-step-form a.primary.next-btn.submit_btn svg circle{fill:#ccc}.multi-step-form a.primary.next-btn.float-submit.submit_btn{cursor:pointer!important;pointer-events:auto!important}@media(max-width:767px){.from-step{font-size:16px;height:70px;line-height:65px;width:70px}.ms-form-section{padding:10px}.ms-survey-from h3{font-size:28px;font-weight:500;line-height:1.2;margin:10px 0 0;text-transform:uppercase}.ms-survey-from .hs-button.primary,.ms-survey-from input[type=button],.ms-survey-from input[type=submit]{padding:13px 21px}}@media(max-width:479px){.ms-survey-from h3{font-size:24px;font-weight:500;line-height:1.2;margin:10px 0 0;text-transform:uppercase}.from-step{font-size:12px;height:50px;line-height:45px;width:50px}.badge-box{margin-top:52px}.badge-box .slick-slide div{text-align:center}.badge-box .slick-slide div img{max-width:80px}}@media only screen and (max-width:479px) and (min-width:220px){.multi-step-form .multi-step-form-outer{gap:50px 0;grid-template-columns:100%}.form-box-inner{border-radius:16px;padding:24px}.form-top-head h2{color:#122645;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.form-top-sub-head,.form-top-sub-head p{font-size:14px}.ms-survey-from h3{color:#122645;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:14px;margin-bottom:24px;margin-top:0}.multi-step-form:after{bottom:-1px;height:30%}.multi-step-form .multi-step-form-outer .banner-left .top-sec h1{color:#fff;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.16px;line-height:28px}.multi-step-form .multi-step-form-outer .banner-left .bottom-sec,.multi-step-form .multi-step-form-outer .banner-left .bottom-sec p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.badge-box{margin-top:52px}.badge-box .slick-slide div{text-align:center}.badge-box .slick-slide div img{max-width:80px}.ms-form-section fieldset{max-width:100%!important}.hs_0-2\/numberofemployees.hs-0-2\/numberofemployees.hs-fieldtype-number.field.hs-form-field label{display:inline-block;min-height:40px}}@media only screen and (max-width:767px) and (min-width:480px){.multi-step-form .multi-step-form-outer{gap:50px 0;grid-template-columns:100%}.form-box-inner{border-radius:16px;padding:24px}.form-top-head h2{color:#122645;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.form-top-sub-head,.form-top-sub-head p{font-size:12px}.ms-survey-from h3{color:#122645;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:14px;margin-bottom:24px;margin-top:0}.multi-step-form:after{bottom:-1px;height:30%}.multi-step-form .multi-step-form-outer .banner-left .top-sec h1{color:#fff;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.16px;line-height:28px}.multi-step-form .multi-step-form-outer .banner-left .bottom-sec,.multi-step-form .multi-step-form-outer .banner-left .bottom-sec p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.badge-box{margin-top:52px}.badge-box .slick-slide div{text-align:center}.badge-box .slick-slide div img{max-width:80px}.ms-form-section fieldset{max-width:100%!important}.badge-box img{margin:auto}}@media only screen and (max-width:985px) and (min-width:768px){.hs_0-2\/numberofemployees.hs-0-2\/numberofemployees.hs-fieldtype-number.field.hs-form-field label{display:inline-block;min-height:40px}.multi-step-form .multi-step-form-outer{gap:50px 0;grid-template-columns:100%}.form-box-inner{border-radius:16px;padding:24px}.form-top-head h2{color:#122645;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.form-top-sub-head,.form-top-sub-head p{font-size:12px}.ms-survey-from h3{color:#122645;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1px;line-height:14px;margin-bottom:24px;margin-top:0}.multi-step-form:after{bottom:-1px;height:30%}.multi-step-form .multi-step-form-outer .banner-left .top-sec h1{color:#fff;font-size:28px;font-style:normal;font-weight:700;letter-spacing:.16px;line-height:28px}.multi-step-form .multi-step-form-outer .banner-left .bottom-sec,.multi-step-form .multi-step-form-outer .banner-left .bottom-sec p{color:#fff;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.badge-box{margin-top:52px}.badge-box .slick-slide div{text-align:center}.badge-box .slick-slide div img{max-width:80px}.ms-form-section fieldset{max-width:100%!important}.ms-form-section label.hs-form-booleancheckbox-display{align-items:center}.multi-step-form .multi-step-form-outer{gap:50px}.badge-box img{margin:auto}}@media only screen and (max-width:1280px) and (min-width:986px){.multi-step-form{padding-left:20px!important;padding-right:20px!important}.multi-step-form .multi-step-form-outer{gap:40px}}