/* open-sans-300normal - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src:
            local('Open Sans Light'),
            local('OpenSans-Light'),
            url('../fonts/OpenSans/open-sans-latin-ext-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-300italic - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-display: swap;
    font-weight: 300;
    src:
            local('Open Sans Light Italic'),
            local('OpenSans-LightItalic'),
            url('../fonts/OpenSans/open-sans-latin-ext-300-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-300-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-400normal - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src:
            local('Open Sans Regular'),
            local('OpenSans-Regular'),
            url('../fonts/OpenSans/open-sans-latin-ext-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-400italic - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-display: swap;
    font-weight: 400;
    src:
            local('Open Sans Italic'),
            local('OpenSans-Italic'),
            url('../fonts/OpenSans/open-sans-latin-ext-400-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-400-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600normal - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-display: swap;
    font-weight: 600;
    src:
            local('Open Sans SemiBold'),
            local('OpenSans-SemiBold'),
            url('../fonts/OpenSans/open-sans-latin-ext-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600italic - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-display: swap;
    font-weight: 600;
    src:
            local('Open Sans SemiBold Italic'),
            local('OpenSans-SemiBoldItalic'),
            url('../fonts/OpenSans/open-sans-latin-ext-600-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-600-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700normal - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src:
            local('Open Sans Bold'),
            local('OpenSans-Bold'),
            url('../fonts/OpenSans/open-sans-latin-ext-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700italic - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-display: swap;
    font-weight: 700;
    src:
            local('Open Sans Bold Italic'),
            local('OpenSans-BoldItalic'),
            url('../fonts/OpenSans/open-sans-latin-ext-700-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-700-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-800normal - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-display: swap;
    font-weight: 800;
    src:
            local('Open Sans ExtraBold'),
            local('OpenSans-ExtraBold'),
            url('../fonts/OpenSans/open-sans-latin-ext-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-800.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-800italic - latin-ext */
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-display: swap;
    font-weight: 800;
    src:
            local('Open Sans ExtraBold Italic'),
            local('OpenSans-ExtraBoldItalic'),
            url('../fonts/OpenSans/open-sans-latin-ext-800-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/OpenSans/open-sans-latin-ext-800-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* lato-100normal - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-display: swap;
    font-weight: 100;
    src:
            local('Lato Hairline'),
            local('Lato-Hairline'),
            url('../fonts/Lato/lato-latin-ext-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-100italic - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: italic;
    font-display: swap;
    font-weight: 100;
    src:
            local('Lato Hairline Italic'),
            local('Lato-HairlineItalic'),
            url('../fonts/Lato/lato-latin-ext-100-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-100-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-300normal - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src:
            local('Lato Light'),
            local('Lato-Light'),
            url('../fonts/Lato/lato-latin-ext-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-300italic - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: italic;
    font-display: swap;
    font-weight: 300;
    src:
            local('Lato Light Italic'),
            local('Lato-LightItalic'),
            url('../fonts/Lato/lato-latin-ext-300-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-300-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-400normal - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src:
            local('Lato Regular'),
            local('Lato-Regular'),
            url('../fonts/Lato/lato-latin-ext-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-400italic - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: italic;
    font-display: swap;
    font-weight: 400;
    src:
            local('Lato Italic'),
            local('Lato-Italic'),
            url('../fonts/Lato/lato-latin-ext-400-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-400-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-700normal - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src:
            local('Lato Bold'),
            local('Lato-Bold'),
            url('../fonts/Lato/lato-latin-ext-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-700italic - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: italic;
    font-display: swap;
    font-weight: 700;
    src:
            local('Lato Bold Italic'),
            local('Lato-BoldItalic'),
            url('../fonts/Lato/lato-latin-ext-700-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-700-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-900normal - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-display: swap;
    font-weight: 900;
    src:
            local('Lato Black'),
            local('Lato-Black'),
            url('../fonts/Lato/lato-latin-ext-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* lato-900italic - latin-ext */
@font-face {
    font-family: 'Lato';
    font-style: italic;
    font-display: swap;
    font-weight: 900;
    src:
            local('Lato Black Italic'),
            local('Lato-BlackItalic'),
            url('../fonts/Lato/lato-latin-ext-900-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Lato/lato-latin-ext-900-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* oswald-200normal - latin-ext */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-display: swap;
    font-weight: 200;
    src:
            url('../fonts/Oswald/oswald-latin-ext-200.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Oswald/oswald-latin-ext-200.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* oswald-300normal - latin-ext */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src:
            url('../fonts/Oswald/oswald-latin-ext-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Oswald/oswald-latin-ext-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* oswald-400normal - latin-ext */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src:
            url('../fonts/Oswald/oswald-latin-ext-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Oswald/oswald-latin-ext-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* oswald-500normal - latin-ext */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src:
            url('../fonts/Oswald/oswald-latin-ext-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Oswald/oswald-latin-ext-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* oswald-600normal - latin-ext */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-display: swap;
    font-weight: 600;
    src:
            url('../fonts/Oswald/oswald-latin-ext-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Oswald/oswald-latin-ext-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* oswald-700normal - latin-ext */
@font-face {
    font-family: 'Oswald';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src:
            url('../fonts/Oswald/oswald-latin-ext-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Oswald/oswald-latin-ext-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-100normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 100;
    src:
            local('Poppins Thin'),
            local('Poppins-Thin'),
            url('../fonts/Poppins/poppins-latin-ext-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-100italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 100;
    src:
            local('Poppins Thin Italic'),
            local('Poppins-ThinItalic'),
            url('../fonts/Poppins/poppins-latin-ext-100-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-100-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-200normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 200;
    src:
            local('Poppins ExtraLight'),
            local('Poppins-ExtraLight'),
            url('../fonts/Poppins/poppins-latin-ext-200.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-200.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-200italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 200;
    src:
            local('Poppins ExtraLight Italic'),
            local('Poppins-ExtraLightItalic'),
            url('../fonts/Poppins/poppins-latin-ext-200-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-200-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-300normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src:
            local('Poppins Light'),
            local('Poppins-Light'),
            url('../fonts/Poppins/poppins-latin-ext-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-300italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 300;
    src:
            local('Poppins Light Italic'),
            local('Poppins-LightItalic'),
            url('../fonts/Poppins/poppins-latin-ext-300-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-300-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-400normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src:
            local('Poppins Regular'),
            local('Poppins-Regular'),
            url('../fonts/Poppins/poppins-latin-ext-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-400italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 400;
    src:
            local('Poppins Italic'),
            local('Poppins-Italic'),
            url('../fonts/Poppins/poppins-latin-ext-400-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-400-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-500normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src:
            local('Poppins Medium'),
            local('Poppins-Medium'),
            url('../fonts/Poppins/poppins-latin-ext-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-500italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 500;
    src:
            local('Poppins Medium Italic'),
            local('Poppins-MediumItalic'),
            url('../fonts/Poppins/poppins-latin-ext-500-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-500-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-600normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 600;
    src:
            local('Poppins SemiBold'),
            local('Poppins-SemiBold'),
            url('../fonts/Poppins/poppins-latin-ext-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-600italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 600;
    src:
            local('Poppins SemiBold Italic'),
            local('Poppins-SemiBoldItalic'),
            url('../fonts/Poppins/poppins-latin-ext-600-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-600-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-700normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src:
            local('Poppins Bold'),
            local('Poppins-Bold'),
            url('../fonts/Poppins/poppins-latin-ext-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-700italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 700;
    src:
            local('Poppins Bold Italic'),
            local('Poppins-BoldItalic'),
            url('../fonts/Poppins/poppins-latin-ext-700-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-700-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-800normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 800;
    src:
            local('Poppins ExtraBold'),
            local('Poppins-ExtraBold'),
            url('../fonts/Poppins/poppins-latin-ext-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-800.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-800italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 800;
    src:
            local('Poppins ExtraBold Italic'),
            local('Poppins-ExtraBoldItalic'),
            url('../fonts/Poppins/poppins-latin-ext-800-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-800-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-900normal - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    font-weight: 900;
    src:
            local('Poppins Black'),
            local('Poppins-Black'),
            url('../fonts/Poppins/poppins-latin-ext-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* poppins-900italic - latin-ext */
@font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-display: swap;
    font-weight: 900;
    src:
            local('Poppins Black Italic'),
            local('Poppins-BlackItalic'),
            url('../fonts/Poppins/poppins-latin-ext-900-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Poppins/poppins-latin-ext-900-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-100normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 100;
    src:
            local('Raleway Thin'),
            local('Raleway-Thin'),
            url('../fonts/Raleway/raleway-latin-ext-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-100italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 100;
    src:
            local('Raleway Thin Italic'),
            local('Raleway-ThinItalic'),
            url('../fonts/Raleway/raleway-latin-ext-100-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-100-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-200normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 200;
    src:
            local('Raleway ExtraLight'),
            local('Raleway-ExtraLight'),
            url('../fonts/Raleway/raleway-latin-ext-200.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-200.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-200italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 200;
    src:
            local('Raleway ExtraLight Italic'),
            local('Raleway-ExtraLightItalic'),
            url('../fonts/Raleway/raleway-latin-ext-200-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-200-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-300normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src:
            local('Raleway Light'),
            local('Raleway-Light'),
            url('../fonts/Raleway/raleway-latin-ext-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-300italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 300;
    src:
            local('Raleway Light Italic'),
            local('Raleway-LightItalic'),
            url('../fonts/Raleway/raleway-latin-ext-300-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-300-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-400normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src:
            local('Raleway'),
            local('Raleway-Regular'),
            url('../fonts/Raleway/raleway-latin-ext-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-400italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 400;
    src:
            local('Raleway Italic'),
            local('Raleway-Italic'),
            url('../fonts/Raleway/raleway-latin-ext-400-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-400-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-500normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src:
            local('Raleway Medium'),
            local('Raleway-Medium'),
            url('../fonts/Raleway/raleway-latin-ext-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-500italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 500;
    src:
            local('Raleway Medium Italic'),
            local('Raleway-MediumItalic'),
            url('../fonts/Raleway/raleway-latin-ext-500-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-500-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-600normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 600;
    src:
            local('Raleway SemiBold'),
            local('Raleway-SemiBold'),
            url('../fonts/Raleway/raleway-latin-ext-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-600italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 600;
    src:
            local('Raleway SemiBold Italic'),
            local('Raleway-SemiBoldItalic'),
            url('../fonts/Raleway/raleway-latin-ext-600-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-600-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-700normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src:
            local('Raleway Bold'),
            local('Raleway-Bold'),
            url('../fonts/Raleway/raleway-latin-ext-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-700italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 700;
    src:
            local('Raleway Bold Italic'),
            local('Raleway-BoldItalic'),
            url('../fonts/Raleway/raleway-latin-ext-700-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-700-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-800normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 800;
    src:
            local('Raleway ExtraBold'),
            local('Raleway-ExtraBold'),
            url('../fonts/Raleway/raleway-latin-ext-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-800.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-800italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 800;
    src:
            local('Raleway ExtraBold Italic'),
            local('Raleway-ExtraBoldItalic'),
            url('../fonts/Raleway/raleway-latin-ext-800-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-800-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-900normal - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-display: swap;
    font-weight: 900;
    src:
            local('Raleway Black'),
            local('Raleway-Black'),
            url('../fonts/Raleway/raleway-latin-ext-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* raleway-900italic - latin-ext */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-display: swap;
    font-weight: 900;
    src:
            local('Raleway Black Italic'),
            local('Raleway-BlackItalic'),
            url('../fonts/Raleway/raleway-latin-ext-900-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Raleway/raleway-latin-ext-900-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-100normal - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-display: swap;
    font-weight: 100;
    src:
            local('Roboto Thin'),
            local('Roboto-Thin'),
            url('../fonts/Roboto/roboto-latin-ext-100.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-100.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-100italic - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-display: swap;
    font-weight: 100;
    src:
            local('Roboto Thin Italic'),
            local('Roboto-ThinItalic'),
            url('../fonts/Roboto/roboto-latin-ext-100-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-100-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-300normal - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-display: swap;
    font-weight: 300;
    src:
            local('Roboto Light'),
            local('Roboto-Light'),
            url('../fonts/Roboto/roboto-latin-ext-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-300italic - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-display: swap;
    font-weight: 300;
    src:
            local('Roboto Light Italic'),
            local('Roboto-LightItalic'),
            url('../fonts/Roboto/roboto-latin-ext-300-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-300-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-400normal - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-display: swap;
    font-weight: 400;
    src:
            local('Roboto'),
            local('Roboto-Regular'),
            url('../fonts/Roboto/roboto-latin-ext-400.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-400.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-400italic - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-display: swap;
    font-weight: 400;
    src:
            local('Roboto Italic'),
            local('Roboto-Italic'),
            url('../fonts/Roboto/roboto-latin-ext-400-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-400-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-500normal - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-display: swap;
    font-weight: 500;
    src:
            local('Roboto Medium'),
            local('Roboto-Medium'),
            url('../fonts/Roboto/roboto-latin-ext-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-500italic - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-display: swap;
    font-weight: 500;
    src:
            local('Roboto Medium Italic'),
            local('Roboto-MediumItalic'),
            url('../fonts/Roboto/roboto-latin-ext-500-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-500-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-700normal - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-display: swap;
    font-weight: 700;
    src:
            local('Roboto Bold'),
            local('Roboto-Bold'),
            url('../fonts/Roboto/roboto-latin-ext-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-700italic - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-display: swap;
    font-weight: 700;
    src:
            local('Roboto Bold Italic'),
            local('Roboto-BoldItalic'),
            url('../fonts/Roboto/roboto-latin-ext-700-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-700-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-900normal - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-display: swap;
    font-weight: 900;
    src:
            local('Roboto Black'),
            local('Roboto-Black'),
            url('../fonts/Roboto/roboto-latin-ext-900.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-900.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-900italic - latin-ext */
@font-face {
    font-family: 'Roboto';
    font-style: italic;
    font-display: swap;
    font-weight: 900;
    src:
            local('Roboto Black Italic'),
            local('Roboto-BlackItalic'),
            url('../fonts/Roboto/roboto-latin-ext-900-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
            url('../fonts/Roboto/roboto-latin-ext-900-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
