.full-width-height {
    width: 100%;
    height: 100%;
    min-height: 100vh; /* Pour s'assurer qu'elle prend au moins toute la hauteur de la fenêtre */
}

.iframe-full {
    width: 100%;
    height: 100vh; /* Hauteur de la fenêtre entière */
    border: none; /* Enlève la bordure de l'iframe */
}

.same-height {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.same-height .card-body {
  flex-grow: 1;
}

.row {
  display: flex;
}

.card {
  height: auto;
}

.upper-case {
  text-transform: uppercase;
}




/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXMiOlsiY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 */

/*# sourceMappingURL=custom.css.map */
