/**    - Fonts
*
*
*   - Components Included
*    1. **** Default Fonts
**/


/**
******************************** 1) Fonts ******************************************
*/

@font-face {
    font-family: 'open_sans_regular';
    src: url('../fonts/opensans/Regular/OpenSans-Regular.eot');
    src: url('../fonts/opensans/Regular/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/opensans/Regular/OpenSans-Regular.woff2') format('woff2'),
    url('../fonts/opensans/Regular/OpenSans-Regular.woff') format('woff'),
    url('../fonts/opensans/Regular/OpenSans-Regular.ttf')  format('truetype'),
    url('../fonts/opensans/Regular/OpenSans-Regular.svg#svgFontName') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_italic';
    src: url('../fonts/opensans/Italic/OpenSans-Italic.eot');
    src: url('../fonts/opensans/Italic/OpenSans-Italic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/opensans/Italic/OpenSans-Italic.woff2') format('woff2'),
    url('../fonts/opensans/Italic/OpenSans-Italic.woff') format('woff'),
    url('../fonts/opensans/Italic/OpenSans-Italic.ttf')  format('truetype'),
    url('../fonts/opensans/Italic/OpenSans-Italic.svg#svgFontName') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_semibold';
    src: url('../fonts/opensans/Semibold/OpenSans-Semibold.eot');
    src: url('../fonts/opensans/Semibold/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/opensans/Semibold/OpenSans-Semibold.woff2') format('woff2'),
    url('../fonts/opensans/Semibold/OpenSans-Semibold.woff') format('woff'),
    url('../fonts/opensans/Semibold/OpenSans-Semibold.ttf')  format('truetype'),
    url('../fonts/opensans/Semibold/OpenSans-Semibold.svg#svgFontName') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_bold';
    src: url('../fonts/opensans/Bold/OpenSans-Bold.eot');
    src: url('../fonts/opensans/Bold/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/opensans/Bold/OpenSans-Bold.woff2') format('woff2'),
    url('../fonts/opensans/Bold/OpenSans-Bold.woff') format('woff'),
    url('../fonts/opensans/Bold/OpenSans-Bold.ttf')  format('truetype'),
    url('../fonts/opensans/Bold/OpenSans-Bold.svg#svgFontName') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'colour-sans';
    src: url('../fonts/coloursans/ColourSans-Regular.ttf') format('truetype');
    src: url('../fonts/coloursans/ColourSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'colour-sans';
    src: url('../fonts/coloursans/ColourSans-Bold.ttf') format('truetype');
    src: url('../fonts/coloursans/ColourSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'colour-sans';
    src: url('../fonts/coloursans/ColourSans-Regular.ttf') format('truetype');
    src: url('../fonts/coloursans/ColourSans-Regular.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

.prdct-overview .product-overview-left h1,
.prdct-overview .product-overview-left h2,
.prdct-overview .product-overview-left .fl-prod-office-heading {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
}

.products-overview h1.page-header div {
    font-size: 30px;
    font-weight: bold;
}

.prdct-overview .row-2 .text-holder h1,
.prdct-overview .row-2 .text-holder .fl-text-heading {
    font-size: 34px;
}

.prdct-overview .row-2 .text-holder p {
    font-size: 15px;
    font-weight: bold;
}

@media screen and (min-width: 768px) {}