/* CSS Root Vars ---------------------------------------------------------------------------- */
/* #region */
:root {
    /* Colors */
    --red: #f44336;
	--green: #4CAF50;
	--blue: #008CBA;
	
	--lightgray: #e7e7e7;
	--darkgray: #555555;


    --gray_lightest: #dfdfdf;
    --gray_lighter: #c0c0c0;
    --gray_light: #a0a0a0;
    --gray: #808080;
    --gray_dark: #606060;
    --gray_darker: #404040;
    --gray_darkest: #202020;

    /* Margins */
    --default-margin-bottom: 2em;
}
/* #endregion */


/* Embed Webfonts --------------------------------------------------------------------------- */
/* #region */

@font-face {
	font-family: "Baskervville-Italic";
  	src: url("Fonts/Baskervville/Baskervville-Italic-VariableFont_wght.ttf") format("truetype supports variations"),
       	url("Fonts/Baskervville/Baskervville-Italic-VariableFont_wght.ttf") format("truetype-variations");
  	font-weight: 400 700;
  	font-style: italic;
}

@font-face {
	font-family: "Baskervville-Regular";
  	src: url("Fonts/Baskervville/Baskervville-VariableFont_wght.ttf") format("truetype supports variations"),
       url("Fonts/Baskervville/Baskervville-VariableFont_wght.ttf") format("truetype-variations");
  	font-weight: 400 700;
  	font-style: normal;
}


@font-face {
	font-family: "Montserrat-Italic";
  	src: url("Fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf") format("truetype supports variations"),
       	url("Fonts/Montserrat/Montserrat-Italic-VariableFont_wght.ttf") format("truetype-variations");
  	font-weight: 100 900;
  	font-style: italic;
}

@font-face {
	font-family: "Montserrat-Regular";
  	src: url("Fonts/Montserrat/Montserrat-VariableFont_wght.ttf") format("truetype supports variations"),
       url("Fonts/Montserrat/Montserrat-VariableFont_wght.ttf") format("truetype-variations");
  	font-weight: 100 900;
  	font-style: normal;
}



/* #endregion */


/* Minimal CSS Reset and Styles for the Body ------------------------------------------------ */
/* #region */
* {
    margin: 0;
    padding: 0;
}

body {
    font-size: 16px;
    font-family: 'Montserrat-Regular', sans-serif;
    font-weight: 400;
    background-image: url(images/muster_eee.png);
}
/* #endregion */