@charset "utf-8";

h1, h2, h3, h4, h5 { margin-bottom: 8px; font-family: "Gotham XNarrow"; }

h2 { font-size: 28px; }

figcaption { text-align: center; color: grey; margin: 4px 0px; }

figure { margin: 16px 0px; }

.article-body p a, .article-body li a { color: rgb(209, 10, 16); text-decoration: none; font-weight: 600; }

.check { box-shadow: var(--box-shadow); max-width: 100%; margin-bottom: 20px; font-family: Arial, Helvetica, sans-serif !important; }

.check__wrapper { padding: 0.5rem; }

.check__top-grid { display: flex; justify-content: space-between; align-items: flex-start; }

.check__top-col-1 { display: flex; flex-direction: column; justify-content: space-between; gap: 4rem; }

.check__top-col-1-row { display: flex; flex-direction: column; }

.check__bot-grid-col-title { font-weight: 500; background-color: rgba(128, 128, 128, 0.39); border-right: 1px solid rgb(0, 0, 0); border-bottom: 3px solid rgb(0, 0, 0); padding-left: 2px; }

.check__bot-grid-col { display: flex; flex-direction: column; border-right: 1px solid rgb(0, 0, 0); }

.check__bot { border-bottom: 3px solid rgb(0, 0, 0); }

@media (max-width: 992px) {
  .check { font-size: 0.7rem; }
}
