/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on October 26, 2018 */
@font-face {
  font-family: 'Hyundai Sans Open Type Head';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanshead-light-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanshead-light-webfont.woff") format("woff");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'Hyundai Sans Open Type Head';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanshead-medium-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanshead-medium-webfont.woff") format("woff");
  font-weight: 600;
  font-style: normal; }
@font-face {
  font-family: 'Hyundai Sans Open Type Head';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanshead-regular-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanshead-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Hyundai Sans Open Type';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-bold-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-bold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Hyundai Sans Open Type';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-bolditalic-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-bolditalic-webfont.woff") format("woff");
  font-weight: bold;
  font-style: italic; }
@font-face {
  font-family: 'Hyundai Sans Open Type';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-italic-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-italic-webfont.woff") format("woff");
  font-weight: normal;
  font-style: italic; }
@font-face {
  font-family: 'Hyundai Sans Open Type';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-medium-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-medium-webfont.woff") format("woff");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'Hyundai Sans Open Type';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-mediumitalic-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-mediumitalic-webfont.woff") format("woff");
  font-weight: 300;
  font-style: italic; }
@font-face {
  font-family: 'Hyundai Sans Open Type';
  src: url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-regular-webfont.woff2") format("woff2"), url("./fonts/Hyundai Sans_Open Type/hyundaisanstext-regular-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
/* Base Hyundai Stylesheet */
body.hma section, body.hma a, body.hma p, body.hma div, body.hma ul, body.hma ol, body.hma li, body.hma span, body.hma input, body.hma form, body.hma button, body.hma select, body.hma textarea,
body.hma .mat-mdc-option, body.hma .mat-mdc-table {
  font-family: "Hyundai Sans Open Type", "Helvetica Neue", sans-serif; }
body.hma h1, body.hma h2, body.hma h3, body.hma h4, body.hma h5, body.hma h6 {
  font-family: "Hyundai Sans Open Type Head", "Helvetica Neue", sans-serif; }
  body.hma h1 a, body.hma h1 li, body.hma h1 span, body.hma h2 a, body.hma h2 li, body.hma h2 span, body.hma h3 a, body.hma h3 li, body.hma h3 span, body.hma h4 a, body.hma h4 li, body.hma h4 span, body.hma h5 a, body.hma h5 li, body.hma h5 span, body.hma h6 a, body.hma h6 li, body.hma h6 span {
    font-family: "Hyundai Sans Open Type Head", "Helvetica Neue", sans-serif; }
body.hma a {
  color: #002c5f; }
body.hma .logoImage {
  max-width: 400px;
  height: auto;
  width: 100%; }
  @media all and (max-width: 576px) {
    body.hma .logoImage {
      max-width: 200px; } }
  @media all and (max-width: 374px) {
    body.hma .logoImage {
      max-width: 170px; } }
body.hma .mat-mdc-unelevated-button.mat-primary,
body.hma .mat-mdc-raised-button.mat-primary,
body.hma .mat-mdc-fab.mat-primary,
body.hma .mat-mdc-mini-fab.mat-primary {
  background-color: #002c5f;
  color: #fff; }
  body.hma .mat-mdc-unelevated-button.mat-primary[disabled],
  body.hma .mat-mdc-raised-button.mat-primary[disabled],
  body.hma .mat-mdc-fab.mat-primary[disabled],
  body.hma .mat-mdc-mini-fab.mat-primary[disabled] {
    background-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.26); }
/*TODO(mdc-migration): The following rule targets internal classes of checkbox that may no longer apply for the MDC version. */
body.hma .mat-checkbox-indeterminate.mat-accent
.mat-checkbox-background,
body.hma .mat-checkbox-checked.mat-accent
.mat-checkbox-background {
  background-color: #002c5f; }
/*TODO(mdc-migration): The following rule targets internal classes of radio that may no longer apply for the MDC version. */
body.hma .mat-mdc-radio-button.mat-accent .mat-radio-inner-circle {
  background-color: #002c5f; }
/*TODO(mdc-migration): The following rule targets internal classes of radio that may no longer apply for the MDC version. */
body.hma .mat-mdc-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
  border-color: #002c5f; }
/*TODO(mdc-migration): The following rule targets internal classes of progress-bar that may no longer apply for the MDC version. */
body.hma .mat-mdc-progress-bar.mat-accent .mat-progress-bar-fill:after {
  background-color: #002c5f; }
body.hma .mat-mdc-select-panel .mat-mdc-option.mat-mdc-selected:not(.mat-mdc-option-multiple) {
  background: rgba(0, 44, 95, 0.3); }
/*TODO(mdc-migration): The following rule targets internal classes of checkbox that may no longer apply for the MDC version. */
body.hma .mat-mdc-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element, body.hma .mat-option.mat-active {
  background-color: rgba(0, 44, 95, 0.3); }
/*TODO(mdc-migration): The following rule targets internal classes of radio that may no longer apply for the MDC version. */
body.hma .mat-mdc-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element {
  background-color: rgba(0, 44, 95, 0.3); }
body.hma .mat-mdc-unelevated-button.mat-primary .mat-ripple-element, body.hma .mat-mdc-raised-button.mat-primary .mat-ripple-element, body.hma .mat-mdc-fab.mat-primary .mat-ripple-element, body.hma .mat-mdc-mini-fab.mat-primary .mat-ripple-element {
  background-color: rgba(0, 44, 95, 0.3); }
