.slick-slider {
    display: grid !important;
    grid-template-columns: 1fr 5fr 1fr;
    grid-template-rows: 60px auto;
}


.slick-arrow,
.slick-arrow::before {
    height: 50px;
    width: 20px;
    display: inline-block;
    background-repeat: no-repeat;
}


.slick-prev {
    grid-column: 1/2;
    grid-row: 1/2;
    left: 0;
}

.slick-prev::before {
    content: "";
    background-image: url(prev.png);
}

.slick-next {
    grid-column: 3/4;
    grid-row: 1/2;
    right: 0;
}

.slick-next::before {
    content: "";
    background-image: url(next.png);
}

.slick-dots {
    margin-top: 0px !important;
    margin-bottom: 45px !important;
    place-self: center stretch;
    grid-column: 2/3;
    grid-row: 1/2;
    display: flex;
    width: 100%;
    list-style-type: none;
    justify-content: center;
}

.slick-dots li {
    width: 50px;
}

.slick-dots li::before {
    content: '';
    height: 10px;
    width: 40px;
    background-color: #0A0E59;
}

.slick-dots li.slick-active::before {
    background-color: #37E194;
    ;
}


.slick-list {
    grid-column: 1/4;
    grid-row: 2/3;
}

article .no-link a {
    color: #000;
    text-decoration: none;
}

article .block-header-container-contenu {
    width: fit-content;
}

@media (max-width: 700px) {
    .elementor-kit-7761 h1 {
        font-size: 35px;
    }
}