.fct-wrap{margin:0 auto;max-width:900px;padding:60px 20px}.fct-heading{margin-bottom:32px;text-align:center}.fct-table-wrap{overflow-x:auto}.fct-table{border:1px solid var(--fct-border,#d0d8e0);border-collapse:collapse;font-size:var(--fct-body-font-size,15px);width:100%}.fct-table thead tr{background-color:var(--fct-header-bg,#0a4770);color:var(--fct-header-text,#fff)}.fct-table th{font-size:var(--fct-body-font-size,15px);font-weight:600;padding:14px 20px;text-align:left}.fct-table td,.fct-table th{border:1px solid var(--fct-border,#d0d8e0)}.fct-table td{padding:12px 20px;vertical-align:middle}.fct-table .fct-label{font-weight:700}.fct-table tr.fct-stripe{background-color:var(--fct-stripe,#f4f8fb)}.fct-table tbody tr:hover{background-color:rgba(0,0,0,.03)}@media (max-width:600px){.fct-table td,.fct-table th{padding:10px 12px}}