.ccl-widget.core-slider.slider-2-across {
    padding: 0 40px;
    margin-bottom: var(--space-20);
}

.ccl-widget.core-slider.slider-2-across .mini-date-section {
    display: none;
}
.ccl-widget.core-slider.slider-2-across .widget-title-container {
    margin-bottom: var(--space-2);
}

.ccl-widget.core-slider.slider-2-across .slide.overlap-image-desktop .content-section {
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: 0;
    padding: var(--space-5);
    width: 100%;
    max-width: var(--width-comfortable);
    gap: var(--space-2);
}
.ccl-widget.core-slider.slider-2-across .slide .slide-title {
    text-transform: uppercase;
    color: var(--white);
    font-size: var(--text-xl);
    line-height: var(--leading-tight);
}

.ccl-widget.core-slider.slider-2-across .slide .description {
    display: none;
}

.ccl-widget.core-slider.slider-2-across .glide__arrows {
    left: -38px;
    width: calc(100% + 76px);
}
.ccl-widget.core-slider.slider-2-across .glide__arrow {
    border-color: var(--blue-1c);
    color: var(--blue-1c);
}

.ccl-widget.core-slider.slider-2-across .glide__arrow:focus {
    outline-color: var(--blue-1c);
}

@media (hover : hover) {
    .ccl-widget.core-slider.slider-2-across .glide__arrow:hover {
        background-color: var(--blue-1c);
        color: var(--white);
    }
}
@media (min-width: 64em) {
    .ccl-widget.core-slider.slider-2-across {
        padding: 0 120px;
        max-width: 1360px;
        margin-bottom: var(--space-32);
    }
    .ccl-widget.core-slider.slider-2-across .slide.overlap-image-desktop .content-section {
        padding: var(--space-8);
        gap: var(--space-6);
    }

    .ccl-widget.core-slider.slider-2-across .slide .content-section > .inner {
        gap: var(--space-2);
    }
    .ccl-widget.core-slider.slider-2-across .slide .slide-title {
        font-size: var(--text-4xl);
    }
    .ccl-widget.core-slider.slider-2-across .slide .description {
        display: block;
        font-size: var(--text-lg);
    }
    .ccl-widget.core-slider.slider-2-across .glide__arrows {
        left: -112px;
        width: calc(100% + 224px);
    }
}