
.blog__left-rail {
    padding:20px;
    width:100%;
}

.blog__left-rail a {
    color:#0a64eb !important;
}

.blog__right-rail {
    margin:20px 0;
    width:100%;
}

.blog__right-rail a {
    color:#0a64eb;
    text-decoration:none;
}

.blog__right-rail li,
.blog__right-rail ul {
    list-style:none;
    text-decoration:none;
}

.blog__section {
    border-bottom:1px solid #001724;
    margin:5px 0 20px;
    padding-bottom:20px;
}

.blog__section h2 {
    font-size:1.375rem;
    font-weight:bolder;
}

.blog__section li {
    margin:10px 0;
}

.blog__section li a {
    color:#0a68f5;
    font-weight:700;
}

.blog__section ul {
    list-style-type:none;
    margin:5px 0;
    padding:0;
}

.blog__two-column {
    display:flex;
}

.blog__right-rail a {
    color:#0a64eb;
    font-size:1rem;
    text-decoration:none;
}

@media (min-width: 1200px) {
     .blog__left-rail {
         padding:30px 20px;
         width:75%;
     }

     .blog__right-rail {
         padding:30px 20px;
         width:25%;
     }
}