@font-face {
  font-family: 'DomDiagonal';
  src: url('fonts/DomDiagonalBdBT--Webfont.woff2') format('woff2'),
        url('fonts/DomDiagonalBdBT--Webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Expo';
  src: url('fonts/ExpoRegular--Webfont.woff2') format('woff2'),
        url('fonts/ExpoRegular--Webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Cooper Black';
  src: url('fonts/CooperFiveOptiBlack--Webfont.woff2') format('woff2'),
        url('fonts/CooperFiveOptiBlack--Webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Comics';
  src: url('fonts/ComicsCartoon--Webfont.woff2') format('woff2'),
        url('fonts/ComicsCartoon--Webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

/*
*   Fonts
*/
.DomDiagonal {
  font-family: "DomDiagonal", Arial, Helvetica, sans-serif !important;
}
.Expo {
  font-family: "Expo", Arial, Helvetica, sans-serif !important;
}
.Cooper-Black {
  font-family: "Cooper Black", Arial, Helvetica, sans-serif !important;
}
.Comics-Cartoon {
  font-family: "Comics Cartoon", Arial, Helvetica, sans-serif !important;
}

/*
*   Readnore
*/
.read-more-trigger::before {
    content: "\f055";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}

.read-more-trigger[data-status="opened"]::before {
    content: "\f056";
}

/* Vario */
.wizard-input-checkbox span {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 18px;
}

.wizard-label-container
.wizard-custom-option-label,
.wizard-input-result {
  font-size: 1rem;
  line-height: 1.2;
}
