@font-face {
  font-family: "GT Walsheim";
  src: url(https://umu.nl/wp-content/themes/umu/assets/fonts/GT-Walsheim-Regular.woff);
  font-weight: normal;
}

@font-face {
  font-family: "GT Walsheim";
  src: url(https://umu.nl/wp-content/themes/umu/assets/fonts/GT-Walsheim-Bold.woff);
  font-weight: bold;
}

/* CSS VARIABLE ––––––––––––––––––––––––––––––––––––––––-------------------------------–––––––––– */
:root {
	/* Main color scheme –––––––––––––––––––––––––-------------------------------–––––––––––––––– */
  --primaryColor: #00C980;
  --primaryDarkColor: #2B337D;
  --primaryDarkerColor: #3E1F73;
  --primaryLightColor: #ccc;
  
  /* Global ––––––––––––––––––––––––––––––––––––---------------------------------–––––––––––––– */
  --fontFamily: 'GT Walsheim', sans-serif;
  --bodyBgColor: #f7f8fa;
  --primaryTextColor: #ffffff;
  --textColor: black;
  --inputBorderColor: #dddddd;
  --formTextAlign: right;
  --formTextColor: var(--textColor);
  --bodyBgUrl: "";
  --buttonRound: 0px;
  --infoMessageBgColor: #dcf1fb;
  --infoMessageIconColor: #0891cf;
  --dropdownItemsHighlightBgColor: var(--primaryColor);
  --dropdownItemsHighlightTextColor: var(--primaryTextColor);
  --dropdownItemsHoverBgColor: #eaeaea;
  
	/* Wizard –––––––––––––––––––––––––––––––––––––––––––––---------------------------------––––– */
  --wrapperMaxWidth: 1000px;
  --wizardMaxWidth: 100%;
  --wizardPadding: 20px;
  --wizardBorderRadius: 0;
  --wizardHeaderHeight: 170px;
  --wizardHeaderTextAlign: center;
  --wizardLogoPosTop: 0px;
  --wizardLogoPosLeft: 0px;
  --wizardLogoPosRight: unset;
  --wizardLogoUrl: "";
  --wizardHeaderColor: var(--primaryTextColor);
  --wizardHeaderBgUrl: "";
  --wizardHeaderBgOverlay: none;
  --wizardHeaderBgColor: var(--primaryDarkerColor);
  --wizardFooterBgColor: var(--wizardHeaderBgColor);
  --wizardTitleFontSize: 40px;
  --wizardSubheadingFontSize: 18px;
  --wizardContentBgColor: #ffffff;
  --wizardContentShadow: 0 0;
  --wizardPanelPadding: 5em;
  --wizardPanelMinHeight: 50vh;
  --wizardTileLineHeight: 25px;
  --wizardHeaderContentPositionTop: 10px;
  --stepsItemBgColor: #ffffff;
  --stepsItemBorderColor: var(--primaryColor);
  --stepsItemBorder: 2px solid;
  --stepsItemNumberColor: var(--textColor);
  --stepsItemActiveBgColor: var(--primaryColor);
  --stepsItemTextColor: var(--primaryDarkerColor);
  --stepsItemWidth: 40px;
  --stepsItemHeight: var(--stepsItemWidth);
  --cardHeaderBgColor: var(--wizardHeaderBgColor);
  --cardBodyBgColor: var(--cardHeaderBgColor);
  --cardTextColor: var(--primaryTextColor);
  --programGroupCardHeaderBgColor: #ffffff;
  --btnGroupHeaderTextColor: var(--textColor);
  --btnGroupHeaderBgColor: #ffffff;
  --btnGroupHeaderBorder: 5px solid;
  --btnGroupHeaderBorderColor: var(--primaryDarkerColor);
  --btnGroupHeaderPadding: 0.857em;
  --btnGroupBodyBorder: 5px solid;
  --btnGroupBodyBorderColor: var(--primaryLightColor);
  --btnGroupFontSize: 11px;
  --selectedShiftBgColor: #EDCC00;
  --selectedShiftBgHover: #d3b300;
  --accordionHeaderBgColor: var(--cardHeaderBgColor);
  --accordionBodyBgColor: var(--cardBodyBgColor);
  --accordionHeaderTextColor: var(--cardTextColor);
  --accordionHeaderFontWeight: 600;
  --accordionCardHeaderBorder: 5px solid;
  --accordionCardHeaderBorderColor: var(--primaryDarkerColor);
  --accordionCardBodyBorder: 5px solid;
  --accordionCardBodyBorderColor: var(--primaryLightColor);
  --accordionLineBorderColor: var(--primaryLightColor); }