.internal-page .internal-inner .inner-content .two-column-section .two-column-wrap {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
}
@media screen and (max-width: 880px) {
    .internal-page .internal-inner .inner-content .two-column-section .two-column-wrap {
        grid-template-columns: 1fr;
    }
}
.internal-page .internal-inner .inner-content .two-column-section .two-column-wrap .column h4 {
    font-size: clamp(0.9rem, 1.2vw, 2.8rem);
    line-height: 1.3em;
    font-weight: 500;
    font-family: 'Open Sans',sans-serif;
    text-transform: none;
    color: black;
}
.internal-page .internal-inner .inner-content .two-column-section .two-column-wrap .column li {
    font-size: clamp(0.8rem, 1.042vw, 3rem);
    line-height: 1.3em;
    font-weight: 400;
    letter-spacing: 0;
    text-decoration: none;
    font-family: 'Open Sans',sans-serif;
}
.internal-page .internal-inner .inner-content .two-column-section .two-column-wrap .column li a {
    color: #183660;
    text-decoration: none;
}
.internal-page .internal-inner .inner-content .two-column-section .two-column-wrap .column li a:hover {
    background: none;
    color: #183660 !important;
}

.internal-page .internal-inner .inner-content.content-inner h3 {
    font-size: clamp(1.0rem, 1.615vw, 3rem);
    line-height: 1.2em;
    font-weight: 600;
    color: black;
    font-family: 'Open Sans',sans-serif;
}
.internal-page .internal-inner .inner-content.content-inner h4 {
    font-size: clamp(0.9rem, 1.302vw, 3rem);
    line-height: 1.3em;
    font-weight: 500;
    font-family: 'Open Sans',sans-serif;
    text-transform: none;
}