.content-wrap{
    width:100%;
    max-width:900px;
    margin:0 auto;
    text-align:left !important;
}

.content-wrap h2{
    color:#1f4e79;
    font-size:2rem;
    margin:25px 0 15px;
    text-align:left !important;
}

.content-wrap h3{
    color:#1f4e79;
    font-size:1.4rem;
    margin:20px 0 10px;
    text-align:left !important;
}

.content-wrap p{
    font-size:1.2rem;
    text-align:left !important;
    margin-bottom:20px;
}

.content-wrap ul{
    width:max-content;
    margin:0 auto 25px auto;
    padding-left:30px;
    text-align:left !important;
}

.content-wrap li{
    text-align:left !important;
    margin-bottom:10px;
    font-size:1.1rem;
}

.content-wrap hr{
    margin-top:30px;
    border:none;
    border-top:1px solid #ddd;
}