.two-column-content-area{
    margin-bottom: 24px;
}
.two-column-content-area ul, .two-column-content-area ol{
    margin-left: var(--space-3);
    margin-top: var(--space-3);
}
.two-column-content-area ul li a, .two-column-content-area ol li a{
    display: inline;
}

.two-column-content-area a{
   color: var(--color-p);
}

.two-column-content-area.left .list{
    display: flex;
    flex-direction: row-reverse;
}
.two-column-content-area.right .list .details{
    padding-right: 24px;
}
.two-column-content-area.left .list .details{
    padding-left: 24px;
}
.two-column-content-area .list, .two-column-content-area img{
    border-radius: 12px;
}

@media screen and (max-width: 764px) {
    .two-column-content-area.right .list .details{
        padding-right: 0px;
    }
    .two-column-content-area.left .list .details{
        padding-left: 0px;
    }

    .two-column-content-area.left .list, .two-column-content-area.right .list{
        display: flex;
        flex-direction: column-reverse;
    }
    .two-column-content-area.left .list .image-details, .two-column-content-area.right .list .image-details{
        margin-bottom: 24px;
    }
}