.msform-container{background:#2452a8;border:1.5px solid #2452a8;border-radius:20px;left:-72px;min-height:687px;padding:40px 32px 72px;position:relative;width:360px}.msform-container.lightblue{background:#eaf6ff;border:1.5px solid #c8e4fa;border-radius:20px}.msform-container .form-ttl{color:#fff;font-size:22px;font-weight:600;letter-spacing:.22px;line-height:28px;margin:0 auto 12px;max-width:245px;text-align:center}.msform-container .form-subttl{color:#fff;font-size:18px;font-weight:600;letter-spacing:.18px;line-height:26px;margin-bottom:32px;text-align:center}.msform-container.lightblue .form-subttl,.msform-container.lightblue .form-ttl{color:#2452a8}.msform-container.lightblue .stepper div:first-child{color:#007ac6}.msform-container form{background-color:transparent;border:none}.lp-fusioned .form-page form .hs-form-field,.lp-fusioned .form-page-new form .hs-form-field{margin-bottom:12px}.msform-container .stepper{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:28px}.msform-container .stepper div:first-child{color:#fff;font-size:14px;font-weight:600;line-height:24px}.msform-container .stepper div:last-child{color:#52a4e5;font-size:14px;font-weight:600;line-height:24px}.msform-container p{color:#fff!important;font-weight:600!important}.msform-container .step-ttl,.msform-container p{font-size:18px;line-height:28px;margin-bottom:20px;text-align:center}.msform-container .step-ttl{color:#18191b;font-weight:600}.msform-container .step1 .step-ttl{margin-bottom:0}.msform-container .step1 .date-guide{color:#2452a8;font-weight:400;margin-bottom:20px;text-align:center}.msform-container .stepper{background-position:0 100%;background-repeat:no-repeat;background-size:125%;padding-bottom:20px;width:100%}.msform-container .step0 .stepper{background-image:url(https://23862493.fs1.hubspotusercontent-na1.net/hubfs/23862493/stepper-0.svg)}.msform-container .step1 .stepper{background-image:url(https://23862493.fs1.hubspotusercontent-na1.net/hubfs/23862493/stepper-1.svg)}.msform-container .step2 .stepper{background-image:url(https://23862493.fs1.hubspotusercontent-na1.net/hubfs/23862493/stepper-2.svg)}.msform-container .step3 .stepper{background-image:url(https://23862493.fs1.hubspotusercontent-na1.net/hubfs/23862493/stepper-3.svg)}.msform-container .step4 .stepper{background-image:url(https://23862493.fs1.hubspotusercontent-na1.net/hubfs/23862493/stepper-4.svg)}.msform-container .step0 button{background:#fff;border:none;border-radius:4px;color:#0f4ec4;display:block;font-size:16px;font-weight:500;height:55px;line-height:24px;margin-bottom:10px;padding:12px 0;text-align:center;width:100%}.hs_school_locations,.msform-container .hs-error-msgs.inputs-list,.msform-container .step1 .hs-form-field label:not(.error),.msform-container .step2 .hs-form-field label:not(.error){display:none!important}.msform-container .hs-form-field label.error{background-image:url(https://23862493.fs1.hubspotusercontent-na1.net/hubfs/23862493/field-error.svg);background-repeat:no-repeat;background-size:contain;color:#f33;font-size:14px;font-weight:400;line-height:20px;margin-top:2px;padding-left:22px;text-align:left}.msform-container .hs-form-field label{color:#18191b;font-size:16px;font-weight:600;line-height:24px;margin-bottom:2px}.msform-container form .hs-submit input,.msform-container form .hs-submit input:hover{background:#1f3edf!important;border-color:#1f3edf!important;border-radius:4px;font-family:Plus Jakarta Sans;font-size:18px;width:100%}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#18191b!important;padding:3px 16px}input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=url].error,select.error,textarea{background:linear-gradient(0deg,rgba(255,51,51,.1),rgba(255,51,51,.1)),#fff;border-color:#f33;color:#18191b!important}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#1f3edf!important;color:#18191b!important}.msform-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(https://23862493.fs1.hubspotusercontent-na1.net/hubfs/23862493/right%20side.svg);background-position:right 8px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:30px}.msform-container .hs-form-field label .hs-form-required{display:none}.msform-container .back-btn{background:transparent;border:none;bottom:24px;color:#1f3edf;font-size:16px;font-weight:600;left:28px;line-height:24px;padding-left:26px;position:absolute;text-align:center}.msform-container .next-btn{align-items:center;background:#1f3edf!important;background-color:#1f3edf!important;border:none!important;border-radius:4px;box-sizing:border-box;color:#fff;display:flex;font-size:18px;font-weight:600;gap:8px;height:48px;justify-content:center;line-height:28px;margin:auto;max-width:100px;padding:16px;text-align:center;width:100%}.msform-container .back-btn:before{background-image:url(https://23862493.fs1.hubspotusercontent-na1.net/hubfs/23862493/back-btn-arr.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:24px}.msform-container .form-btm-text{bottom:24px;color:#fff;font-weight:600;left:0;line-height:24px;position:absolute;text-align:center;width:100%}.msform-container .hs-opt_in.hs-form-field{margin-bottom:0!important;margin-top:12px}.msform-container .hs-opt_in.hs-form-field label{align-items:flex-start;display:flex;font-size:14px;font-weight:400;line-height:20px}.msform-container .hs-opt_in.hs-form-field input{margin-top:4px}.msform-container .hs-opt_in.hs-form-field label span{display:block}.msform-container .hs-opt_in.hs-form-field label a{color:#1f3edf!important}.modal-form{background:#fff;border-radius:20px;box-shadow:0 10px 15px -3px rgba(16,24,40,.1);box-sizing:border-box;height:auto;left:50%;margin-left:-400px;margin-top:-220px;max-width:800px;min-height:none;padding:80px 40px;position:fixed;text-align:center;top:50%;width:100%;z-index:9999}.modal-form .close-btn{cursor:pointer;position:absolute;right:20px;top:20px;width:40px}.modal-form a{line-height:1em}.modal-bg{background:#000;bottom:0;filter:alpha(opacity=60);left:0;opacity:.6;position:fixed;right:0;top:0;z-index:999;zoom:1}.modal-title{color:#305cb7;font-size:2rem;font-weight:700;line-height:2.5rem;margin-bottom:16px;margin-top:16px}.modal-form img{margin-bottom:32px}.modal-content{margin-bottom:40px}.modal-content .h4,.modal-content h4{color:#2d2d2d;font-size:1.25rem;font-weight:600;line-height:2rem;margin-bottom:8px;margin-top:16px;max-width:unset}.lp-fusioned .static-page .modal-content p{color:#2d2d2d!important;font-size:1.125rem;font-weight:400;line-height:1.75rem;margin:0 0 10px}.modal-btns{align-items:center;align-self:stretch;display:flex;gap:20px;justify-content:center}.lp-fusioned .static-page .modal-btns .btn{align-items:center;background:#1f3edf!important;background-color:#1f3edf!important;border:none!important;border-radius:4px;box-sizing:border-box;color:#fff;display:flex;flex:1 0 0;font-size:18px;gap:8px;height:56px;justify-content:center;line-height:28px;padding:16px;text-align:center}.lp-fusioned .static-page a.btn.close-modal{background:#fff!important;background-color:#fff!important;border:1px solid #1f3edf!important;color:#1f3edf!important}.modal-btns .btn.no{background:#f0654b!important}#formBottom .hs-submit,#formBottom .hs_how_you_d_heard_about_us_xx,#formBottom .hs_opt_in,#formBottom .hs_who_is_the_application_for_,#formBottom .step{display:block!important}#formBottom .step .date-guide,#formBottom .step .step-ttl,#formBottom .step button,#formBottom .step p,#formBottom .stepper{display:none!important}#formBottom form{background:transparent;border:none;display:flex;flex-direction:column}#formBottom .hs_who_is_the_application_for_{order:1}#formBottom .step2{display:flex!important;gap:24px;order:2}#formBottom .step2 .hs-fieldtype-text{width:50%}#formBottom .step3{order:3}#formBottom .step1{order:4}#formBottom .hs_submit{order:5}#formBottom .btm-text{color:#18191b;font-size:16px;font-weight:400;line-height:24px;margin:8px auto 20px;order:6;text-align:center}#formBottom .hs_opt_in{order:7}.btmform-container h2{color:#fff;font-size:36px;font-weight:700;line-height:46px;margin:auto;max-width:685px;text-align:center}.btmform-container p{color:#e7e7e7!important;font-size:18px;font-weight:400;line-height:28px;margin:24px auto 0!important;max-width:726px;text-align:center}.btmform-container p.last{margin-bottom:40px!important}.btmform-row{background:#eaf6ff;border-radius:20px;display:flex;margin:auto;max-width:1216px;overflow:hidden;width:100%}.btmform-row .temp{display:none}.btmform-row .col-form{position:relative;width:50%}.btmform-row .col-form.bg{background-position:0;background-size:cover}.btmform-row .main-form{padding:40px}.btmform-row .main-form form label{color:#18191b;font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:2px}.btmform-row .main-form input[type=email],.btmform-row .main-form input[type=number],.btmform-row .main-form input[type=tel],.btmform-row .main-form input[type=text],.btmform-row .main-form select,.btmform-row .main-form textarea{background:#fff;border:1px solid #d4d4d4!important;border-radius:4px;color:#18191b;height:55px}.btmform-row form select.error{border-color:red!important}.btmform-row form .actions input.hs-button,.btmform-row form .actions input.hs-button:hover{background:#4a2bea;border:1px solid #4a2bea;border-radius:6px;font-size:1.25rem;font-weight:700;height:56px;justify-content:center;line-height:1.75rem;width:100%}.btmform-row form .hs_opt_in a,.btmform-row form .hs_opt_in span{color:#040d2e!important;font-size:.875rem!important;font-weight:400!important;line-height:1.25rem!important}.btmform-row form .hs_opt_in a{color:#4a2bea!important;text-decoration:underline}.btmform-row .hs-form-booleancheckbox-display{align-items:start;display:flex;font-size:16px;gap:0;padding-left:30px;position:relative}.btmform-row .hs-form-booleancheckbox-display:before{background:#4a2bea;border:1px solid #2961ae;border-radius:2px;content:"";cursor:pointer;height:20px;left:0;position:absolute;top:0;width:20px}.btmform-row .hs-form-booleancheckbox-display input[type=checkbox]{display:none}.btmform-row .hs-form-booleancheckbox-display input[type=checkbox]:checked+span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath fill='%23fff' d='M4.024 8a.67.67 0 0 1-.466-.192L.853 5.143a.666.666 0 0 1 .933-.949l2.232 2.199L10.174.205a.667.667 0 1 1 .945.94L4.496 7.806A.67.67 0 0 1 4.024 8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;color:transparent;content:"\2713";cursor:pointer;font-size:16px;left:10px;position:absolute;top:10px;transform:translate(-50%,-50%)}.btmform-row .btm-text{display:block!important}.btmform-row .main-form form label.error,.btmform-row .main-form form label.hs-error-msg{color:red;font-size:.875rem}.btmform-row .hs_error_rollup ul.no-list.hs-error-msgs{display:none!important}@media only screen and (max-width:767px){.btmform-container p.last{margin-bottom:28px!important}.btmform-row{flex-direction:column}.btmform-row .col-form{width:100%}.btmform-row .col-form.bg{display:none}.btmform-row .main-form{padding:24px 20px}#formBottom .step2{flex-direction:column;gap:0}#formBottom .step2 .hs-fieldtype-text{width:100%}}