@font-face {

  font-family: 'crimson_textroman';

  src: url('crimsontext-regular-webfont.eot');

  src: url('crimsontext-regular-webfont.eot#iefix') format('embedded-opentype'),

       url('crimsontext-regular-webfont.woff') format('woff2'),

       url('crimsontext-regular-webfont.woff') format('woff'),

       url('crimsontext-regular-webfont.ttf') format('truetype'),

       url('crimsontext-regular-webfont.svg') format('svg');

  font-weight: normal;

  font-style: normal;

}

@font-face {

    font-family: 'crimson_textroman';

    src: url('crimsontext-italic-webfont.eot');

    src: url('crimsontext-italic-webfont.eot#iefix') format('embedded-opentype'),

         url('crimsontext-italic-webfont.woff') format('woff2'),

         url('crimsontext-italic-webfont.woff') format('woff'),

         url('crimsontext-italic-webfont.ttf') format('truetype'),

         url('crimsontext-italic-webfont.svg') format('svg');

    font-weight: normal;

    font-style: italic;

}

@font-face {

  font-family: 'montserrat';

  src: url('montserrat-ultralight-webfont.eot');

  src: url('montserrat-ultralight-webfont.eot#iefix') format('embedded-opentype'),

       url('montserrat-ultralight-webfont.woff') format('woff2'),

       url('montserrat-ultralight-webfont.woff') format('woff'),

       url('montserrat-ultralight-webfont.ttf') format('truetype'),

       url('montserrat-ultralight-webfont.svg') format('svg');

  font-weight: 100;

  font-style: normal;

}

@font-face {

  font-family: 'montserrat';

  src: url('montserrat-light-webfont.eot');

  src: url('montserrat-light-webfont.eot#iefix') format('embedded-opentype'),

       url('montserrat-light-webfont.woff') format('woff2'),

       url('montserrat-light-webfont.woff') format('woff'),

       url('montserrat-light-webfont.ttf') format('truetype'),

       url('montserrat-light-webfont.svg') format('svg');

  font-weight: 300;

  font-style: normal;

}

@font-face {

  font-family: 'montserrat';

  src: url('montserrat-regular-webfont.eot');

  src: url('montserrat-regular-webfont.eot#iefix') format('embedded-opentype'),

       url('montserrat-regular-webfont.woff') format('woff2'),

       url('montserrat-regular-webfont.woff') format('woff'),

       url('montserrat-regular-webfont.ttf') format('truetype'),

       url('montserrat-regular-webfont.svg') format('svg');

  font-weight: 400;

  font-style: normal;

}

@font-face {

  font-family: 'montserrat';

  src: url('montserrat-semibold-webfont.eot');

  src: url('montserrat-semibold-webfont.eot#iefix') format('embedded-opentype'),

       url('montserrat-semibold-webfont.woff') format('woff2'),

       url('montserrat-semibold-webfont.woff') format('woff'),

       url('montserrat-semibold-webfont.ttf') format('truetype'),

       url('montserrat-semibold-webfont.svg') format('svg');

  font-weight: 600;

  font-style: normal;

}

@font-face {

  font-family: 'montserrat';

  src: url('montserrat-bold-webfont.eot');

  src: url('montserrat-bold-webfont.eot#iefix') format('embedded-opentype'),

       url('montserrat-bold-webfont.woff') format('woff2'),

       url('montserrat-bold-webfont.woff') format('woff'),

       url('montserrat-bold-webfont.ttf') format('truetype'),

       url('montserrat-bold-webfont.svg') format('svg');

  font-weight: 800;

  font-style: normal;

}