
.ccl-v2-widget.core-v2-slider.slider-v2-3-across {
    padding: 0 20px;
}
.ccl-v2-widget.core-v2-slider.slider-v2-3-across .widget-header {
    display: none;
}

.ccl-v2-widget.core-v2-slider.slider-v2-3-across .glide__arrows {
    left: -40px;
    width: calc(100% + 80px);
}
.ccl-v2-widget.core-v2-slider.slider-v2-3-across .content-upper {
    gap: var(--space-2);
}

.ccl-v2-widget.core-v2-slider.slider-v2-3-across .content-section {
    background-color: var(--light-blue);
    padding: 18px 14.5px 28px 16px;
}

.ccl-v2-widget.core-v2-slider.slider-v2-3-across .slide-top {
    margin: unset;
}

.ccl-v2-widget.core-v2-slider.slider-v2-3-across .slide-title {
    font-size: 1.375rem;
    color: #1B5B8E;
}

.ccl-v2-widget.core-v2-slider.slider-v2-3-across  .slide-desc {
    line-height: 1.72;
}
.ccl-v2-widget.core-v2-slider.slider-v2-3-across  .slide-footer {
    display: none;
}
@media (min-width: 40em) {
    .ccl-v2-widget.core-v2-slider.slider-v2-3-across .slide.glide__slide {
        height: unset;
    }
    .ccl-v2-widget.core-v2-slider.slider-v2-3-across .slide > .inner {
        display: flex;
        flex-direction: column;
        height: 100%;
    }

    .ccl-v2-widget.core-v2-slider.slider-v2-3-across .content-section {
        flex-grow: 1;
        align-items: start;
    }
}
@media (min-width: 64em) {
    .ccl-v2-widget.core-v2-slider.slider-v2-3-across {
        padding: 0 calc(50px + (115 - 50) * ((100vw - 1024px) / (1440 - 1024)));
    }
    .ccl-v2-widget.core-v2-slider.slider-v2-3-across .glide__arrows {
        left: calc(-70px + (-98 - -70) * ((100vw - 1024px) / (1440 - 1024)));
        width: calc(100% + calc(140px + (196 - 140) * ((100vw - 1024px) / (1440 - 1024))));
    }
    
    .ccl-v2-widget.core-v2-slider.slider-v2-3-across .content-section {
        padding: 18px 14.5px 30px 19px;
    }
    .ccl-v2-widget.core-v2-slider.slider-v2-3-across .slide-title {
        font-size: 1.625rem;
    }
}

@media (min-width: 90em) {
    .ccl-v2-widget.core-v2-slider.slider-v2-3-across {
        padding: 0 115px;
    }

    .ccl-v2-widget.core-v2-slider.slider-v2-3-across .glide__arrows {
        left: -98px;
        width: calc(100% + 196px);
    }
}