.provider-table-card{background:#fff;border:1px solid #161f3429;border-radius:18px;overflow:hidden;box-shadow:0 24px 48px -40px #0e152680}.provider-table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#161f34;background:#fff;width:100%}.provider-brand-col{width:16%}.provider-answers-col{width:14%}.provider-hours-col{width:11%}.provider-languages-col,.provider-caseManagement-col{width:13%}.provider-price-col{width:18%}.provider-certs-col{width:15%}.provider-table th,.provider-table td{vertical-align:middle;text-align:center;border-bottom:1px solid #161f341f;padding:22px 16px}.provider-table thead th{color:#fff;height:96px;font:500 14px/20px var(--font-body),sans-serif;letter-spacing:.05em;text-transform:uppercase;background:#1d3058;border-color:#ffffff29;padding:20px 16px}.provider-table thead th+th{border-left:1px solid #ffffff29}.provider-table thead th:first-child{text-align:left}.provider-table td{font:400 16px/24px var(--font-body),sans-serif;letter-spacing:0;border-left:1px solid #161f341f}.provider-table tbody th{font:600 20px/26px var(--font-display),sans-serif}.provider-table tr:last-child>*{border-bottom:0}.provider-table .provider-brand{background:#fff;padding:24px 20px}.provider-brand .vendor-logo{width:136px;height:36px}.provider-table .is-confide .provider-brand{background:#1d3058}.provider-table .is-confide td{border-top:2px solid #1d3058;border-bottom:2px solid #1d3058}.provider-table .is-confide td:last-child{border-right:2px solid #1d3058}.provider-brand>img{width:136px;max-width:100%;height:auto;margin:auto;display:block}.provider-fact-list{font:400 16px/24px var(--font-body),sans-serif;justify-items:center;gap:6px;display:grid}.provider-fact-list>span{white-space:nowrap}.provider-mobile-label,.provider-mobile-provider{display:none}@media (min-width:761px) and (max-width:1100px){.provider-table th,.provider-table td,.provider-table .provider-brand{padding-left:10px;padding-right:10px}.provider-table .hl-cell>span,.provider-fact-list{font-size:14px;line-height:20px}.provider-brand .vendor-logo{width:116px;height:32px}}@media (max-width:760px){.provider-table,.provider-table tbody{display:block}.provider-table colgroup{display:none}.provider-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.provider-table tbody tr{border-bottom:1px solid #161f3429;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.provider-table tbody tr:last-child{border-bottom:0}.provider-table .provider-brand{border-bottom:1px solid #161f3429;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.provider-table td{text-align:left;border-left:0;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 16px;display:flex}.provider-table td:nth-child(odd){border-left:1px solid #161f341f}.provider-mobile-label{color:#161f34;font:600 20px/26px var(--font-display),sans-serif;letter-spacing:0;display:block}.provider-mobile-provider{font:600 20px/26px var(--font-display),sans-serif;display:block}.provider-table .is-confide .provider-mobile-provider{color:#fff}.provider-table .is-confide td{border-top:0;border-bottom:1px solid #161f341f}.provider-table .is-confide td:last-child{border-right:0}.provider-table .hl-cell{text-align:left;align-items:flex-start}.provider-fact-list{justify-items:start;font-size:14px;line-height:20px}.provider-brand .vendor-logo{width:148px;height:36px}}
