.bloc-actualites .filters-actualites {
    padding: 120px 50px 20px 50px;
    background-position-x: right!important;
    background: black;
    background-size: cover;
}
.postypes-filters > * {
    color: white;
    text-transform: uppercase;
    border: 1px solid #FFFFFF;
    border-radius: 100px;
    padding: 12px 22px;
    line-height: 1;
    margin-right: 15px;
    cursor: pointer;
    transition: 0.3s;
    font-size: 17px;
    font-weight: bold;
    display: inline-block;
    margin-bottom: 10px;
    text-decoration: none;
}
.postypes-filters > *.active {
    background: #D8005B;
    border-color: #D8005B;
    color: white;
}
.postypes-filters > *:hover {
    background: white;
    border-color: white;
    color: #5B6665;
}
.row_actus_une {
    background: #1A1C1D;
}
.row_actus_une .one_actu_une {
    position: relative;
}
.row_actus_une .one_actu_une .image {
    height: 600px;
    width: 100%;
}
.row_actus_une .one_actu_une .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.row_actus_une .one_actu_une .infos {
    position: absolute;
    bottom: 0;
    z-index: 9;
    background: rgb(26 28 29 / 40%);
    padding: 50px 50px 100px 50px;
    width: 100%;
}
.row_actus_une .one_actu_une .infos .title {
    color: #FFFFFF;
    font-size: 50px;
    font-weight: 300;
    line-height: 56px;
    margin-bottom: 10px;
}
.row_actus_une .one_actu_une .infos .date {
    font-size: 20px;
    color: white;
    line-height: 30px;
}
.one_actu_une:after {content: "";position: absolute;bottom: 0;left: 0;background: #1A1C1D;clip-path: polygon(100% 0, 0% 100%, 100% 100%);height: 100px;width: 100%;}
.row_actus_une .one_actu_une .btn_more {
    position: absolute;
    right: 40px;
    bottom: 25px;
    z-index: 9;
}
.row_actus_une .one_actu_une .btn_more a {
    color: #FFFFFF;
    text-transform: uppercase;
    border: 1px solid #FFFFFF;
    transition: 0.3s;
    font-size: 17px;
    font-weight: bold;
    border-radius: 50px;
    padding: 9px 20px;
    display: inline-block;
    line-height: 1;
    text-decoration: none;
}
.row_actus_une .one_actu_une:hover .btn_more a {
    background: #FFFFFF;
    color: #000000;
}
.row_actus_une .slick-arrow {
    position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    background: rgb(26 28 29 / 80%);
    width: 75px;
    height: 75px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 40px;
    transition: 0.3s;
    cursor: pointer;
    z-index: 2;
    -webkit-box-shadow: 3px 3px 20px 0px rgba(0,0,0,0.8);
    -moz-box-shadow: 3px 3px 20px 0px rgba(0,0,0,0.8);
    box-shadow: 3px 3px 20px 0px rgba(0,0,0,0.8);
}
.row_actus_une .prevarrow.slick-arrow {
    left: 0;
}
.row_actus_une .nextarrow.slick-arrow {
    right: 0;
}
.row_actus_une .slick-arrow:hover {
    background: rgb(26 28 29 / 100%);
}
.row_actus {
    background: #1A1C1D;
    display: flex;
    flex-wrap: wrap;
    padding: 85px 15px 80px 15px;
}
.row_actus .one_actu {
    width: calc(33.3333334% - 50px);
    height: 550px;
    overflow: hidden;
    margin: 25px 25px;
    position: relative;
}
.row_actus .one_actu .infos {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 15px;
    background: rgb(26 28 29 / 60%);
}
.row_actus .one_actu .infos .date {
    color: #FFFFFF;
    line-height: 25px;
    font-size: 15px;
    margin-bottom: 5px;
}
.row_actus .one_actu .infos .postype-name {
    color: #D8005B;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1;
    margin-bottom: 10px;
}
.row_actus .one_actu .infos .title {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
}
.row_actus .one_actu .infos .btn_more {
    position: absolute;
    right: 25px;
    top: 50%;
    transform: translate(0,-50%);
    opacity: 0;
    transition: 0.3s;
}
.row_actus .one_actu .infos .btn_more a {
    color: #FFFFFF;
    text-transform: uppercase;
    border: 1px solid #FFFFFF;
    transition: 0.3s;
    font-size: 17px;
    font-weight: bold;
    border-radius: 50px;
    padding: 9px 20px;
    display: inline-block;
    line-height: 1;
    text-decoration: none;
}
.row_actus .one_actu:hover .infos .btn_more a {
    background: #FFFFFF;
    color: #000000;
}
.row_actus .one_actu .infos .content-info {
    padding-right: 160px;
}
.row_actus .one_actu:hover .infos .btn_more {
    opacity: 1;
}
.row_actus .one_actu .image {
    height: 100%;
}
.row_actus .one_actu:hover .image img {
    transform: scale(1.2);
}
.row_actus .one_actu .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: 1s;
}
.row_all_actus .pagination {
    background: #1A1C1D;
    border-radius: 0;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding-bottom: 100px;
    align-items: center;
}
.row_all_actus .pagination * {
    color: white;
    font-size: 14px;
}
.row_all_actus .pagination .prev.page-numbers, .row_all_actus .pagination .next.page-numbers {
    width: 30px;
    height: 30px;
    border: 1px solid white;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
}
.row_all_actus .pagination .prev.page-numbers {
    margin-right: 10px;
}
.row_all_actus .pagination .next.page-numbers {
    margin-left: 10px;
}
.row_all_actus .pagination > *:not(.prev):not(.next):not(.current:first-child) {
    padding: 0px 5px;
    line-height: 1;
    border-left: 1px solid white;
}
.row_all_actus .pagination > .page-numbers.current:first-child {
    padding-right: 5px;
}
/* .row_all_actus .pagination > *:nth-child(2) {
    border-left: none!important;
} */
.row_all_actus .pagination .page-numbers.current {
    font-weight: bold;
}
.row_all_actus .pagination .prev.page-numbers:hover, .row_all_actus .pagination .next.page-numbers:hover {
    border-width: 2px;
}
.row_all_actus .pagination .prev.page-numbers + a.page-numbers {
    border-left: none!important;
}
.row_actus .one_actu .image:after {content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 3px;background: white;transition: 0.3s;z-index: 1;}
.row_actus .one_actu:hover .image:after {
    width: 100%;
}
