body.page-id-2433 .cirmi-risk-main-table tr:first-child th, body.page-id-2433 .cirmi-risk-main-table tr:first-child th *{ color:#fff!important; text-shadow:0 1px 1px rgba(0,0,0,.16)!important; } body.page-id-2433 .cirmi-risk-main-table tr:first-child th{ background:linear-gradient(180deg,#125376 0%,#073b5d 100%)!important; border:2px solid #245f82!important; border-bottom:5px solid #f2c21a!important; } body.page-id-2433 .cirmi-risk-main-table tr:nth-child(2) td, body.page-id-2433 .cirmi-risk-main-table tr:nth-child(3) td{ border-color:#376f91!important; border-bottom:2px solid #2d6689!important; } body.page-id-2433 .cirmi-risk-main-table tr:nth-child(2) td:not(:nth-child(3)), body.page-id-2433 .cirmi-risk-main-table tr:nth-child(3) td{ background:linear-gradient(180deg,#155777 0%,#073b5d 100%)!important; color:#fff!important; } body.page-id-2433 .cirmi-risk-main-table tr:nth-child(2) td *, body.page-id-2433 .cirmi-risk-main-table tr:nth-child(3) td *{ color:inherit!important; } body.page-id-2433 .cirmi-risk-main-table .cirmi-answer-cell{ text-align:center!important; vertical-align:middle!important; border-right:1px solid #476d84!important; border-bottom:2px solid #476d84!important; } body.page-id-2433 .cirmi-risk-main-table .cirmi-answer-cell *, body.page-id-2433 .cirmi-risk-main-table .cirmi-class-cell *, body.page-id-2433 .cirmi-risk-main-table .cirmi-transition-cell *{ text-align:center!important; } body.page-id-2433 .cirmi-risk-main-table .cirmi-class-cell{ text-align:center!important; vertical-align:middle!important; border-right:1px solid #6d8798!important; border-bottom:1px solid #6d8798!important; } body.page-id-2433 .cirmi-risk-main-table .cirmi-class-cell a, body.page-id-2433 .cirmi-risk-main-table .cirmi-class-cell strong, body.page-id-2433 .cirmi-risk-main-table .cirmi-class-cell span{ display:inline-flex!important; align-items:center!important; justify-content:center!important; width:auto!important; min-width:28px; margin:0 auto!important; } body.page-id-2433 .cirmi-risk-main-table .cirmi-transition-cell{ text-align:center!important; vertical-align:middle!important; border-bottom:1px solid #8fa8b8!important; } body.page-id-2433 .cirmi-risk-examples-table tr[id^="HAZARD_CLASS_"]{ scroll-margin-top:130px; transition:background-color .25s ease,box-shadow .25s ease; } body.page-id-2433 .cirmi-risk-examples-table tr.cirmi-risk-target-flash td{ background:#fff3b7!important; box-shadow:inset 0 2px 0 #f2c21a,inset 0 -2px 0 #f2c21a!important; } body.page-id-2433 .pum-overlay .pum-container{ max-width:min(720px,calc(100vw - 28px))!important; border:1px solid #d5e1e9!important; border-radius:18px!important; background:#fffdf7!important; box-shadow:0 24px 70px rgba(4,38,62,.28)!important; } body.page-id-2433 .pum-overlay .pum-content, body.page-id-2433 .pum-overlay .pum-content *{ font-family:Arial,Helvetica,sans-serif!important; } body.page-id-2433 .pum-overlay .pum-title, body.page-id-2433 .pum-overlay .pum-content h1, body.page-id-2433 .pum-overlay .pum-content h2, body.page-id-2433 .pum-overlay .pum-content h3{ color:#073b5d!important; line-height:1.28!important; text-align:center!important; text-decoration:none!important; } body.page-id-2433 .pum-overlay .pum-content p{ color:#1d3344!important; font-size:16px!important; line-height:1.55!important; text-align:left!important; } body.page-id-2433 .pum-overlay .pum-close{ display:flex!important; align-items:center!important; justify-content:center!important; width:38px!important; height:38px!important; padding:0!important; border:2px solid #fff!important; border-radius:50%!important; background:#073b5d!important; color:#fff!important; box-shadow:0 5px 14px rgba(4,38,62,.25)!important; font:700 21px/1 Arial,Helvetica,sans-serif!important; } @media(max-width:575px){ body.page-id-2433 .pum-overlay .pum-container{max-width:calc(100vw - 18px)!important;border-radius:14px!important} body.page-id-2433 .pum-overlay .pum-content{padding:2px!important} body.page-id-2433 .pum-overlay .pum-content p{font-size:15px!important;line-height:1.48!important} body.page-id-2433 .cirmi-risk-examples-table tr[id^="HAZARD_CLASS_"]{scroll-margin-top:84px} }

/* CIRMI 2433 — refined cell borders, centering and risk palette */
body.page-id-2433 .cirmi-risk-main-table td.cirmi-answer-cell,
body.page-id-2433 .cirmi-risk-main-table td.cirmi-class-cell,
body.page-id-2433 .cirmi-risk-main-table td.cirmi-transition-cell {
  border-color: #8098aa !important;
  border-style: solid !important;
  border-width: 1px !important;
  box-shadow: none !important;
  text-align: center !important;
  vertical-align: middle !important;
}

body.page-id-2433 .cirmi-risk-main-table td.cirmi-answer-cell {
  background: #edf5fa !important;
  color: #0d5f8e !important;
}

body.page-id-2433 .cirmi-risk-main-table td.cirmi-answer-cell *,
body.page-id-2433 .cirmi-risk-main-table td.cirmi-answer-cell a,
body.page-id-2433 .cirmi-risk-main-table td.cirmi-answer-cell span,
body.page-id-2433 .cirmi-risk-main-table td.cirmi-answer-cell strong {
  color: #0d5f8e !important;
}

body.page-id-2433 .cirmi-risk-main-table td.cirmi-class-cell {
  background: #f7f4e9 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

body.page-id-2433 .cirmi-risk-main-table td.cirmi-class-cell > span {
  display: flex !important;
  width: 100% !important;
  min-height: 42px !important;
  margin: 0 !important;
  padding: 0 !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  line-height: 1 !important;
  box-sizing: border-box !important;
}

body.page-id-2433 .cirmi-risk-main-table td.cirmi-class-cell > span > strong,
body.page-id-2433 .cirmi-risk-main-table td.cirmi-class-cell > span > strong > a {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  margin: 0 auto !important;
  padding: 0 !important;
  line-height: 1 !important;
  text-align: center !important;
}

body.page-id-2433 .cirmi-risk-main-table td.cirmi-class-cell a {
  color: #0d5f8e !important;
  text-decoration-color: #9eb7c7 !important;
  text-underline-offset: 5px !important;
}

body.page-id-2433 .cirmi-risk-main-table td.cirmi-class-cell span[style*="#ff0000"],
body.page-id-2433 .cirmi-risk-main-table td.cirmi-class-cell span[style*="red"] {
  color: #667d8d !important;
}

body.page-id-2433 .cirmi-risk-main-table td.cirmi-transition-cell {
  background: #edf6f2 !important;
}

/* Risk memo: darker, cleaner borders and no red blocks */
body.page-id-2433 .cirmi-risk-examples-table {
  border: 1px solid #6f899c !important;
  border-top: 5px solid #f2c21a !important;
  border-collapse: collapse !important;
}

body.page-id-2433 .cirmi-risk-examples-table th,
body.page-id-2433 .cirmi-risk-examples-table td {
  border: 1px solid #829aaa !important;
}

body.page-id-2433 .cirmi-risk-examples-table tr:not(:first-child) td:nth-child(3),
body.page-id-2433 .cirmi-risk-examples-table tr:not(:first-child) th:nth-child(3) {
  background: #eef4f8 !important;
  color: #284b63 !important;
}

body.page-id-2433 .cirmi-risk-examples-table tr:nth-child(even) td:nth-child(3) {
  background: #f7fafc !important;
}

body.page-id-2433 .cirmi-risk-examples-table tr:not(:first-child) td:nth-child(3) *,
body.page-id-2433 .cirmi-risk-examples-table tr:not(:first-child) th:nth-child(3) * {
  color: #284b63 !important;
}

body.page-id-2433 .cirmi-risk-examples-table tr:not(:first-child) td:first-child {
  background: #e8f0f6 !important;
  color: #103d5c !important;
  text-align: center !important;
  vertical-align: middle !important;
}

body.page-id-2433 .cirmi-risk-examples-table tr:not(:first-child) td:nth-child(2) {
  background: #fbfcfd !important;
  color: #243f54 !important;
}


/* Higher-priority local overrides for legacy inline table palette */
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-answer-cell.cirmi-answer-cell {
  background: #edf5fa !important;
  background-color: #edf5fa !important;
  color: #0d5f8e !important;
  border: 1px solid #8098aa !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-answer-cell.cirmi-answer-cell * {
  color: #0d5f8e !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell {
  background: #f5f4ed !important;
  background-color: #f5f4ed !important;
  color: #526b7b !important;
  border: 1px solid #8098aa !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell span,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell strong {
  color: #526b7b !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell a {
  color: #0d5f8e !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-transition-cell.cirmi-transition-cell {
  background: #edf6f2 !important;
  background-color: #edf6f2 !important;
  border: 1px solid #8098aa !important;
}

html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table {
  border: 1px solid #647f93 !important;
  border-top: 5px solid #f2c21a !important;
  border-collapse: collapse !important;
}
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table th,
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table td {
  border: 1px solid #718b9e !important;
}
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr:not(:first-child) td:nth-child(3),
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr:not(:first-child) th:nth-child(3) {
  background: #eef4f8 !important;
  background-color: #eef4f8 !important;
  color: #284b63 !important;
}
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr:nth-child(even) td:nth-child(3) {
  background: #f7fafc !important;
  background-color: #f7fafc !important;
}
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr:not(:first-child) td:nth-child(3) *,
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr:not(:first-child) th:nth-child(3) * {
  color: #284b63 !important;
}

html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table th,
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table td {
  box-shadow: inset -1px 0 0 #718b9e, inset 0 -1px 0 #718b9e !important;
}
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr:last-child td {
  box-shadow: inset -1px 0 0 #718b9e !important;
}


/* CIRMI 2433 — final unified table grid */
html body.page-id-2433 table.cirmi-risk-main-table,
html body.page-id-2433 table.cirmi-risk-examples-table,
html body.page-id-2433 table.cirmi-risk-definitions-table {
  border-collapse: collapse !important;
  border-spacing: 0 !important;
  table-layout: fixed !important;
  border: 1px solid #6f899c !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table th,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td,
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table th,
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table td,
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table th,
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table td {
  border: 1px solid #829aaa !important;
  box-shadow: none !important;
  background-clip: padding-box !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table tr:first-child th,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table tr:nth-child(2) td,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table tr:nth-child(3) td,
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr:first-child th,
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr:first-child td,
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr:first-child th,
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr:first-child td {
  border-color: #2c6d94 !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-answer-cell.cirmi-answer-cell,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-transition-cell.cirmi-transition-cell {
  border: 1px solid #7892a5 !important;
  box-shadow: none !important;
  text-align: center !important;
  vertical-align: middle !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell > span {
  min-height: 36px !important;
}

html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table {
  border-radius: 0 !important;
  overflow: visible !important;
}
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr > th,
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr > td {
  border-top: 1px solid #8aa1b2 !important;
  border-bottom: 1px solid #8aa1b2 !important;
}
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr > th:first-child,
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr > td:first-child {
  border-left: 1px solid #6f899c !important;
  border-right: 1px solid #8aa1b2 !important;
}
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr > th:last-child,
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr > td:last-child {
  border-right: 1px solid #6f899c !important;
}

/* Match the registration page hero typography */
html body.page-id-2433 .inner-banner h2 {
  font-family: Roboto, Arial, sans-serif !important;
  font-size: 30px !important;
  line-height: 50px !important;
  font-weight: 400 !important;
  letter-spacing: 0 !important;
}

/* Match registration breadcrumbs */
html body.page-id-2433 .bread-cumb .container {
  align-items: center !important;
  justify-content: center !important;
}
html body.page-id-2433 .bread-cumb ul {
  width: auto !important;
  max-width: calc(100% - 30px) !important;
  margin: 0 !important;
  padding: 5px 15px !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  justify-content: center !important;
  white-space: nowrap !important;
  overflow-x: auto !important;
  background: rgba(255,255,255,.72) !important;
  border: 1px solid rgba(151,174,193,.30) !important;
  border-radius: 999px !important;
  box-shadow: 0 5px 16px rgba(12,51,78,.06) !important;
}
html body.page-id-2433 .bread-cumb ul li,
html body.page-id-2433 .bread-cumb ul li a {
  font-family: Roboto, Arial, sans-serif !important;
  font-size: 16px !important;
  line-height: 21.6px !important;
  font-weight: 500 !important;
}

/* Compact content title to one line on desktop */
html body.page-id-2433 .wpb_text_column blockquote > h1:first-child {
  font-family: Roboto, Arial, sans-serif !important;
  font-size: 28px !important;
  line-height: 1.25 !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  white-space: nowrap !important;
}

@media (max-width: 1024px) {
  html body.page-id-2433 .wpb_text_column blockquote > h1:first-child {
    font-size: 25px !important;
    white-space: normal !important;
  }
  html body.page-id-2433 .bread-cumb ul {
    justify-content: flex-start !important;
  }
}
@media (max-width: 767px) {
  html body.page-id-2433 .inner-banner h2 {
    font-size: 25px !important;
    line-height: 1.3 !important;
  }
  html body.page-id-2433 .bread-cumb ul li,
  html body.page-id-2433 .bread-cumb ul li a {
    font-size: 14px !important;
    line-height: 20px !important;
  }
  html body.page-id-2433 .wpb_text_column blockquote > h1:first-child {
    font-size: 22px !important;
  }
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table tr > th:not(.cirmi-grid-placeholder),
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table tr > td:not(.cirmi-grid-placeholder) {
  box-shadow: none !important;
  border-width: 1px !important;
  border-style: solid !important;
}
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr > th:not(.cirmi-grid-placeholder),
html body.page-id-2433 table.cirmi-risk-examples-table.cirmi-risk-examples-table tr > td:not(.cirmi-grid-placeholder) {
  box-shadow: none !important;
  border: 1px solid #7892a5 !important;
}
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr > th:not(.cirmi-grid-placeholder),
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table tr > td:not(.cirmi-grid-placeholder) {
  box-shadow: none !important;
  border: 1px solid #8aa1b2 !important;
}


/* CIRMI 2433 — optical centering and one link system */
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell {
  padding-left: 0 !important;
  padding-right: 0 !important;
  text-align: center !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell > span,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell > span > strong,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell > span > strong > a {
  width: 100% !important;
  max-width: none !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  margin: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  box-sizing: border-box !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a:link,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a:visited {
  font-family: Roboto, Arial, sans-serif !important;
  font-size: inherit !important;
  line-height: inherit !important;
  font-style: normal !important;
  font-weight: 700 !important;
  color: #0d6598 !important;
  text-decoration-line: underline !important;
  text-decoration-color: #a8c1d0 !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 4px !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a:hover,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a:focus {
  color: #084d76 !important;
  text-decoration-color: #f0bd19 !important;
}
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td:nth-child(2),
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td:nth-child(6),
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td:nth-child(2) *,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td:nth-child(6) * {
  font-family: Roboto, Arial, sans-serif !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td:nth-child(6),
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td:nth-child(6) p,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td:nth-child(6) span,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td:nth-child(6) div {
  text-align: left !important;
  text-align-last: left !important;
  word-spacing: normal !important;
  letter-spacing: 0 !important;
  font-family: Roboto, Arial, sans-serif !important;
}


/* CIRMI 2433 — clean internal links and square bottom edge */
html body.page-id-2433 .cirmi-risk-table-wrap.cirmi-risk-table-wrap {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
html body.page-id-2433 table.cirmi-risk-definitions-table.cirmi-risk-definitions-table {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a[href]:not([target="_blank"]),
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a[href]:not([target="_blank"]):link,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a[href]:not([target="_blank"]):visited,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a[href]:not([target="_blank"]):hover,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a[href]:not([target="_blank"]):focus,
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a[href]:not([target="_blank"]):active {
  color: #0d6598 !important;
  text-decoration: none !important;
  text-decoration-line: none !important;
  border: 0 !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
  background-image: none !important;
  outline-offset: 3px !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell a[href],
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-transition-cell.cirmi-transition-cell a[href],
html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-answer-cell.cirmi-answer-cell a[href] {
  text-decoration: none !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
  background: none !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table a[target="_blank"] {
  color: #0d6598 !important;
  text-decoration-color: #a8c1d0 !important;
  text-decoration-thickness: 1px !important;
  text-underline-offset: 3px !important;
}


/* CIRMI 2433 — unify every internal content link */
html body.page-id-2433 .wpb_text_column a[href]:not([target="_blank"]),
html body.page-id-2433 .wpb_text_column a[href]:not([target="_blank"]):link,
html body.page-id-2433 .wpb_text_column a[href]:not([target="_blank"]):visited,
html body.page-id-2433 .wpb_text_column a[href]:not([target="_blank"]):hover,
html body.page-id-2433 .wpb_text_column a[href]:not([target="_blank"]):focus,
html body.page-id-2433 .wpb_text_column a[href]:not([target="_blank"]):active {
  color: #0d6598 !important;
  text-decoration: none !important;
  text-decoration-line: none !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
  background-image: none !important;
}

html body.page-id-2433 table.cirmi-risk-main-table.cirmi-risk-main-table td.cirmi-class-cell.cirmi-class-cell > span > strong > a {
  justify-content: center !important;
  text-align: center !important;
  text-indent: 2px !important;
  transform: none !important;
}

@media (min-width: 1025px) {
  html body.page-id-2433 .cirmi-risk-table-wrap.cirmi-risk-table-wrap {
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: hidden !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: auto !important;
  }
  html body.page-id-2433 table.cirmi-risk-main-table,
  html body.page-id-2433 table.cirmi-risk-examples-table,
  html body.page-id-2433 table.cirmi-risk-definitions-table {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }
}
@media (max-width: 1024px) {
  html body.page-id-2433 .cirmi-risk-table-wrap.cirmi-risk-table-wrap {
    overflow-x: auto !important;
    overflow-y: hidden !important;
    -webkit-overflow-scrolling: touch !important;
  }
}