@font-face{font-family:Lato;font-style:normal;font-weight:900;src:url(/build/fonts/Lato-Black.57dee8af.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:900;src:url(/build/fonts/Lato-BlackItalic.09fc2856.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(/build/fonts/Lato-Bold.636be8de.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:url(/build/fonts/Lato-BoldItalic.fd32b4de.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:url(/build/fonts/Lato-Italic.a9f3ee26.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url(/build/fonts/Lato-Light.c7400fca.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:url(/build/fonts/Lato-LightItalic.4310bbed.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(/build/fonts/Lato-Regular.9d883d54.ttf) format("truetype")}@font-face{font-family:Lato;font-style:normal;font-weight:100;src:url(/build/fonts/Lato-Thin.5a60dde2.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;font-weight:100;src:url(/build/fonts/Lato-ThinItalic.42a616fc.ttf) format("truetype")}body{font-family:Lato}body.page-auth{background:var(--body-bg);height:auto}@media(min-width:992px){body.page-auth{align-items:center;display:block;height:100vh;justify-content:center;overflow-x:hidden;overflow-y:auto;position:absolute;width:100vw}}body.page-auth #flash-messages{top:0;width:100%}body.page-auth #auth-footer{background:var(--body-bg);color:var(--gray-500);font-size:small;margin-left:0;margin-right:0;width:100%}@media(max-width:767px){body.page-auth #auth-footer .af-col{text-align:center!important}}.auth-wrapper{align-items:center;display:flex;flex-direction:column;margin:15vh auto 0;max-width:28rem;min-height:calc(85vh - 90.5px);width:100%}@media(min-width:768px){.auth-wrapper{min-height:calc(85vh - 51.5px)}}.auth-wrapper .main-header{display:block}.auth-wrapper .main-header img{max-height:80px}.auth-wrapper .content{background-color:var(--body-bg);border-radius:var(--border-radius);box-shadow:none;padding:15px 30px;width:100%}@media(min-width:992px){.auth-wrapper .content{padding:2rem 2.5rem}}.auth-wrapper .form-widget .input-group-text,.auth-wrapper .form-widget input{font-size:var(--font-size-lg);height:38px;line-height:38px}.auth-wrapper .form-widget .input-group-text{cursor:pointer}.auth-wrapper .form-text{font-size:inherit;margin-top:8px}.auth-wrapper .nav{margin-bottom:12px}.auth-wrapper .nav-tabs .nav-link.active{color:var(--text-primary-color)}.auth-wrapper .nav-tabs .nav-item:last-child{display:none}.auth-wrapper .alert{margin-bottom:12px}.auth-wrapper .help-text{font-size:small;margin-bottom:0;margin-top:8px}.auth-wrapper .form-group.label-after label{padding-bottom:0}.auth-wrapper .no-group{padding-top:12px}.auth-wrapper .form-error{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important;margin-top:8px}.auth-wrapper .btn{height:36px;padding-left:15px;padding-right:15px}#registration_form_captcha{margin:auto 0 auto 10px}