.elementInfoCard{display:flex;flex-direction:column;border-radius:32px;overflow:hidden}.SectionContainer .elementInfoCard{height:100%}.elementInfoCard .infoCardHeader{display:flex;color:#fff;background-color:#3c3c3c;padding:24px;gap:16px}.elementInfoCard .infoCardHeader.altStyling{background-color:#befffa;color:#3c3c3c}.elementInfoCard .infoCardHeader h2{font-size:18px!important;font-style:normal;line-height:23px!important;margin:0!important;color:inherit!important}.elementInfoCard .infoCardBody{padding:24px;background-color:#f5f5f5;flex-grow:1}.elementInfoCard .infoCardBody h6{font-size:16px!important;font-style:normal;font-weight:400;color:#595959;text-transform:unset}.elementInfoCard .infoCardBody p{font-size:16px!important;font-family:var(--font-heading,"Euclid Circular B",sans-serif)!important;margin:0 0 16px!important}.elementInfoCard .infoCardBody tbody{display:flex;gap:8px}.elementInfoCard .infoCardBody th{padding:0 32px 0 16px!important;border-bottom:none;background-color:unset}.elementInfoCard .infoCardBody td{padding:0 16px!important;max-width:none!important;min-width:none!important}.elementInfoCard .infoCardBody th,.elementInfoCard .infoCardBody th>p{white-space:nowrap;color:#595959;font-weight:400;font-family:var(--font-heading,"Euclid Circular B",sans-serif);font-size:16px!important}.elementInfoCard .infoCardBody tr{display:flex;flex-direction:column;justify-content:space-between;background-color:unset!important}.elementInfoCard .infoCardBody td,.elementInfoCard .infoCardBody th{display:block}.elementInfoCard .infoCardBody .Button--secondary{border:1px solid #3c3c3c}@media only screen and (min-width:992px),print{.elementInfoCard .infoCardHeader h2{font-size:25px!important;line-height:31px!important}}