/* ========================================
   AILERON FONT FAMILY - LOCAL WEBFONTS
   ======================================== */

/* UltraLight - 100 */
@font-face {
  font-family: 'Aileron';
  src: url('Aileron/Aileron-UltraLight.woff2') format('woff2'),
       url('Aileron/Aileron-UltraLight.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

/* Thin - 200 */
@font-face {
  font-family: 'Aileron';
  src: url('Aileron/Aileron-Thin.woff2') format('woff2'),
       url('Aileron/Aileron-Thin.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

/* Light - 300 */
@font-face {
  font-family: 'Aileron';
  src: url('Aileron/Aileron-Light.woff2') format('woff2'),
       url('Aileron/Aileron-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

/* Regular - 400 */
@font-face {
  font-family: 'Aileron';
  src: url('Aileron/Aileron-Regular.woff2') format('woff2'),
       url('Aileron/Aileron-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

/* SemiBold - 500 */
@font-face {
  font-family: 'Aileron';
  src: url('Aileron/Aileron-SemiBold.woff2') format('woff2'),
       url('Aileron/Aileron-SemiBold.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

/* Bold - 600 */
@font-face {
  font-family: 'Aileron';
  src: url('Aileron/Aileron-Bold.woff2') format('woff2'),
       url('Aileron/Aileron-Bold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

/* Heavy - 700 */
@font-face {
  font-family: 'Aileron';
  src: url('Aileron/Aileron-Heavy.woff2') format('woff2'),
       url('Aileron/Aileron-Heavy.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

/* Black - 800 */
@font-face {
  font-family: 'Aileron';
  src: url('Aileron/Aileron-Black.woff2') format('woff2'),
       url('Aileron/Aileron-Black.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}




/* ========================================
   RALEWAY FONT FAMILY - LOCAL WEBFONTS
   ======================================== */

/* Thin - 100 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-100.woff2') format('woff2'),
       url('Raleway/Raleway-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-100italic.woff2') format('woff2'),
       url('Raleway/Raleway-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
}

/* Extra Light - 200 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-200.woff2') format('woff2'),
       url('Raleway/Raleway-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-200italic.woff2') format('woff2'),
       url('Raleway/Raleway-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
}

/* Light - 300 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-300.woff2') format('woff2'),
       url('Raleway/Raleway-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-300italic.woff2') format('woff2'),
       url('Raleway/Raleway-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
}

/* Regular - 400 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-regular.woff2') format('woff2'),
       url('Raleway/Raleway-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-italic.woff2') format('woff2'),
       url('Raleway/Raleway-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
}

/* Medium - 500 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-500.woff2') format('woff2'),
       url('Raleway/Raleway-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-500italic.woff2') format('woff2'),
       url('Raleway/Raleway-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
}

/* SemiBold - 600 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-600.woff2') format('woff2'),
       url('Raleway/Raleway-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-600italic.woff2') format('woff2'),
       url('Raleway/Raleway-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
}

/* Bold - 700 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-700.woff2') format('woff2'),
       url('Raleway/Raleway-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-700italic.woff2') format('woff2'),
       url('Raleway/Raleway-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
}

/* ExtraBold - 800 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-800.woff2') format('woff2'),
       url('Raleway/Raleway-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-800italic.woff2') format('woff2'),
       url('Raleway/Raleway-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
}

/* Black - 900 */
@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-900.woff2') format('woff2'),
       url('Raleway/Raleway-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Raleway';
  src: url('Raleway/raleway-v37-latin-900italic.woff2') format('woff2'),
       url('Raleway/Raleway-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
}
