.tw-amortization-table{margin-top:60px;margin-bottom:60px}.tw-amortization-table h2{text-align:center;margin-bottom:20px;font-size:28px;font-weight:500;display:block}.tw-amortization-table h2 span{color:#46be88}.tw-amortization-table .table-wrapper{border-radius:10px;overflow:visible}.tw-amortization-table .table-wrapper table{border-collapse:collapse;width:100%}.tw-amortization-table .table-wrapper table thead{table-layout:fixed;width:100%;display:table}.tw-amortization-table .table-wrapper table thead th{color:#fff;z-index:2;text-align:center;background:#46be88;border-right:1px solid #fff;padding:20px;font-weight:500;position:sticky;top:0}.tw-amortization-table .table-wrapper table thead th:first-child{border-top-left-radius:10px}.tw-amortization-table .table-wrapper table thead th:last-child{border-top-right-radius:10px}.tw-amortization-table .table-wrapper table tbody{width:100%;max-height:700px;display:block;overflow-y:auto}.tw-amortization-table .table-wrapper table tbody tr{table-layout:fixed;width:100%;display:table}.tw-amortization-table .table-wrapper table tbody tr td{text-align:center;text-align:center;color:#64748b;border-bottom:1px solid #cbd5e1;border-right:1px solid #cbd5e1;padding:20px}.tw-amortization-table .table-wrapper table tbody tr td:first-child{color:#000;border-left:1px solid #cbd5e1;font-weight:600}@media (max-width:768px){.tw-amortization-table{padding:0 20px}.tw-amortization-table .table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.tw-amortization-table table{min-width:600px}.tw-amortization-table th,.tw-amortization-table td{white-space:nowrap;width:200px;font-size:12px;padding:10px!important}.tw-amortization-table .table-wrapper table tbody{max-height:470px}}
