.availability-section{background-color:#f6f9fd;padding:80px 0}.availability-section .title{color:#0a2c50;margin-bottom:40px;font-size:42px;font-weight:300}.availability-section .table-wrapper{overflow-x:auto}.availability-section .table-wrapper table{border-collapse:collapse;width:100%;min-width:900px}.availability-section .table-wrapper table thead{background-color:#e6ebf0}.availability-section .table-wrapper table thead th{text-align:left;color:#0a2c50;padding:18px 20px;font-size:16px;font-weight:600}.availability-section .table-wrapper table tbody tr{border-bottom:1px solid #e6ebf0}.availability-section .table-wrapper table tbody tr td{color:#2e3236;padding:24px 20px;font-size:16px}.availability-section .table-wrapper table tbody tr td .link{color:#0a2c50;text-underline-offset:3px;font-size:16px;text-decoration:underline}.availability-section .table-wrapper table tbody tr td .link:hover{color:#0a2c50}.availability-section .table-wrapper table tbody tr.inactive td,.availability-section .table-wrapper table tbody tr.inactive td.status{color:#9199a4}.availability-section .table-wrapper table tbody tr.inactive td .link,.availability-section .table-wrapper table tbody tr.inactive td .link:hover{color:#0a2c50}@media (max-width:768px){.availability-section .title{margin-bottom:30px;font-size:32px}.availability-section .table-wrapper table th,.availability-section .table-wrapper table td{padding:12px 15px}}
