body{margin:0;font-size:13px;font-family:proxima-nova,sans-serif;--line-color: #B2B2B2}hr{border:none;border-top:1px solid var(--line-color);margin:0;padding:0}button,input[type=button],input[type=submit]{text-align:center;padding:1px 5px;border-radius:5px;font-weight:700;border:1px solid #00000000}button.normal,input[type=button].normal,input[type=submit].normal{background-color:#fff;color:#000;border-color:#000}button.normal:hover:not(:disabled),input[type=button].normal:hover:not(:disabled),input[type=submit].normal:hover:not(:disabled){background-color:#4d4d4d;border-color:#4d4d4d;color:#fff}button.cta,input[type=button].cta,input[type=submit].cta{background-color:#ff5000;color:#fff;border-color:#ff5000}button.cta:hover:not(:disabled),input[type=button].cta:hover:not(:disabled),input[type=submit].cta:hover:not(:disabled){background-color:#dc4500;border-color:#dc4500}button:disabled,input[type=button]:disabled,input[type=submit]:disabled{opacity:.3}button:not(:disabled),input[type=button]:not(:disabled),input[type=submit]:not(:disabled){cursor:pointer}.button-group{display:inline-flex;justify-content:flex-end;align-items:center;gap:1rem;margin:4px}.uppercase{text-transform:uppercase}.validation-message-area{color:red;background-color:#eff4f5;padding:3px;width:250px}.failed-validation-marker{color:red;visibility:hidden}.show-validation-errors .ng-invalid+.failed-validation-marker{visibility:visible}.standard-link{text-decoration:none;color:#085aaf;font-size:15px;font-weight:700}.standard-link:hover{color:#001eff;text-decoration:underline;cursor:pointer}
