.highlighted-content-with-side-image{
    margin-bottom: 24px;   
    border-radius: 16px;
    background: rgba(65, 192, 190, 0.10);
    padding: 60px;
}
body.page-template-template-main .highlighted-content-with-side-image{
    margin-bottom: 80px;
}
.highlighted-content-with-side-image ul, .highlighted-content-with-side-image ol{
    margin-left: var(--space-3);
    margin-top: var(--space-3);
}
.highlighted-content-with-side-image ul li a, .highlighted-content-with-side-image ol li a{
    display: inline;
}

.highlighted-content-with-side-image a{
   color: var(--color-p);
}

.highlighted-content-with-side-image.left .list{
    display: flex;
    flex-direction: row-reverse;
}
.highlighted-content-with-side-image.right .list .details{
    padding-right: 58px;
   
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.highlighted-content-with-side-image.left .list .details{
    padding-left: 58px;
}
.highlighted-content-with-side-image .list, .highlighted-content-with-side-image img{
    border-radius: 12px;
}

@media screen and (max-width: 764px) {
    .highlighted-content-with-side-image{
      
        padding: 24px;
    }
    .highlighted-content-with-side-image.right .list .details{
        padding-right: 0px;
    }
    .highlighted-content-with-side-image.left .list .details{
        padding-left: 0px;
    }

    .highlighted-content-with-side-image.left .list, .highlighted-content-with-side-image.right .list{
        display: flex;
        flex-direction: column-reverse;
    }
    .highlighted-content-with-side-image.left .list .image-details, .highlighted-content-with-side-image.right .list .image-details{
        margin-bottom: 24px;
        min-height: 300px !important;
    }
    body.page-template-template-main .highlighted-content-with-side-image{
        margin-bottom: 24px !important;
    }
}