h1 {width: 100%;text-align: center;font-size: 30px;margin-top: 50px;margin-bottom: 25px;letter-spacing: 3px;}
h2 {color: black;font-size: 20px;font-weight: 700;text-transform: uppercase;margin-bottom: 25px;}

strong {font-weight: 700;}

.pageContent {width: 1440px;min-height: 500px;margin:25px auto;background: white;border-radius: 6px;box-shadow: 0 2px 18px 0 rgba(0,0,0,0.15);padding:50px;line-height: 1.3;}

.pageContent ul {margin-top: 15px;}
.pageContent ul li {margin-left: 25px;list-style: disc;line-height: 1.8;}
.pageContent ul li::marker {color: #00569c;}

table {width: 50%;}
table tr td {height: 40px;}
table tr td:first-child {padding-left:15px;}
table tr:nth-child(odd) {background-color: #f2f2f2;}
table tr:hover td {background: lightgrey;}

@media all and (max-width: 1460px) {
    .pageContent {width: 95%;}
}

@media all and (max-width: 800px) {

    h1 {margin-top: 25px;}

    .pageContent {width: 95%;padding: 15px;}
    table {width: 100% !important;}
    .pageContent ul li {overflow-wrap: anywhere;}
}

@media all and (max-width: 500px) {
    table tr td:last-child {width: 20%}
}
