.elementor-1020101 .elementor-element.elementor-element-76d2b26 .ce-article{width:250px;flex-direction:column;background-color:rgba(2, 1, 1, 0);gap:20px;}.elementor-1020101 .elementor-element.elementor-element-76d2b26 .ce-articles{column-gap:20px;row-gap:20px;}.elementor-1020101 .elementor-element.elementor-element-76d2b26.ce-articles--layout-masonry .ce-article{margin-bottom:20px;}.elementor-1020101 .elementor-element.elementor-element-76d2b26 .ce-article__thumbnail img{transition-duration:800ms;transition-property:all;}.elementor-1020101 .elementor-element.elementor-element-76d2b26 .ce-article__title a{font-family:"Gothic", sans-serif;font-size:28px;}@media(max-width:1024px){.elementor-1020101 .elementor-element.elementor-element-76d2b26.ce-articles--layout-tablet-masonry .ce-article{margin-bottom:20px;}}@media(max-width:767px){.elementor-1020101 .elementor-element.elementor-element-76d2b26.ce-articles--layout-mobile-masonry .ce-article{margin-bottom:20px;}}/* Start custom CSS for articles, class: .elementor-element-76d2b26 */.ce-articles.ce-scrollbar-x--auto {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  scroll-behavior: smooth;
  gap: 20px;
}

.ce-articles.ce-scrollbar-x--auto .ce-article {
  flex: 0 0 auto;
  width: 220px; /* à ajuster */
}

a.ce-article__thumbnail {
    background: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Gothic';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Gothic 821 Condensed Regular.otf') format('opentype');
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */.ce-article__thumbnail img {
    border: 10px solid #fff;
}
.ce-articles .ce-article__thumbnail {
    -webkit-box-shadow: 0px 10px 13px -7px #000000, 3px 3px 15px 5px rgba(0, 0, 0, 0);
    box-shadow: 0px 10px 13px -7px #000000, 3px 3px 15px 5px rgba(0, 0, 0, 0);
}/* End custom CSS */