section{font-size:18px;line-height:22px}section .table-responsive{border:0}section .table-responsive table{width:100%;border-collapse:separate;border-spacing:13px 0}section .table-responsive table tr>*{padding:0;border:0;text-align:center;vertical-align:middle}section .table-responsive table thead tr th{height:44px;padding-inline:12px;border-radius:22px;background-color:#003B5C;color:#FFF;font-size:20px;font-weight:400;line-height:24px;white-space:nowrap}section .table-responsive table tbody.separador tr>*{height:42px}section .table-responsive table tbody.separador:first-of-type tr>*{height:23px}section .table-responsive table tbody.normal tr>*{background-color:rgba(0,59,92,.4);text-transform:uppercase}section .table-responsive table tbody.normal tr th{padding-bottom:6px;font-size:12px;font-weight:400;line-height:16px;position:relative}section .table-responsive table tbody.normal tr th:first-child{font-size:16px;line-height:20px}section .table-responsive table tbody.normal tr th:after{content:"";width:40px;height:4px;background-color:#DA1884;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}section .table-responsive table tbody.normal tr td{font-size:18px;line-height:22px}section .table-responsive table tbody.normal tr td.tarifa-pasada{color:#66899d}section .table-responsive table tbody.normal tr td.tarifa-actual{font-weight:600}section .table-responsive table tbody.normal tr td.tarifa-futura{font-weight:300}section .table-responsive table tbody.normal tr:first-child>*{background:linear-gradient(0deg,rgba(0,59,92,.4) 0%,transparent 100%)}section .table-responsive table tbody.normal tr + tr>*{padding-top:23px}section .table-responsive table tbody.normal tr:last-child>*{background:linear-gradient(0deg,transparent 0%,rgba(0,59,92,.4) 100%)}section .table-responsive table tbody.normal tr:only-child>*{background:linear-gradient(0deg,transparent 0%,rgba(0,59,92,.4) 20%,rgba(0,59,92,.4) 80%,transparent 100%)}section .precios{margin-bottom:32px}section .precios .table-responsive table tbody.normal tr:nth-child(odd) td{color:#99dfe9}section .precios .table-responsive table tbody.normal tr:nth-child(odd) td.tarifa-pasada{color:#99b1be}@media (min-width:1024px){section .precios{margin-inline:-66px}section .precios .table-responsive table{table-layout:fixed}}section .inscribete{margin-top:80px}section .inscribete .inscribete-izda .section-tit{margin-bottom:12px;font-size:28px;line-height:32px}@media (min-width:1024px){section .inscribete{display:flex;justify-content:space-between}section .inscribete .inscribete-izda{width:469px}section .inscribete .inscribete-dcha{width:490px;margin-right:-66px}}@media (max-width:1023px){section .inscribete .inscribete-dcha{margin-top:40px}}