.page-title {
    margin: 0 0 32px;
    padding: 0 15px;
    font-size: 24px;
    line-height: 1.2;
    color: #2A2D2E;
    font-family: var(--font-family-secondary);
}

.content-styling {
    font-size: 14px;
    font-weight: 350;
    line-height: 1.4;
    color: #2A2D2E;
}

.content-styling.simple {
    width: 100%;
    max-width: 718px;
    margin-left: auto;
    margin-right: auto;
}

.content-styling.simple h2 {
    font-size: 20px;
    margin: 0 0 24px;
    font-family: var(--font-family-secondary);
}

.content-styling.simple p {
    margin: 0 0 24px;
}

.content-styling.simple ul {
    margin: 0 0 24px;
    padding-left: 20px;
}

.content-styling.simple ul li::marker {
    font-size: 8px;
}

.row-information {
    display: flex;
    flex-wrap: wrap;
    column-gap: 32px;
}

.col-information {

}

@media (min-width:768px) {
    .page-title {
        margin: 0 0 40px;
        font-size: 32px;
    }
    .content-styling.simple h2 {
        margin: 16px 0 32px;
    }

    .content-styling.simple p {
        margin: 0 0 32px;
    }

    .content-styling.simple ul {
        margin: 0 0 32px;
    }
}

@media (min-width:992px) {
    .col-information {
        flex: 0 0 calc((100% - 32px) / 2);
    }
}