.tematik_page_list--actualites {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.tematik_page_list--actualites li {
  margin-top: 2.5rem;
}
@media (min-width: 992px) {
  .tematik_page_list--actualites li[data-scroll-interaction] {
    transition: opacity 0.6s cubic-bezier(0.47, 0.01, 0.37, 0.98), transform 0.6s cubic-bezier(0.47, 0.01, 0.37, 0.98);
  }
  .tematik_page_list--actualites li[data-scroll-interaction]:not([data-check-if-in-view=checked]) {
    opacity: 0;
    transform: translate3d(-5rem, 0, 0);
  }
}
@media (min-width: 992px) {
  .tematik_page_list--actualites li:nth-child(even)[data-scroll-interaction] {
    transition: opacity 0.6s cubic-bezier(0.47, 0.01, 0.37, 0.98), transform 0.6s cubic-bezier(0.47, 0.01, 0.37, 0.98);
  }
  .tematik_page_list--actualites li:nth-child(even)[data-scroll-interaction]:not([data-check-if-in-view=checked]) {
    opacity: 0;
    transform: translate3d(5rem, 0, 0);
  }
}
.tematik_page_list--actualites .tematik_page_list-item {
  position: relative;
  display: block;
  color: #5D5F66;
  text-align: center;
}
.tematik_page_list--actualites .tematik_page_list-image {
  position: relative;
  z-index: 0;
  position: relative;
  overflow: hidden;
  display: block;
  width: 100%;
  height: 0;
  padding-bottom: 62.5%;
  margin-bottom: 2rem;
  background-image: url("http://fakeimg.pl/400x300?text=Image%20manquante&font=bebas&font_size=30");
  background-color: #4FA139;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.tematik_page_list--actualites .tematik_page_list-image:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #383C42;
  opacity: 0.2;
  z-index: -1;
  transition: opacity 0.4s, background-color 0.4s;
}
@supports (mix-blend-mode: multiply) or (-webkit-mix-blend-mode: multiply) {
  .tematik_page_list--actualites .tematik_page_list-image:before {
    opacity: 0;
    mix-blend-mode: multiply;
  }
}
.tematik_page_list--actualites .tematik_page_list-image::after {
  content: "";
  position: absolute;
  bottom: 50%;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  width: 70%;
  height: 0;
  padding-bottom: 70%;
  border: 0.0625rem solid #fff;
  border-radius: 50%;
  transition: opacity 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98), transform 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98), border-color 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98), background-color 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98);
}
.tematik_page_list--actualites .tematik_page_list-image::after {
  opacity: 0;
  transform: translate3d(-50%, -10%, 0) scale(0.9);
}
a:hover .tematik_page_list--actualites .tematik_page_list-image::after {
  opacity: 1;
  transform: translate3d(-50%, 0, 0) scale(1);
}
.tematik_page_list--actualites .tematik_page_list-image::before {
  background: #383c42;
  background: -webkit-linear-gradient(bottom, #383c42 20%, rgba(56, 60, 66, 0));
  background: linear-gradient(to top, #383c42 20%, rgba(56, 60, 66, 0));
}
.tematik_page_list--actualites .tematik_page_list-image .bto {
  display: none;
}
@media (min-width: 992px) {
  .tematik_page_list--actualites .tematik_page_list-image .bto {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%, 0, 0);
    display: block;
    opacity: 0;
    z-index: 1;
    transition: opacity 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98), transform 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98), background-color 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98), color 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98), border 0.4s cubic-bezier(0.47, 0.01, 0.37, 0.98);
  }
  .tematik_page_list--actualites .tematik_page_list-image .bto::after {
    color: #fff;
  }
}
.tematik_page_list--actualites .tematik_page_list-contenu {
  display: block;
  padding: 0 1rem;
}
.tematik_page_list--actualites .tematik_page_list-titre {
  margin-bottom: 0.25rem;
  line-height: 1;
  color: #383C42;
  font-family: "Libre Caslon Display", serif;
  font-weight: 400;
  text-transform: none;
  transition: background-color 0.4s, color 0.4s;
  font-size: 1.575rem;
  font-family: "Sofia Pro", sans-serif;
  font-weight: 500;
  letter-spacing: -0.03em;
}
@media (min-width: 576px) {
  .tematik_page_list--actualites .tematik_page_list-titre {
    font-size: 1.6625rem;
  }
}
@media (min-width: 992px) {
  .tematik_page_list--actualites .tematik_page_list-titre {
    font-size: 1.75rem;
  }
}
.tematik_page_list--actualites .tematik_page_list-item:hover {
  color: #5D5F66;
}
.tematik_page_list--actualites .tematik_page_list-item:hover .tematik_page_list-titre {
  color: #4FA139;
}
.tematik_page_list--actualites .tematik_page_list-item:hover .tematik_page_list-image::before {
  opacity: 0.5;
}
.tematik_page_list--actualites .tematik_page_list-item:hover .tematik_page_list-image::after {
  opacity: 1;
  transform: translate3d(-50%, 0, 0) scale(1);
}
.tematik_page_list--actualites .tematik_page_list-item:hover .tematik_page_list-image .bto {
  opacity: 1;
  transform: translate3d(-50%, -50%, 0);
}