@charset "UTF-8";

/*
 * Lato:
 *   - http://fonts.googleapis.com/css?family=Lato:300
 *   - http://fonts.googleapis.com/css?family=Lato:400
 *   - http://fonts.googleapis.com/css?family=Lato:400i
 *   - http://fonts.googleapis.com/css?family=Lato:700
 *
 * Lora:
 *   - http://fonts.googleapis.com/css?family=Lora:400
 *   - http://fonts.googleapis.com/css?family=Lora:400i
 *   - http://fonts.googleapis.com/css?family=Lora:700
 *
 * Playfair Display:
 *   - http://fonts.googleapis.com/css?family=Playfair+Display:400
 *   - http://fonts.googleapis.com/css?family=Playfair+Display:400i
 *   - http://fonts.googleapis.com/css?family=Playfair+Display:700
 */

@font-face {
  font-family: 'Lato';
  font-family: 'Default Sans';
  src: url('/blog/wp-framework/fonts/Lato_-_Light.eot');
  src: local('Lato Light'), local('Lato-Light'),
    url('/blog/wp-framework/fonts/Lato_-_Light.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Lato_-_Light.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Lato_-_Light.woff') format('woff'),
    url('/blog/wp-framework/fonts/Lato_-_Light.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Lato_-_Light.svg#Lato_-_Light') format('svg');
  font-weight: 300;
  font-weight: lighter;
  font-style: normal;
}

@font-face {
  font-family: 'Lato';
  font-family: 'Default Sans';
  src: url('/blog/wp-framework/fonts/Lato_-_Regular.eot');
  src: local('Lato Regular'), local('Lato-Regular'),
    url('/blog/wp-framework/fonts/Lato_-_Regular.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Lato_-_Regular.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Lato_-_Regular.woff') format('woff'),
    url('/blog/wp-framework/fonts/Lato_-_Regular.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Lato_-_Regular.svg#Lato_-_Regular') format('svg');
  font-weight: 400;
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Lato';
  font-family: 'Default Sans';
  src: url('/blog/wp-framework/fonts/Lato_-_Italic.eot');
  src: local('Lato Italic'), local('Lato-Italic'),
    url('/blog/wp-framework/fonts/Lato_-_Italic.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Lato_-_Italic.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Lato_-_Italic.woff') format('woff'),
    url('/blog/wp-framework/fonts/Lato_-_Italic.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Lato_-_Italic.svg#Lato_-_Italic') format('svg');
  font-weight: 400;
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Lato';
  font-family: 'Default Sans';
  src: url('/blog/wp-framework/fonts/Lato_-_Bold.eot');
  src: local('Lato Bold'), local('Lato-Bold'),
    url('/blog/wp-framework/fonts/Lato_-_Bold.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Lato_-_Bold.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Lato_-_Bold.woff') format('woff'),
    url('/blog/wp-framework/fonts/Lato_-_Bold.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Lato_-_Bold.svg#Lato_-_Bold') format('svg');
  font-weight: 600;
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Lora';
  font-family: 'Default Serif';
  src: url('/blog/wp-framework/fonts/Lora_-_Regular.eot');
  src: local('Lora'), local('Lora-Regular'),
    url('/blog/wp-framework/fonts/Lora_-_Regular.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Lora_-_Regular.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Lora_-_Regular.woff') format('woff'),
    url('/blog/wp-framework/fonts/Lora_-_Regular.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Lora_-_Regular.svg#Lora_-_Regular') format('svg');
  font-weight: 400;
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Lora';
  font-family: 'Default Serif';
  src: url('/blog/wp-framework/fonts/Lora_-_Italic.eot');
  src: local('Lora Italic'), local('Lora-Italic'),
    url('/blog/wp-framework/fonts/Lora_-_Italic.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Lora_-_Italic.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Lora_-_Italic.woff') format('woff'),
    url('/blog/wp-framework/fonts/Lora_-_Italic.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Lora_-_Italic.svg#Lora_-_Italic') format('svg');
  font-weight: 400;
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Lora';
  font-family: 'Default Serif';
  src: url('/blog/wp-framework/fonts/Lora_-_Bold.eot');
  src: local('Lora Bold'), local('Lora-Bold'),
    url('/blog/wp-framework/fonts/Lora_-_Bold.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Lora_-_Bold.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Lora_-_Bold.woff') format('woff'),
    url('/blog/wp-framework/fonts/Lora_-_Bold.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Lora_-_Bold.svg#Lora_-_Bold') format('svg');
  font-weight: 600;
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Playfair Display';
  font-family: 'Default Headlines';
  src: url('/blog/wp-framework/fonts/Playfair_Display_-_Regular.eot');
  src: local('Playfair Display'), local('Playfair_Display-Regular'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Regular.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Regular.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Regular.woff') format('woff'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Regular.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Regular.svg#Playfair_Display_-_Regular') format('svg');
  font-weight: 400;
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Playfair Display';
  font-family: 'Default Headlines';
  src: url('/blog/wp-framework/fonts/Playfair_Display_-_Italic.eot');
  src: local('Playfair Display Italic'), local('Playfair_Display-Italic'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Italic.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Italic.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Italic.woff') format('woff'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Italic.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Italic.svg#Playfair_Display_-_Italic') format('svg');
  font-weight: 400;
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Playfair Display';
  font-family: 'Default Headlines';
  src: url('/blog/wp-framework/fonts/Playfair_Display_-_Bold.eot');
  src: local('Playfair Display Bold'), local('Playfair_Display-Bold'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Bold.eot?#iefix') format('embedded-opentype'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Bold.woff2') format('woff2'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Bold.woff') format('woff'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Bold.ttf') format('truetype'),
    url('/blog/wp-framework/fonts/Playfair_Display_-_Bold.svg#Playfair_Display_-_Bold') format('svg');
  font-weight: 600;
  font-weight: bold;
  font-style: normal;
}