/* Fonts are reqired to have weights 300, normal (400), 600, Bold*/

/* Font :: Robot*/
    /* roboto-300 */
    @font-face {
        font-family: 'Roboto';
        font-weight: 300;
        src: url('roboto/roboto-v27-latin-300.woff2') format('woff2'), url('roboto/roboto-v27-latin-300.woff') format('woff');
    }
    /* roboto-regular */
    @font-face {
        font-family: 'Roboto';
        src: url('roboto/roboto-v27-latin-regular.woff2') format('woff2'), url('roboto/roboto-v27-latin-regular.woff') format('woff');
    }
    /* roboto-600 */
    @font-face {
        font-family: 'Roboto';
        font-weight: 600;
        src: url('roboto/roboto-v27-latin-500.woff2') format('woff2'), url('roboto/roboto-v27-latin-500.woff') format('woff');
    }
    /* roboto-Bold */
    @font-face {
        font-family: 'Roboto';
        font-weight: bold;
        src: url('roboto/roboto-v27-latin-700.woff2') format('woff2'), url('roboto/roboto-v27-latin-700.woff') format('woff');
    }

/* Font :: Open Sans*/
    /* open-sans-300*/
    @font-face {
        font-family: 'Open Sans';
        font-weight: 300;
        src: url('open-sans/open-sans-v23-latin-300.woff2') format('woff2'), url('open-sans/open-sans-v23-latin-300.woff') format('woff');
    }
    /* open-sans-regular*/
    @font-face {
        font-family: 'Open Sans';
        src: url('open-sans/open-sans-v23-latin-regular.woff2') format('woff2'), url('open-sans/open-sans-v23-latin-regular.woff') format('woff');
    }
    /* open-sans-600*/
    @font-face {
        font-family: 'Open Sans';
        font-weight: 600;
        src: url('open-sans/open-sans-v23-latin-600.woff2') format('woff2'), url('open-sans/open-sans-v23-latin-600.woff') format('woff');
    }
    /* open-sans-Bold*/
    @font-face {
        font-family: 'Open Sans';
        font-weight:bold;
        src: url('open-sans/open-sans-v23-latin-700.woff2') format('woff2'), url('open-sans/open-sans-v23-latin-700.woff') format('woff');
    }

/* Font :: Montserrat*/
    /* montserrat-300*/
    @font-face {
        font-family: 'Montserrat';
        font-weight: 300;
        src: url('montserrat/montserrat-v18-latin-300.woff2') format('woff2'), url('montserrat/montserrat-v18-latin-300.woff') format('woff');
    }
    /* montserrat-regular*/
    @font-face {
        font-family: 'Montserrat';
        src: url('montserrat/montserrat-v18-latin-regular.woff2') format('woff2'), url('montserrat/montserrat-v18-latin-regular.woff') format('woff');
    }
    /* montserrat-600*/
    @font-face {
        font-family: 'Montserrat';
        font-weight: 600;
        src: url('montserrat/montserrat-v18-latin-600.woff2') format('woff2'), url('montserrat/montserrat-v18-latin-600.woff') format('woff');
    }
    /* montserrat-Bold*/
    @font-face {
        font-family: 'Montserrat';
        font-weight: bold;
        src: url('montserrat/montserrat-v18-latin-700.woff2') format('woff2'), url('montserrat/montserrat-v18-latin-700.woff') format('woff');
    }


/* Font :: Poppins*/
    /* Poppins-300*/
    @font-face {
        font-family: 'Poppins';
        font-weight: 300;
        src: url('poppins/poppins-v15-latin-300.woff2') format('woff2'), url('poppins/poppins-v15-latin-300.woff') format('woff');
    }
    /* Poppins-regular*/
    @font-face {
        font-family: 'Poppins';
        src: url('poppins/poppins-v15-latin-regular.woff2') format('woff2'), url('poppins/poppins-v15-latin-regular.woff') format('woff');
    }
    /* Poppins-600*/
    @font-face {
        font-family: 'Poppins';
        font-weight: 600;
        src: url('poppins/poppins-v15-latin-600.woff2') format('woff2'), url('poppins/poppins-v15-latin-600.woff') format('woff');
    }
    /* Poppins-Bold*/
    @font-face {
        font-family: 'Poppins';
        font-weight: bold;
        src: url('poppins/poppins-v15-latin-700.woff2') format('woff2'), url('poppins/poppins-v15-latin-700.woff') format('woff');
    }

/* Font :: Spectral*/
    /* Spectral-300*/
    @font-face {
        font-family: 'Spectral';
        font-weight: 300;
        src: url('spectral/spectral-v7-latin-300.woff2') format('woff2'), url('spectral/spectral-v7-latin-300.woff') format('woff');
    }
    /* Spectral-regular*/
    @font-face {
        font-family: 'Spectral';
        src: url('spectral/spectral-v7-latin-regular.woff2') format('woff2'), url('spectral/spectral-v7-latin-regular.woff') format('woff');
    }
    /* Spectral-600*/
    @font-face {
        font-family: 'Spectral';
        font-weight: 600;
        src: url('spectral/spectral-v7-latin-600.woff2') format('woff2'), url('spectral/spectral-v7-latin-600.woff') format('woff');
    }
    /* Spectral-Bold*/
    @font-face {
        font-family: 'Spectral';
        font-weight: bold;
        src: url('spectral/spectral-v7-latin-700.woff2') format('woff2'), url('spectral/spectral-v7-latin-700.woff') format('woff');
    }

/* Font :: Nunito*/
    /* Nunito-300*/
    @font-face {
        font-family: 'Nunito';
        font-weight: 300;
        src: url('nunito/nunito-v16-latin-300.woff2') format('woff2'), url('nunito/nunito-v16-latin-300.woff') format('woff');
    }
    /* Nunito-regular*/
    @font-face {
        font-family: 'Nunito';
        src: url('nunito/nunito-v16-latin-regular.woff2') format('woff2'), url('nunito/nunito-v16-latin-regular.woff') format('woff');
    }
    /* Nunito-600*/
    @font-face {
        font-family: 'Nunito';
        font-weight: 600;
        src: url('nunito/nunito-v16-latin-600.woff2') format('woff2'), url('nunito/nunito-v16-latin-600.woff') format('woff');
    }
    /* Nunito-Bold*/
    @font-face {
        font-family: 'Nunito';
        font-weight: bold;
        src: url('nunito/nunito-v16-latin-700.woff2') format('woff2'), url('nunito/nunito-v16-latin-700.woff') format('woff');
    }

/* Font :: Noto Sans JP*/
    /* Noto Sans JP-300*/
    @font-face {
        font-family: 'Noto Sans JP';
        font-weight: 300;
        src: url('noto-sans/noto-sans-jp-v28-latin-300.woff2') format('woff2'), url('noto-sans/noto-sans-jp-v28-latin-300.woff') format('woff');
    }
    /* Noto Sans JP-regular*/
    @font-face {
        font-family: 'Noto Sans JP';
        src: url('noto-sans/noto-sans-jp-v28-latin-regular.woff2') format('woff2'), url('noto-sans/noto-sans-jp-v28-latin-regular.woff') format('woff');
    }
    /* Noto Sans JP-600*/
    @font-face {
        font-family: 'Noto Sans JP';
        font-weight: 600;
        src: url('noto-sans/noto-sans-jp-v28-latin-500.woff2') format('woff2'), url('noto-sans/noto-sans-jp-v28-latin-500.woff') format('woff');
    }
    /* Noto Sans JP-Bold*/
    @font-face {
        font-family: 'Noto Sans JP';
        font-weight: bold;
        src: url('noto-sans/noto-sans-jp-v28-latin-700.woff2') format('woff2'), url('noto-sans/noto-sans-jp-v28-latin-700.woff') format('woff');
    }

/* Font :: Roboto Slab*/
    /* Roboto Slab-300*/
    @font-face {
        font-family: 'Roboto Slab';
        font-weight: 300;
        src: url('roboto-slab/roboto-slab-v13-latin-300.woff2') format('woff2'), url('noto-sans/roboto-slab-v13-latin-300.woff') format('woff');
    }
    /* Roboto Slab-regular*/
    @font-face {
        font-family: 'Roboto Slab';
        src: url('roboto-slab/roboto-slab-v13-latin-regular.woff2') format('woff2'), url('noto-sans/roboto-slab-v13-latin-regular.woff') format('woff');
    }
    /* Roboto Slab-600*/
    @font-face {
        font-family: 'Roboto Slab';
        font-weight: 600;
        src: url('roboto-slab/roboto-slab-v13-latin-600.woff2') format('woff2'), url('noto-sans/roboto-slab-v13-latin-600.woff') format('woff');
    }
    /* Roboto Slab-Bold*/
    @font-face {
        font-family: 'Roboto Slab';
        font-weight: bold;
        src: url('roboto-slab/roboto-slab-v13-latin-700.woff2') format('woff2'), url('noto-sans/roboto-slab-v13-latin-700.woff') format('woff');
    }

/* Font :: Rubik*/
    /* Rubik-300*/
    @font-face {
        font-family: 'Rubik';
        font-weight: 300;
        src: url('rubik/rubik-v14-latin-300.woff2') format('woff2'), url('noto-sans/rubik-v14-latin-300.woff') format('woff');
    }
    /* Rubik-regular*/
    @font-face {
        font-family: 'Rubik';
        src: url('rubik/rubik-v14-latin-regular.woff2') format('woff2'), url('noto-sans/rubik-v14-latin-regular.woff') format('woff');
    }
    /* Rubik-600*/
    @font-face {
        font-family: 'Rubik';
        font-weight: 600;
        src: url('rubik/rubik-v14-latin-500.woff2') format('woff2'), url('noto-sans/rubik-v14-latin-500.woff') format('woff');
    }
    /* Rubik-Bold*/
    @font-face {
        font-family: 'Rubik';
        font-weight: bold;
        src: url('rubik/rubik-v14-latin-600.woff2') format('woff2'), url('noto-sans/rubik-v14-latin-600.woff') format('woff');
    }

/* Font :: Quicksand*/
    /* Quicksand-300*/
    @font-face {
        font-family: 'Quicksand';
        font-weight: 300;
        src: url('quicksand/quicksand-v24-latin-300.woff2') format('woff2'), url('noto-sans/quicksand-v24-latin-300.woff') format('woff');
    }
    /* Quicksand-regular*/
    @font-face {
        font-family: 'Quicksand';
        src: url('quicksand/quicksand-v24-latin-500.woff2') format('woff2'), url('noto-sans/quicksand-v24-latin-500.woff') format('woff');
    }
    /* Quicksand-600*/
    @font-face {
        font-family: 'Quicksand';
        font-weight: 600;
        src: url('quicksand/quicksand-v24-latin-600.woff2') format('woff2'), url('noto-sans/quicksand-v24-latin-600.woff') format('woff');
    }
    /* Quicksand-Bold*/
    @font-face {
        font-family: 'Quicksand';
        font-weight: bold;
        src: url('quicksand/quicksand-v24-latin-700.woff2') format('woff2'), url('noto-sans/quicksand-v24-latin-700.woff') format('woff');
    }

/* Font :: source-sans-pro*/
    /* source-sans-pro-300*/
    @font-face {
        font-family: 'Source Sans Pro';
        font-weight: 300;
        src: url('source-sans-pro/source-sans-pro-v14-latin-300.woff2') format('woff2'), url('noto-sans/source-sans-pro-v14-latin-300.woff') format('woff');
    }
    /* source-sans-pro-regular*/
    @font-face {
        font-family: 'Source Sans Pro';
        src: url('source-sans-pro/source-sans-pro-v14-latin-regular.woff2') format('woff2'), url('noto-sans/source-sans-pro-v14-latin-regular.woff') format('woff');
    }
    /* source-sans-pro-600*/
    @font-face {
        font-family: 'Source Sans Pro';
        font-weight: 600;
        src: url('source-sans-pro/source-sans-pro-v14-latin-600.woff2') format('woff2'), url('noto-sans/source-sans-pro-v14-latin-600.woff') format('woff');
    }
    /* source-sans-pro-Bold*/
    @font-face {
        font-family: 'Source Sans Pro';
        font-weight: bold;
        src: url('source-sans-pro/source-sans-pro-v14-latin-700.woff2') format('woff2'), url('noto-sans/source-sans-pro-v14-latin-700.woff') format('woff');
    }

/* Font :: source-sans-pro*/
    /* source-sans-pro-300*/
    @font-face {
        font-family: 'Source Sans Pro';
        font-weight: 300;
        src: url('source-sans-pro/source-sans-pro-v14-latin-300.woff2') format('woff2'), url('noto-sans/source-sans-pro-v14-latin-300.woff') format('woff');
    }
    /* source-sans-pro-regular*/
    @font-face {
        font-family: 'Source Sans Pro';
        src: url('source-sans-pro/source-sans-pro-v14-latin-regular.woff2') format('woff2'), url('noto-sans/source-sans-pro-v14-latin-regular.woff') format('woff');
    }
    /* source-sans-pro-600*/
    @font-face {
        font-family: 'Source Sans Pro';
        font-weight: 600;
        src: url('source-sans-pro/source-sans-pro-v14-latin-600.woff2') format('woff2'), url('noto-sans/source-sans-pro-v14-latin-600.woff') format('woff');
    }
    /* source-sans-pro-Bold*/
    @font-face {
        font-family: 'Source Sans Pro';
        font-weight: bold;
        src: url('source-sans-pro/source-sans-pro-v14-latin-700.woff2') format('woff2'), url('noto-sans/source-sans-pro-v14-latin-700.woff') format('woff');
    }
/* Font :: merriweather*/
/* merriweather-300*/
@font-face {
    font-family: 'Merriweather';
    font-weight: 300;
    src: url('merriweather/merriweather-v25-latin-300.woff2') format('woff2'), url('noto-sans/merriweather-v25-latin-300.woff') format('woff');
}
/* merriweather-regular*/
@font-face {
    font-family: 'Merriweather';
    src: url('merriweather/merriweather-v25-latin-regular.woff2') format('woff2'), url('noto-sans/merriweather-v25-latin-regular.woff') format('woff');
}
/* merriweather-600*/
@font-face {
    font-family: 'Merriweather';
    font-weight: 600;
    src: url('merriweather/merriweather-v25-latin-700.woff2') format('woff2'), url('noto-sans/merriweather-v25-latin-700.woff') format('woff');
}
/* merriweather-Bold*/
@font-face {
    font-family: 'Merriweather';
    font-weight: bold;
    src: url('merriweather/merriweather-v25-latin-900.woff2') format('woff2'), url('noto-sans/merriweather-v25-latin-900.woff') format('woff');
}