.table-section__heading{line-height:38px;margin-bottom:2.125rem;margin-top:0;min-width:125px;text-align:center}a.links.act-col{color:#ec008c!important}table.table.table-block{border-left:0;border-right:0}table.table.table-block,table.table.table-block td,table.table.table-block tr{border-spacing:0;width:100%}table.table.table-block td{border:0;border-bottom:1px solid #515252;font-size:15px;line-height:24px;min-width:125px;padding:5px 10px;text-align:center;vertical-align:middle}.table-section *{box-sizing:border-box}.link-ribbon{background-color:#231f20;display:flex;flex-wrap:wrap;margin-bottom:1rem;padding:15px;width:100%}.table-box__link.link-ribbon{min-width:800px;width:100%}.link-ribbon .links{color:#f1f1f1;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;line-height:24px;padding-right:15px;text-decoration:none}.tab-a{color:#fff}.tab-a.active-a{color:#ec008c}.tab{display:none}.tab-active{display:block}.link-ribbon ul,.link-ribbon ul li{list-style:none;margin:0;padding:0}.link-ribbon ul li{display:inline-block}.tab.tab-active.cu-active .cU{background-color:#a3d1d6}.tab.tab-active.oe-active .oE{background-color:#e2f4fd}@media screen and (min-width:768px){table.table.table-block{table-layout:fixed}}.link-ribbon .links.links-highlight{color:#ec008c}.link-ribbon .link-title{color:#f1f1f1;display:inline-block;font-size:18px;font-weight:400;line-height:24px;padding-right:15px}.table-box{overflow:hidden;overflow-x:auto}.table-box.cour .cU{background-color:#a3d1d6}.table-box.optional .oE{background-color:#e2f4fd}.table__row{align-items:center;border-bottom:1px solid grey;display:flex}.table .table-heading-row{background-color:#016c80;border-bottom:none}.table .table-heading{background-color:#016c80;color:#fff;font-size:15px;font-weight:700;line-height:24px;min-width:125px;padding:15px 30px;text-transform:uppercase}.table__column{font-size:14px;line-height:1.5rem;padding:5px 10px;text-align:center;width:16.667%}.table__column b,.table__column span,.table__column strong{color:#515252;display:block;font-weight:700}@media (max-width:768px){.table-section__heading{font-size:24px}.table-section tbody{border:2px solid #016c80}}