body.content main .container{margin:50px auto;padding:45px;border-radius:18px;box-shadow:0 12px 40px rgba(0,0,0,.08)}body.content main .container h1{margin-bottom:12px;color:#fff;font-size:36px;font-weight:700}body.content main .container>p{margin-bottom:30px;color:#607080;font-size:17px;line-height:1.7}body.content main .container ul{margin:0;padding:0;list-style:none}body.content main .container li{position:relative;margin-bottom:14px;padding:18px 20px 18px 58px;background:#f8fbfe;border:1px solid #e4edf7;border-radius:12px;line-height:1.7;transition:.25s}body.content main .container li:hover{background:#eef6fd}body.content main .container li::before{content:"✓";position:absolute;left:20px;top:18px;width:26px;height:26px;line-height:26px;text-align:center;border-radius:50%;background:#0b5fa5;color:#fff;font-size:13px;font-weight:700}body.content main .container li u{color:#c62828;font-weight:600;text-decoration-thickness:2px}@media (max-width:768px){body.content main .container{padding:25px;margin:25px 15px}body.content main .container h1{font-size:30px}body.content main .container li{padding:16px 16px 16px 52px}}body.content main .container .page-header-image{width:100%;height:320px;object-fit:cover;border-radius:16px;margin-bottom:35px;display:block}body.content main .container table{width:100%;margin:35px 0;border-collapse:collapse;border-spacing:0;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 25px rgba(0,0,0,.06)}body.content main .container table tbody tr:first-child th,body.content main .container table thead th{background:#0b5fa5;color:#fff;padding:16px 18px;font-size:15px;font-weight:600;text-align:left;border:none;white-space:nowrap}body.content main .container table td{padding:15px 18px;border-bottom:1px solid #edf2f7;vertical-align:middle;color:#344054;line-height:1.6}body.content main .container table tr:nth-child(2n){background:#f8fbfe}body.content main .container table tr:hover{background:#eef6fd}body.content main .container table td:first-child{font-weight:600;color:#0b5fa5}body.content main .container table td:nth-child(3),body.content main .container table td:nth-child(4),body.content main .container table td:nth-child(5){text-align:center;white-space:nowrap}body.content main .container table td,body.content main .container table th{border-left:1px solid #edf2f7}body.content main .container table td:first-child,body.content main .container table th:first-child{border-left:none}@media (max-width:900px){body.content main .container{overflow-x:auto}body.content main .container table{min-width:760px}}