.events-slider .headline {
    grid-area: 1/2/1/span 12;
}

.events-slider .icon-container {
    grid-area: 2/2/2/span 12;
    height: var(--m-md);
}

.events-slider .default-slider {
    grid-area: 3/3/3/span 10;
    overflow: hidden;
}

.events-slider .default-slider .slick-list {
    margin-right: calc(max(24px, 4.84375vw) * -1);
}

.events-slider .default-slider .slick-track {
    display: flex;
}

.events-slider .default-slider .default-slider-item {
    margin-right: max(24px, 4.84375vw);
    display: flex;
    flex-direction: column;
    height: auto;
}

.events-slider .default-slider .default-slider-item .card-content {
    flex-grow: 1;
}

.events-slider .default-slider .default-slider-item .card-content .card-title {
    margin-bottom: auto;
}

.events-slider .default-slider .default-slider-item .card-img-wrapper .card-img {
    grid-area: 1/1/1/1;
    aspect-ratio: 560/662;
    width: 100%;
}

.events-slider .default-slider .default-slider-item .card-img-wrapper .default-btn {
    grid-area: 1/1/1/1;
    margin-bottom: var(--m-sm);
    transform: translateY(100%);
    opacity: 0;
}

.events-slider .default-slider .default-slider-item .card-img-wrapper:hover .default-btn {
    transform: translateY(0%);
    opacity: 1;
}

.events-slider .default-slider-nav {
    grid-area: 3/13/3/span 1;
}

.events-slider .btns-container {
    grid-area: 4/2/4/span 12;
}

.card-content.d-grid.text-white {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
}

@media (max-width: 1199.98px) {
    .events-slider .default-slider {
        grid-area: 3/2/3/span 12;
    }

    .events-slider .default-slider-nav {
        grid-area: 4/2/4/span 12;
        justify-self: center;
        flex-direction: row;
        margin-top: var(--m-sm);
    }

    .events-slider .btns-container {
        grid-area: 5/2/5/span 12;
    }
}