*{box-sizing:border-box;margin:0;padding:0}.content-wrapper{background-color:#000;background-position:50%;background-size:cover;background-repeat:no-repeat;justify-content:center;align-items:center;display:flex}#login-image{height:100%;width:100%;position:absolute;-webkit-mask-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4));mask-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4))}@media (max-width:1300px){#login-image{min-width:1440px}}.login-form{text-align:left!important;border-radius:0;width:100%}.login-form .card{border-radius:0}.login-form .card-body{padding:3rem}.login-form .card-body h5{padding-top:1rem;font-weight:500;font-size:1.3rem}.login-form .card-body img{max-width:100%}.login-form .button-group{display:flex}@media (max-width:576px){.login-form .button-group{justify-content:center}}.login-form .button-group button{margin-right:.4rem}@media (max-width:576px){.login-form .button-group button{width:100%}}.login-form .form-group-feedback{margin-bottom:.5rem}.login-form .forgot-pass{grid-template-columns:1fr 2fr;grid-template-rows:auto;grid-template-areas:"acc learn" "fpass fpass";grid-row-gap:.6rem;margin-top:1.25rem;font-size:14px;display:grid}@media (max-width:576px){.login-form .forgot-pass{grid-template-columns:auto}}.login-form .forgot-pass span{grid-area:acc}.login-form .forgot-pass .learn{color:#1565c0;grid-area:learn;justify-content:flex-start}.login-form .forgot-pass .fpass{color:#1565c0;grid-area:fpass;margin-bottom:.6rem}.login-footer{flex-direction:row;justify-content:space-between;align-items:center;font-size:14px;display:flex}@media (max-width:576px){.login-footer{flex-direction:column}}.login-footer .rights{color:#888}.login-footer .policy a,.login-footer .terms a{color:#1565c0}.description-container{border:1px solid #999;border-radius:.1875rem;max-width:60rem;max-height:30rem;margin-top:1rem;margin-bottom:1rem;padding:1rem;overflow:scroll}@media (max-width:576px){.description-container{margin:.4rem;padding:.4rem}}@media (min-width:576px){.login-form{width:31.25rem}.terms-form{width:100%}}.custom-checkbox-login{align-items:center;width:70%;margin:0 auto;display:flex}.custom-checkbox-login input{width:16px;height:16px;margin-right:.4rem}.custom-checkbox-login label{margin-bottom:0!important}.login-containers{width:70%;margin:0 auto}.validation-summary-valid ul{margin-bottom:0!important}