.cert-page {
  --ion-text-color: #001f47 !important;
}

@media (max-width: 992px) {
  .cert-page {
      background-image: none;
      background-color: #ffffff;
  }
}

body.cert {
  background-image: url('/assets/rbl/rbl_zertifikat_page_2.svg');
  background-size: cover;
  background-repeat: no-repeat;
}
    .rbl-2024-certificate-wrapper#certificate-page-1 {
      width: 100%;
    }
@media screen and (min-width: 993px) {
.rbl-2024-certificate-wrapper .certificate__footer__text p {
width: 395px !important;
}
}
/*
.certificate-page .certificates > ion-grid ion-row:last-child {
  display: none;
}*/
.dashboard__talents {
  display: none;
}

body, body.cert {
  /*
   * CLUB Colors
   * -------------------------------------------
   */

  --ion-color-stop1: #DD0741;
  --ion-color-stop2: #000000;

  --ion-font-family: Bull;
  --ion-text-color: #001f47;

  --ion-text-color-rgb: 0, 31, 71;

  /** primary **/
  --ion-color-primary: #dd0741;
  --ion-color-primary-rgb: 221, 7, 65;
  --ion-color-primary-contrast: #ffffff;
  --ion-color-primary-contrast-rgb: 255, 255, 255;
  --ion-color-primary-shade: #ba0636;
  --ion-color-primary-tint: #f3114f;

  /** secondary **/
  --ion-color-secondary: #001f47;
  --ion-color-secondary-rgb: 0, 31, 71;
  --ion-color-secondary-contrast: #ffffff;
  --ion-color-secondary-contrast-rgb: 255, 255, 255;
  --ion-color-secondary-shade: #00152f;
  --ion-color-secondary-tint: #002a5b;
}

@media (prefers-color-scheme: dark) {
  /*
   * Dark Colors
   * -------------------------------------------
   */

  body ion-app {
      --ion-color-primary: #dd0741;
      --ion-color-primary-rgb: 221, 7, 65;
      --ion-color-primary-contrast: #ffffff;
      --ion-color-primary-contrast-rgb: 255, 255, 255;
      --ion-color-primary-shade: #ba0636;
      --ion-color-primary-tint: #f3114f;

      --ion-color-secondary: #dadada;
      --ion-color-secondary-rgb: 218, 218, 218;
      --ion-color-secondary-contrast: #001f47;
      --ion-color-secondary-contrast-rgb: 0, 31, 71;
      --ion-color-secondary-shade: #e8e8e8;
      --ion-color-secondary-tint: #cccccc;

      --ion-text-color: #dadada;
      --ion-text-color-rgb: 218,218,218;
  }

  body.cert ion-app {
      /*
       * CLUB Colors
       * -------------------------------------------
       */

      --ion-color-stop1: #DD0741;
      --ion-color-stop2: #000000;

      --ion-font-family: Bull;
      --ion-text-color: #001f47;

      --ion-text-color-rgb: 0, 31, 71;

      /** primary **/
      --ion-color-primary: #dd0741;
      --ion-color-primary-rgb: 221, 7, 65;
      --ion-color-primary-contrast: #ffffff;
      --ion-color-primary-contrast-rgb: 255, 255, 255;
      --ion-color-primary-shade: #ba0636;
      --ion-color-primary-tint: #f3114f;

      /** secondary **/
      --ion-color-secondary: #001f47;
      --ion-color-secondary-rgb: 0, 31, 71;
      --ion-color-secondary-contrast: #ffffff;
      --ion-color-secondary-contrast-rgb: 255, 255, 255;
      --ion-color-secondary-shade: #00152f;
      --ion-color-secondary-tint: #002a5b;
  }
}

@font-face {
  font-family: Bull;
  src: url( '/assets/rbl/BullText-Regular.woff2');
  font-weight: 1 300;
}

@font-face {
  font-family: Bull;
  src: url( '/assets/rbl/BullText-Medium.woff2');
  font-weight: 301 600;
}

@font-face {
  font-family: Bull;
  src: url( '/assets/rbl/BullText-Bold.woff2');
  font-weight: 601 999;
}

@font-face {
  font-family: BullBoldItalic;
  src: url( '/assets/rbl/rbl_bold-italic.otf');
  font-weight: 1 999;
}

@font-face {
  font-family: RBL Display;
  src: url( '/assets/rbl/RBLDisplay-Heavy1.woff2');
  font-weight: 1 999;
}

@font-face {
  font-family: RBL Display;
  src: url( '/assets/rbl/RBLDisplay-MediumItalic.woff2');
  font-style: italic;
}

@font-face {
  font-family: RBLDisplayMedium;
  src: url( '/assets/rbl/RBLDisplay-Medium.woff2');
}

@font-face {
  font-family: RBLDisplayHeavyItalic;
  src: url( '/assets/rbl/RBLDisplay-Heavy1Italic.woff2');
  font-style: italic;
}

@font-face {
  font-family: BullCondensed;
  src: url( '/assets/rbl/BullCondensed-Regular.woff2');
  font-weight: 1 999;
}

@font-face {
  font-family: BullCondensedBold;
  src: url( '/assets/rbl/BullCondensed-Bold.woff2');
  font-weight: 1 999;
}

@font-face {
  font-family: BullCondensedMedium;
  src: url( '/assets/rbl/BullCondensed-Medium.woff2');
  font-weight: 1 999;
}
