.page-auth{position:relative;min-height:100vh;padding:3rem 3rem 7rem;overflow:hidden}@media screen and (max-width:620px){.page-auth{padding:3em 1em 8rem}}.page-auth #smallCircleLeft{position:absolute;left:-10%;top:-5%;max-height:50vh}.page-auth #largeCircleRight{position:absolute;right:-8%;bottom:-20%;max-height:70vh}.page-auth__content{width:500px}@media screen and (max-width:620px){.page-auth__content{width:100%}}.page-auth__form{width:500px;border-radius:2rem;background:hsla(0,0%,100%,.9);padding:3rem}@media screen and (max-width:620px){.page-auth__form{width:100%;padding:2rem 1.2rem}}.page-auth__form label{color:#379c62;font-size:1.1rem}.page-auth__form #input-userEmail{background:#fff;border-color:#d5e5d9;color:#423c3c;padding:1.5em 1.3em;box-shadow:0 10px 21px 0 rgba(0,0,0,.1)}.page-auth__form #input-userEmail:focus{border-color:#379c62}.page-auth__form .checkboxField .checkboxCustom{border-color:#379c62!important}.page-auth__form .checkboxField label,.page-auth__form .legal-notice,.page-auth__form .legal-notice a,.page-auth__form .reset-password-label,.page-auth__form .reset-password-label a{color:#423c3c!important}.page-auth__form .otp-container input{background:#fff;border-color:#d5e5d9;color:#423c3c}.page-auth__form .otp-container .resend-button,.page-auth__form .otp-container .resend-text span,.page-auth__form .otp-container p{color:#423c3c!important}.page-auth__form .otp-container .error-validation{color:#fff!important}.page-auth__form #button-login,.page-auth__form #button-registration,.page-auth__form #button-reset-password,.page-auth__form #button-verify-otp{font-weight:600;margin-top:2.2rem;padding:1.1rem 0;border-radius:30px}.page-auth__form .hover-button:not(:hover){color:#fff;background:#379c62;transition-delay:.3s}.page-auth .modal{z-index:1050}