.info-section.left {
	 transition: background-size 12.5s ease-in-out;
}
.info-section.left .info-section-inner .content-wrap {
    background: linear-gradient(to bottom,rgba(0, 31, 87, 0) 0,rgb(0, 31, 87) 20%);
    margin-top: -22vw;
    background: linear-gradient(to bottom,rgba(0, 31, 87, 0.5) 0,rgb(0, 31, 87) 80%);
    position: relative;
    margin-top: -77vw;
}
.info-section-inner .content-wrap .columns {
    justify-content: center;
    align-content: center;
    border-top: 1vw solid #e87722;
    padding: 7.5% 0;
}
.rp-slider.left .content-wrap .columns {
    padding: 0;
    margin: 0;
}
.info-section-2.left {
    overflow: hidden;
}
.info-section-2.left img {
    width: 100%;
}
.info-section-2.left .content-wrap,
.rp-slider.left .content-wrap {
    background: linear-gradient(135deg, #0038c7 0%,#2d9aff 100%);
}

@media screen and (min-width:768px) {
    .info-section.left .info-section-inner img.square {
        display: block;
    }
    .info-section.left .info-section-inner img.wide {
        display: none;
    }
    .info-section.left .info-section-inner .content-wrap {
        margin-top: -11vw;
    }
    .info-section-inner .content-wrap .columns {
        border-top-width: 0.5vw;
        max-width: 100%;
        width: 100vw;
        padding: 4.5% 0;
    }

}
@media screen and (min-width:1024px) {
    .info-section.left {
        transition: background-position 0.65s cubic-bezier(0.46,0.03,0.52,0.96);
    }
    .info-section.left .info-section-inner {
        padding-bottom: 0;
    }
    .info-section.left .info-section-inner .content-wrap {
        background: 0 0;
        margin-top: 0;
        position: unset;
    }
    .info-section.left .info-section-inner .content-wrap .columns {
        background: linear-gradient(to right,rgba(0, 31, 87, 0.75) 0,rgb(0, 31, 87, 0.5) 100%);
        max-width: 33.25vw;
        min-height: 55vw;
        margin-left: 0;
        border-top: none;
        border-right: 0.35vw solid #e87722;
    }
    .info-section-inner .content-wrap .columns {
        border-top: none;
        padding: 0;
        margin: 0;
        align-items: center;
    }
 
    .info-section-2.left .content-wrap,
    .rp-slider.left .content-wrap {
        background: linear-gradient(135deg, #0038c7 0%,#2d9aff 42.5%);
    }
}