.btn {background: var(--main-color);color: #FFF;border-radius: 2px;min-width: 200px;height: 48px;}.btn:hover {background-color: var(--main-color-hover);color: #FFF;}.btn-outlined {background: transparent;color: var(--main-color);border: 1px solid var(--main-color);border-radius: 2px;min-width: 100px;}.btn-outlined:hover {background-color: var(--main-color-hover);color: #FFF;}.btn-form-validation {width: 100%;}.grey-body {background-color: #F7F7F7;font-family: var(--main-font-family), 'Arial', sans-serif;}#col-right-with-image {background-image: url('/assets/b122/login.png');background-size: cover;background-repeat: no-repeat;background-position-y: bottom;height: 100vh;}#col-left-with-text {display: flex;justify-content: center;align-items: center;padding-right: 50px;padding-left: 50px;height: 100vh;}h3.loginTitle{font-size: 1.2em;font-weight: bold;}div.form-group label{font-size: 14px;margin-bottom: 0;}.alert-success {color: #a6530e;background-color: rgba(250, 192, 79, 0.21);border-color: rgba(250, 192, 79, 0.9);font-size: 14px;}@media (max-width: 992px) {#col-right-with-image {display: none;}}@media (max-width: 500px) {#col-left-with-text {padding-right: 40px;padding-left: 40px;}}@media (max-height: 700px) {#col-left-with-text {height: auto;margin-top: 40px;margin-bottom: 40px;}}.logo-img {width: 80%;max-width: 450px;}input.login-input-label {font-size: 14px;}input.login-input {border-radius: 2px;height: 48px;font-size: 14px;}.auth-link {float: right;text-decoration: none;font-size: 14px;}.auth-link:hover {text-decoration: underline;}.form-check-label {font-size: 14px;}input[type="checkbox"] {font-size: 18px;}.form-bottom {font-size: 14px;}.custom-control-input:checked~.custom-control-label::before {color: #fff;border-color: var(--main-color);background-color: var(--main-color);padding-left: 0;}.custom-control-label:hover{cursor: pointer;}.alert i.close-alert-icon {float: right;font-size: var(--medium-font-size);}.close-alert-icon:hover {cursor: pointer;}.close-alert-icon-mt {margin-top: 3px;}.alert-success-custom, .alert-danger-custom {padding: 9px;border-radius: 2px;}.alert-success-custom .details-link, .alert-danger-custom .details-link {font-weight: bolder;color: inherit;}.alert-success-custom .details-link:hover, .alert-danger-custom .details-link:hover {text-decoration: none;cursor: pointer;}.alert-success-custom .details-icon, .alert-danger-custom .details-icon {font-size: 14px;vertical-align: middle;line-height: 1em;}