/* Custom styles to customize the application */
@font-face {
  font-family: 'Source Sans Pro';
  src: url('/assets/config/fonts/SourceSansPro-Regular.woff2') format('woff2'),
      url('/assets/config/fonts/SourceSansPro-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url('/assets/config/fonts/SourceSansPro-BoldItalic.woff2') format('woff2'),
      url('/assets/config/fonts/SourceSansPro-BoldItalic.woff') format('woff');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url('/assets/config/fonts/SourceSansPro-SemiBoldItalic.woff2') format('woff2'),
      url('/assets/config/fonts/SourceSansPro-SemiBoldItalic.woff') format('woff');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url('/assets/config/fonts/SourceSansPro-SemiBold.woff2') format('woff2'),
      url('/assets/config/fonts/SourceSansPro-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url('/assets/config/fonts/SourceSansPro-Italic.woff2') format('woff2'),
      url('/assets/config/fonts/SourceSansPro-Italic.woff') format('woff');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Source Sans Pro';
  src: url('/assets/config/fonts/SourceSansPro-Bold.woff2') format('woff2'),
      url('/assets/config/fonts/SourceSansPro-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

* {
	font-family: 'Source Sans Pro', sans-serif;
	text-align: left;
}
:root {
    /* Custom colors */
    --color-gray-00: #ffffff;
    --color-gray-01: #f9fafa;
    --color-gray-02: #eff0f1;
    --color-gray-03: #e2e3e4;
    --color-gray-04: #91959c;
    --color-gray-05: #4f5259;

    --color-main: #001B4F;
    --color-text-hover: #00366f;

    /* Fonts */
    /* Remember to import the font if not a system font */
    --font-family-main: 'Source Sans Pro', apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
    --font-family-headings: 'Source Sans Pro', apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
}


.n7-hero {
  background-color:var(--color-main);
}

.n7-header {
  height: 100px;
  background-color:var(--color-main);
  padding: 0 16px;
}
.n7-header__logo {
  max-height: 68px;
  width: auto;
  height: auto;
}
.n7-header__nav-item.is-active .n7-header__nav-link {
  background-color:var(--color-text-hover);
}
.n7-header__nav-item:hover .n7-header__nav-link, .n7-header__nav-link, .n7-header__nav-link:focus {
  color: #fff!important;
}
.n7-header__nav-label {
  font-size: 14px;
}
.n7-header__nav-icon {
  margin-right: 0;
  margin-bottom: 4px;
  font-size: 20px;
}
.aw-home__bottom-hero .n7-hero.has-image .n7-hero__btn {
  background: #ffcd00;
  border: 0;
  font-size: 20px;
}
