.new-systems-page{padding:20px}.new-systems-page form input[type=email],.new-systems-page form input[type=file],.new-systems-page form input[type=number],.new-systems-page form input[type=password],.new-systems-page form input[type=tel],.new-systems-page form input[type=text],.new-systems-page form select,.new-systems-page form textarea{background-color:#f0f0f0;border-color:#dedede;border-radius:8px;color:#737373;font-size:14px;line-height:1.57142857;padding:11px 20px!important}.new-systems-page form .form-columns-1,.new-systems-page form .form-columns-2,.new-systems-page form .form-columns-3{max-width:100%!important}.new-systems-page form .form-columns-2,.new-systems-page form .form-columns-3{display:flex;flex-wrap:wrap;float:none!important;margin:0 -15px!important;max-width:none!important}.new-systems-page form .form-columns-2>div,.new-systems-page form .form-columns-3>div{margin-left:15px!important;margin-right:15px!important}.new-systems-page form .form-columns-3>div{width:calc(33.33% - 30px)!important}.new-systems-page form .form-columns-2>div{width:calc(50% - 30px)!important}div#registerForm .submitted-message{color:green;font-weight:700;text-align:center}.new-systems-page-right-inner .logo{margin-left:auto;margin-right:auto;max-width:263px;width:100%}.new-systems-page-right-inner{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.new-systems-page-right-inner .formAreaWp{margin-top:80px}.systemBtn a{background-color:#22125e;border:1px solid #22125e;border-radius:8px;color:#fff;display:block;font-family:Montserrat;font-size:15px;font-weight:700;line-height:1;padding:15px 20px;text-align:center}.systemBtn a:hover{background-color:transparent;color:#22125e}.new-systems-page-parent{display:flex;flex-wrap:wrap;min-height:calc(100vh - 40px)}.new-systems-page-parent>div{width:50%}.new-systems-page-left-inner{align-items:flex-end;border-radius:20px;display:flex;height:100%;overflow:hidden;padding:30px;position:relative;z-index:1}.new-systems-page-left-inner:after{background:linear-gradient(180deg,rgba(88,80,149,0) 41.9%,rgba(88,80,149,.8) 73.86%,rgba(88,80,149,.96));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.new-systems-page-right{align-items:center;display:flex;flex-wrap:wrap;padding:30px 40px 30px 60px}.new-systems-page-right-inner form .hs-form-field label:not(.hs-error-msg){color:#000;font-family:Roboto!important;font-size:14px;line-height:1.57142857;margin-bottom:4px;padding:0}.new-systems-page-right-inner .hs-login-widget-show-password,.new-systems-page-right-inner .hs-register-widget-show-password{color:#000;display:block;font-family:Roboto;font-size:14px;line-height:1.57142857;text-decoration:underline}.form-input-validation-message *,.new-systems-page-right-inner .form-input-validation-message{color:#000!important;font-family:Roboto!important;font-size:14px!important;line-height:1.57142857;margin-bottom:30px;margin-top:-20px}.new-systems-page-right-inner .hs-form-field{margin-bottom:30px}.new-systems-page-right-inner .hs-form-field:has(.hs-register-widget-show-password){display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.new-systems-page-right-inner .hs-form-field p{color:#000;font-size:14px;line-height:1.875;margin-bottom:30px}.new-systems-page-right-inner .hs-form-field .hs-input[type=checkbox]{display:none}.new-systems-page-right-inner .hs-form-field input+label{align-items:center;display:flex!important;flex-wrap:wrap;margin-left:0!important;padding-left:30px!important;position:relative}.new-systems-page-right-inner .hs-form-field input+label:before{border:1px solid #4a4a4a;border-radius:3px;content:"";display:inline-block;height:20px;left:0;position:absolute;top:0;transition:all .5s ease;width:20px}.new-systems-page-right-inner .hs-form-field input:checked+label:after{border:solid;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:7px;position:absolute;top:4px;transform:rotate(45deg);transition:all .5s ease;width:5px}.new-systems-page-right-inner form input[type=submit]{background:#22125e;border:1px solid #22125e;border-radius:8px;font-family:Montserrat;font-size:15px;font-weight:700;line-height:15px;margin:50px 0 0;padding:15px 20px;text-transform:capitalize;transition:.5s;width:100%}.new-systems-page-right-inner form input[type=submit]:hover{background:transparent;border:1px solid #22125e;color:#22125e}.new-systems-page-left-inner .content h1{color:#fff;font-size:48px;line-height:1.10416667}.new-systems-page-left-inner .content p{font-family:Montserrat;font-size:18px;font-weight:500;line-height:1.55555556}.new-systems-page-left-inner .content *+p{margin-top:20px}.new-systems-page-left-inner .content *{color:#fff}.new-systems-page-right-inner .formContent{text-align:center}.new-systems-page-right-inner .formContent *+p{margin-top:15px}.new-systems-page-right-inner .formContent p{color:#737373;font-size:16px;line-height:1.875;margin-bottom:0}.new-systems-page-right-inner .formContent h3{color:#000}.new-systems-page-right-inner .formAreaInner{margin-top:50px}.membership-reset-password .new-systems-page-right-inner form input[type=submit],.membership-reset-password-request .new-systems-page-right-inner form input[type=submit],.password-prompt .new-systems-page-right-inner form input[type=submit]{margin-top:20px}.membership-reset-password .new-systems-page-right-inner .hs-reset-widget-show-password{color:#000;display:block;font-family:Roboto;font-size:14px;line-height:1.57142857;text-decoration:underline}.membership-reset-password .new-systems-page-right-inner .hs-form-field:has(.hs-reset-widget-show-password){display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.subscription-confirmation .success{background-color:#cde3cc;border:1.5px solid #4f7d24;border-radius:6px;color:#4f7d24;display:inline-block;margin-top:50px;padding:.1rem .7rem;width:100%}.subscription-preferences .email-prefs{text-align:left}.subscription-preferences span.fakelabel{display:block;padding-left:30px;position:relative}.subscription-preferences span.fakelabel>input{left:0;position:absolute;top:5px}.subscription-preferences .fakelabel input[type=checkbox],.subscription-preferences .subscribe-options input[type=checkbox]{appearance:none;-webkit-appearance:none;border:1px solid #4a4a4a;border-radius:3px;cursor:pointer;height:20px;min-height:20px;min-width:20px;transition:all .5s ease;vertical-align:middle;width:20px}.subscription-preferences .fakelabel input[type=checkbox]:checked,.subscription-preferences .subscribe-options input[type=checkbox]:checked{border-color:#22125e}.subscription-preferences .fakelabel input[type=checkbox]:after,.subscription-preferences .subscribe-options input[type=checkbox]:after{border:solid;border-width:0 2px 2px 0;content:"";height:10px;left:6px;opacity:0;position:absolute;top:3px;transform:rotate(45deg);transition:opacity .2s ease;width:5px}.subscription-preferences .fakelabel input[type=checkbox]:checked:after,.subscription-preferences .subscribe-options input[type=checkbox]:checked:after{opacity:1}.subscription-preferences .subscribe-options label{display:block;padding-left:30px;position:relative}.subscription-preferences .subscribe-options label>input{height:20px;left:0;position:absolute;top:5px;width:20px}.subscription-preferences span.fakelabel span{color:#000;font-family:Roboto!important;font-size:14px;line-height:1.57142857;margin-bottom:4px;padding:0}.subscription-preferences .new-systems-page-right-inner .formContent .email-prefs .item{padding-bottom:10px}.subscription-preferences .new-systems-page-right-inner .formContent .email-prefs .item .checkbox-row+p{margin-top:5px;padding-left:30px}.membership-login .form-separator,.membership-login form#hs-membership-passwordless-auth-form{display:none}.new-systems-page-right-inner .hs-form-field:has(.hs-login-widget-show-password){display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.membership-login .new-systems-page-right-inner .bottom-area #hs-login-self-registration-link p{margin-bottom:20px}.membership-login .new-systems-page-right-inner form .hs-form-field label{float:left}.membership-login .new-systems-page-right-inner form a#hs_login_reset{color:#000;display:block;font-family:Roboto;font-size:14px;line-height:1.57142857;text-align:right}div#hs_cos_wrapper_membership_admin_content p{color:#000;font-family:Roboto!important;font-size:16px;line-height:1.875;margin:0}div#hs_cos_wrapper_membership_admin_content p+p{margin-top:20px}div#hs_cos_wrapper_membership_admin_content p a{color:#585095;font-weight:600}div#hs_cos_wrapper_membership_admin_content{text-align:center}div#hs-login-self-registration-link{display:none}.new-systems-page-right-inner .bottom-area{margin-top:50px}div#hs_cos_wrapper_membership_admin_content p a:hover{color:#22125e}.error-page{padding:10rem 0;position:relative;text-align:center}.error-page:before{color:#d9dde1;content:attr(data-error);font-size:40vw;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}@media screen and (min-width:1100px){.error-page:before{font-size:20rem}}.systems-page{margin:0 auto;max-width:700px;padding:3rem 10px}.systems-page .success{background-color:#cde3cc;border:1.5px solid #4f7d24;border-radius:6px;color:#4f7d24;display:inline-block;margin:1.4rem 0;padding:.1rem .7rem;width:100%}.systems-page form input{max-width:100%}.hs-search-results__title{color:#494a52;font-family:Merriweather,serif;font-size:1.25rem;margin-bottom:.35rem;text-decoration:underline}.hs-search-results__title:hover{text-decoration:none}.hs-search-results__description{padding-top:.7rem}.password-prompt input[type=password]{height:auto!important;margin-bottom:1.4rem}.backup-unsubscribe #email-prefs-form div{padding-bottom:0!important}.backup-unsubscribe input[type=email]{font-size:.875rem!important;margin-bottom:1.4rem;padding:.7rem!important}#email-prefs-form .item.disabled{cursor:not-allowed;opacity:.6}#email-prefs-form .item.disabled input:disabled{cursor:not-allowed}.hs_cos_wrapper_type_member_login .form-input-validation-message label.hs-error-msg{float:none!important;margin-top:0!important}.hs_cos_wrapper_type_member_login .form-input-validation-message{margin-top:19px!important}.error-wrap{background-color:#f5f5f5}.error-page-wrap .content-wrapper{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px}.error-page-wrap .error-content-area{padding:1.5em 0}.error-page-wrap .error-404{background-color:#fff}.error-page-wrap .ast-404-layout-1{margin:4em auto;padding:1.5em 2.14em;text-align:center}.error-page-wrap .page-header{margin-bottom:1.5em}.error-page-wrap .page-title{color:#39a2d3;line-height:1.1em;margin-bottom:0}.error-page-wrap .page-sub-title{font-family:Gothic A1,Sans-serif;font-size:1.5rem;font-weight:700}.error-page-wrap .ast-404-search{margin-top:1.5em}.error-page-wrap .search-form{background:initial;color:inherit;padding:0;position:relative}.error-page-wrap .widget_search{margin:0 auto;max-width:370px;padding-top:.5em}.error-page-wrap .search-form .hs-search-field__input{background:#fafafa;border:1px solid #ddd;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#666;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1;outline:none;padding:16px 45px 16px 15px;transition:all .2s linear;width:100%}.error-page-wrap .search-form .hs-search-field__input::placeholder{color:#757575}.error-page-wrap .search-form button{background:0 0;border:none;border-radius:2px;bottom:0;color:transparent;font-size:15px;margin:0;max-width:45px;padding:13px 20px;position:absolute;right:0;top:0;vertical-align:baseline;z-index:2}.error-page-wrap .search-form button span{font-size:0}.error-page-wrap .search-form button:before{color:#333;content:"\e8b6";font-family:Astra;font-size:1.2em;font-weight:400;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media (min-width:922px){.error-page-wrap .content-wrapper{max-width:1240px}.error-page-wrap .error-content-area{padding:4em 0}}@media (min-width:1201px){.error-page-wrap .ast-404-layout-1{margin:0;padding:5.34em 6.67em}}@media (max-width:1199px){.new-systems-page-right-inner .formAreaWp{margin-top:50px}.new-systems-page-right-inner .bottom-area,.new-systems-page-right-inner .formAreaInner,.new-systems-page-right-inner form input[type=submit]{margin-top:30px}.new-systems-page-right-inner .hs-form-field{margin-bottom:20px}.new-systems-page-right{padding:30px 25px 30px 45px}.new-systems-page-right-inner .logo{max-width:200px}.new-systems-page-left-inner .content h1{font-size:38px}.membership-reset-password .new-systems-page-right-inner .hs-form-field{margin-bottom:30px}}@media (max-width:991px){.new-systems-page-parent{flex-direction:column}.new-systems-page-parent>div{width:100%}.new-systems-page-right{padding:25px 0 40px}.new-systems-page-left-inner .content h1{font-size:30px}.new-systems-page-left-inner .content p{font-size:16px;margin-bottom:20px}.membership-reset-password .new-systems-page-right-inner form input[type=submit],.membership-reset-password-request .new-systems-page-right-inner form input[type=submit],.password-prompt .new-systems-page-right-inner form input[type=submit]{margin-top:0}.membership-login .new-systems-page-right-inner form input[type=submit]{margin-top:20px}.new-systems-page-right-inner form input[type=submit]{margin-top:0}.new-systems-page.register-form form .form-columns-2,.new-systems-page.register-form form .form-columns-3{flex-direction:column;margin:0!important}.new-systems-page.register-form form .form-columns-2>div{margin-left:0!important;margin-right:0!important;width:100%!important}.register-form .hs-form-9e08a6c4-267a-40dc-9371-7184c61dec0a_4a0bbcd4-c6cc-429e-8b5d-6cc4bf4ee780 fieldset.form-columns-2 .hs-form-field{width:100%}.register-form fieldset.form-columns-1 .input,.register-form fieldset.form-columns-2 .input{margin-right:0!important}.subscription-preferences .new-systems-page-right-inner .subscribe-options{padding-bottom:20px}.subscription-preferences .fakelabel input[type=checkbox],.subscription-preferences .subscribe-options input[type=checkbox]{height:15px;min-height:15px;min-width:15px;width:15px}.subscription-preferences .subscribe-options label,.subscription-preferences span.fakelabel{padding-left:25px}.subscription-preferences .subscribe-options label>input,.subscription-preferences span.fakelabel>input{top:6px}.subscription-preferences .fakelabel input[type=checkbox]:after,.subscription-preferences .subscribe-options input[type=checkbox]:after{height:8px;left:4px;top:2px}.subscription-preferences .new-systems-page-right-inner .formContent .email-prefs .item .checkbox-row+p{font-size:15px;line-height:1;padding-left:25px}.subscription-confirmation .success{margin-top:20px}.new-systems-page-right-inner .bottom-area,div#hs_cos_wrapper_membership_admin_content p+p{margin-top:10px}.new-systems-page-left-inner{background-position:50%!important;min-height:400px}.new-systems-page-parent{flex-direction:column-reverse;min-height:auto}.new-systems-page-right-inner .hs-form-field input+label:before{height:15px;width:15px}.new-systems-page-right-inner .hs-form-field input:checked+label:after{height:8px;left:5px;top:3px}}@media (max-width:767px){.systems-page h1{font-size:30px}.systems-page h2{font-size:22px}.new-systems-page-left-inner{padding:20px}}