/*********************************************
 * Image with Content
**********************************************/
.twc-image-content {--ic-spacing-image-text:90px;}
.twc-image-content__image-bg {border-radius:10px;}

@media only screen and (min-width:769px) {
    /* Style right */
    .style-image-right .twc-image-content__inner {flex-direction:row-reverse;}
    .style-image-right .twc-image-content__col.content {padding-right:var(--ic-spacing-image-text);}

    /* Style left */
    .style-image-left .twc-image-content__col.content {padding-left:var(--ic-spacing-image-text);}

    /* Image */
    .twc-image-content__col.image {width:48%;}

    /* Content */
    .twc-image-content__col.content {
        --twc-spacing-heading:35px;
        width:52%;
    }
    .main_content .twc-image-content__content p:not(:last-child) {margin-bottom:30px;}
}
/*********************************************
 * Image with Content Responsive
**********************************************/
/* Small desktop */
@media only screen and (max-width:1180px) {
    .twc-image-content {--ic-spacing-image-text:var(--twc-gap-container); padding:0;}
}

/* Tablet v */
@media only screen and (max-width:768px) {
    .twc-image-content__inner {flex-direction:column;}
    .twc-image-content__col {width:100%;}

    /* Image */
    .twc-image-content__image-bg {max-width:400px; margin:auto;}
    .twc-image-content__col.image {margin-bottom:30px;}

    /* Content */
    .twc-image-content__col.content {text-align:center;}
}