.system-wrapper{display:flex;height:100%;justify-content:center;margin:auto;max-width:2000px;min-height:100vh}.wrap-logo{background-color:#fff;display:flex;flex-direction:column;flex-grow:2;justify-content:space-between;order:1}#hs_cos_wrapper_pearagon_logo{margin:20px 0 0 20px}.pearagon-bg{align-self:flex-end;background-image:url(https://resources.pearagon.com/hubfs/system-pages0.30x.webp);background-position:100% 0;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.system-wrapper .content{align-items:center;background-image:url(https://6653780.fs1.hubspotusercontent-na1.net/hubfs/6653780/Pearagon%20TM/hs%20logo.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:137.998px 154.099px;display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:fit-content}.no-list{list-style-type:none;padding:0}.hs-error-msgs{margin:10px 0 0;padding:0}.itg-trigger-container{width:100%!important}#hs_cos_wrapper_member_login,#hs_cos_wrapper_member_register,#hs_cos_wrapper_password_reset,#hs_cos_wrapper_password_reset_request{display:block;max-width:350px;width:100%}form .hs-form-field{display:flex;flex-wrap:wrap;margin-top:20px}form .hs-form-field input{border:none;border-bottom:1px solid gray;margin-top:5px;outline:none;padding:10px 0;width:100%}form .hs-form-field input:focus::placeholder{color:transparent}form .form-input-validation-message{margin:0}form .hs-login-widget-show-password,form .hs-register-widget-show-password,form .hs-reset-widget-show-password{color:#9fe62d;flex-grow:1;text-align:right;text-decoration:none}form .hs-login-widget-show-password:hover,form .hs-register-widget-show-password:hover,form .hs-reset-widget-show-password:hover{color:#d5e2aa}form .hs_submit input[type=submit]{background-color:#9fe62d;border:none;border-radius:10px;color:#fff;font-weight:700;margin-bottom:20px;margin-top:20px;padding:15px;transition:background-color .2s,color .2s;width:100%}form .hs_submit input[type=submit]:hover{background-color:#d5e2aa;cursor:pointer}#hs_cos_wrapper_membership_rich_text{color:#5f5f5f;margin:20px auto 100px;max-width:400px;width:fit-content}#hs_cos_wrapper_membership_rich_text h1{margin:0}#hs_cos_wrapper_membership_rich_text p{margin-top:5px}#hs-login-self-registration-link a:before{content:" "}#hs-login-self-registration-link a,#hs_cos_wrapper_membership_admin_content a{color:#9fe62d;font-weight:700;text-decoration:none}#hs-login-self-registration-link a:hover,#hs_cos_wrapper_membership_admin_content a:hover{color:#d5e2aa}#hs-register-widget-explicit-consent{align-self:flex-start;width:fit-content!important}#hs-register-widget-checkbox-consent{margin-left:10px;max-width:320px}.error-page{position:relative;text-align:center;width:100%}.error-page h1{color:rgba(0,0,0,.1);font-size:200px;margin:15px}.error-page h2{font-size:36px;position:absolute;top:15%;width:100%}.error-page h2 span{color:gray;display:block;font-size:20px}.error-page a{margin:auto}@media only screen and (max-width:1111px){.wrap-logo{order:0}.system-wrapper .content{box-shadow:-5px 0 10px rgba(0,0,0,.1);padding:20px}#hs_cos_wrapper_member_login,#hs_cos_wrapper_member_register,#hs_cos_wrapper_password_reset,#hs_cos_wrapper_password_reset_request{margin:auto}#hs-login-self-registration-link,#hs_cos_wrapper_membership_admin_content,#hs_cos_wrapper_membership_rich_text{text-align:center}.error-page h2{top:10%}}@media only screen and (max-width:660px){.system-wrapper{display:flex;flex-direction:column;height:100%;margin-top:0}.wrap-logo{background-color:transparent;border:none;flex-grow:0;height:fit-content;margin:auto;width:fit-content}#hs_cos_wrapper_pearagon_logo{margin:20px 0}.system-wrapper .content{background-image:none;height:100%;width:100%}.people_image{display:none}}@media only screen and (max-width:400px){.error-page h1{font-size:160px}.error-page h2{font-size:26px;top:10%}.error-page h2 span{font-size:12px}}@media only screen and (max-width:300px){.error-page h1{font-size:130px}.error-page h2{font-size:20px}#hs_cos_wrapper_pearagon_error404 img,#hs_cos_wrapper_pearagon_error500 img{width:100%!important}}@media only screen and (min-height:1200px){.system-wrapper{min-height:0}}