/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

/* ------------------------------------ */
/* montserrat-100 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/Montserrat/montserrat-v29-latin-100.eot?67f7d31b');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-100.eot?67f7d31b#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-100.woff2?67f7d31b') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-100.woff?67f7d31b') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-100.ttf?67f7d31b') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-100.svg?67f7d31b#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-100italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/Montserrat/montserrat-v29-latin-100italic.eot?67f7d31b');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-100italic.eot?67f7d31b#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-100italic.woff2?67f7d31b') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-100italic.woff?67f7d31b') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-100italic.ttf?67f7d31b') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-100italic.svg?67f7d31b#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-200 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/Montserrat/montserrat-v29-latin-200.eot?67f7d31b');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-200.eot?67f7d31b#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-200.woff2?67f7d31c') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-200.woff?67f7d31c') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-200.ttf?67f7d31c') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-200.svg?67f7d31c#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-200italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/Montserrat/montserrat-v29-latin-200italic.eot?67f7d31c');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-200italic.eot?67f7d31c#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-200italic.woff2?67f7d31c') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-200italic.woff?67f7d31c') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-200italic.ttf?67f7d31c') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-200italic.svg?67f7d31c#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-300 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/Montserrat/montserrat-v29-latin-300.eot?67f7d31c');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-300.eot?67f7d31c#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-300.woff2?67f7d31c') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-300.woff?67f7d31c') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-300.ttf?67f7d31c') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-300.svg?67f7d31c#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-300italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/Montserrat/montserrat-v29-latin-300italic.eot?67f7d31c');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-300italic.eot?67f7d31c#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-300italic.woff2?67f7d31c') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-300italic.woff?67f7d31c') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-300italic.ttf?67f7d31c') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-300italic.svg?67f7d31c#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-regular - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/Montserrat/montserrat-v29-latin-regular.eot?67f7d320');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-regular.eot?67f7d320#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-regular.woff2?67f7d320') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-regular.woff?67f7d320') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-regular.ttf?67f7d320') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-regular.svg?67f7d320#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/Montserrat/montserrat-v29-latin-italic.eot?67f7d31f');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-italic.eot?67f7d31f#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-italic.woff2?67f7d320') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-italic.woff?67f7d320') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-italic.ttf?67f7d31f') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-italic.svg?67f7d31f#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-500 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/Montserrat/montserrat-v29-latin-500.eot?67f7d31d');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-500.eot?67f7d31d#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-500.woff2?67f7d31d') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-500.woff?67f7d31d') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-500.ttf?67f7d31d') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-500.svg?67f7d31d#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-500italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/Montserrat/montserrat-v29-latin-500italic.eot?67f7d31d');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-500italic.eot?67f7d31d#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-500italic.woff2?67f7d31d') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-500italic.woff?67f7d31d') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-500italic.ttf?67f7d31d') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-500italic.svg?67f7d31d#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-600 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/Montserrat/montserrat-v29-latin-600.eot?67f7d31d');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-600.eot?67f7d31d#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-600.woff2?67f7d31d') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-600.woff?67f7d31d') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-600.ttf?67f7d31d') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-600.svg?67f7d31d#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-600italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/Montserrat/montserrat-v29-latin-600italic.eot?67f7d31d');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-600italic.eot?67f7d31d#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-600italic.woff2?67f7d31e') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-600italic.woff?67f7d31e') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-600italic.ttf?67f7d31d') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-600italic.svg?67f7d31d#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-700 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/Montserrat/montserrat-v29-latin-700.eot?67f7d31e');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-700.eot?67f7d31e#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-700.woff2?67f7d31e') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-700.woff?67f7d31e') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-700.ttf?67f7d31e') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-700.svg?67f7d31e#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-700italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/Montserrat/montserrat-v29-latin-700italic.eot?67f7d31e');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-700italic.eot?67f7d31e#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-700italic.woff2?67f7d31e') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-700italic.woff?67f7d31e') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-700italic.ttf?67f7d31e') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-700italic.svg?67f7d31e#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-800 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/Montserrat/montserrat-v29-latin-800.eot?67f7d31e');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-800.eot?67f7d31e#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-800.woff2?67f7d31e') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-800.woff?67f7d31e') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-800.ttf?67f7d31e') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-800.svg?67f7d31e#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-800italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/Montserrat/montserrat-v29-latin-800italic.eot?67f7d31f');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-800italic.eot?67f7d31f#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-800italic.woff2?67f7d31f') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-800italic.woff?67f7d31f') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-800italic.ttf?67f7d31f') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-800italic.svg?67f7d31f#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-900 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/Montserrat/montserrat-v29-latin-900.eot?67f7d31f');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-900.eot?67f7d31f#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-900.woff2?67f7d31f') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-900.woff?67f7d31f') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-900.ttf?67f7d31f') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-900.svg?67f7d31f#Montserrat') format("svg");
  /* Legacy iOS */
}
/* montserrat-900italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat-local";
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/Montserrat/montserrat-v29-latin-900italic.eot?67f7d31f');
  /* IE9 Compat Modes */
  src: url('../fonts/Montserrat/montserrat-v29-latin-900italic.eot?67f7d31f#iefix') format("embedded-opentype"), url('../fonts/Montserrat/montserrat-v29-latin-900italic.woff2?67f7d31f') format("woff2"), url('../fonts/Montserrat/montserrat-v29-latin-900italic.woff?67f7d31f') format("woff"), url('../fonts/Montserrat/montserrat-v29-latin-900italic.ttf?67f7d31f') format("truetype"), url('../fonts/Montserrat/montserrat-v29-latin-900italic.svg?67f7d31f#Montserrat') format("svg");
  /* Legacy iOS */
}
/* Eintrag in /templates/it_medical/gantry/theme.yaml um den Font im Picker zu laden:
  fonts:
    roboto:
      400: 'gantry-theme://fonts/roboto_regular_macroman/Roboto-Regular-webfont'
      500: 'gantry-theme://fonts/roboto_medium_macroman/Roboto-Medium-webfont'
      700: 'gantry-theme://fonts/roboto_bold_macroman/Roboto-Bold-webfont'
    Montserrat-local:
      100: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-100'
      100italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-100italic'
      200: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-200'
      200italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-200italic'
      300: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-300'
      300italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-300italic'
      400: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-regular'
      400italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-italic'
      500: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-500'
      500italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-500italic'
      600: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-600'
      600italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-600italic'
      700: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-700'
      700italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-700italic'
      800: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-800'
      800italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-800italic'
      900: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-900'
      900italic: 'gantry-theme://custom/fonts/Montserrat/montserrat-v29-latin-900italic'
*/
/* ------------------------------------ */
/*# sourceMappingURL=custom_20.css.map */