/*
==========================================================================
IMAGE SPLIT CONTENT - IMAGE | SUBTITLE-TITLE-CONTENT-BUTTONS
==========================================================================
*/

.img-split-img {
    position: relative;
}

.img-split-content {
    position: relative;
    z-index: 5;
}

.img-split-img {
    position: relative;
    overflow: hidden;
    border-bottom-right-radius: var(--rw-img-split-bg-border-rad, 17px );
    border-top-right-radius: var(--rw-img-split-bg-border-rad, 17px );
}

.img-split-img::after {
    content: '';
    position: var(--rw-overlay-display);
    bottom: 0;
    right: 0;
    width: var(--rw-grad-width-img-split);
    height: calc(100% - 100px);
    background-image: linear-gradient(var(--rw-grad-angle-img-split), var(--rw-grad-color-one-img-split) 0%, var(--rw-grad-color-two-img-split) 100%);
    clip-path: polygon(100% 0, 100% 100%, 0 100%);
    z-index: 1;
}

.img-split-content > .fl-col-content {
    border-radius: var(--rw-img-split-card-border-rad, 17px );
}

@media screen and (min-width: 993px) {
    .img-split-content-wrapper .fl-col-group {
        display: flex;
        align-items: center;
    }
}

@media screen and (max-width: 993px) {
    .img-split-img {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }
}
@media screen and (max-width: 1560px) {
    .img-split-content .remove-br br {
        display: none;
    }
}