.more-articles{margin:30px auto;text-align:center}.more-articles .btn-primary{display:inline-block}.more-articles.load .btn-primary{display:none}.more-articles.load .loader{display:block}.loader{position:relative;top:0;overflow:hidden;display:none;width:200px;height:100px;margin:0 auto}.loader .bubble{position:absolute;border-radius:100%;opacity:0;box-shadow:0 0 .25vh var(--dark-200)}.loader .bubble:nth-child(1){left:58%;width:6px;height:6px;margin-top:6px;background-color:var(--dark-300);animation:bubble 2s cubic-bezier(0.53, 0.16, 0.39, 0.96) infinite}.loader .bubble:nth-child(2){left:52%;width:5px;height:5px;margin-top:7px;background-color:var(--dark-400);animation:bubble 2s ease-in-out .35s infinite}.loader .bubble:nth-child(3){left:50%;width:4px;height:4px;margin-top:4px;background-color:var(--dark-500);animation:bubble 1.5s cubic-bezier(0.53, 0.16, 0.39, 0.96) .55s infinite}.loader .bubble:nth-child(4){left:56%;width:3px;height:3px;margin-top:8px;background-color:var(--dark-500);animation:bubble 1.8s cubic-bezier(0.53, 0.16, 0.39, 0.96) .9s infinite}.loader .bubble:nth-child(5){left:63%;width:1px;height:1px;margin-top:7px;background-color:var(--dark-500);animation:bubble 1.6s ease-in-out 1s infinite}.loader .area{position:absolute;right:0;bottom:0;transform-origin:15% 60%;width:100px;height:100px;background-color:rgba(0,0,0,0);animation:flip 2.1s ease-in-out infinite}.loader .area .sides{position:absolute;transform-origin:15% 60%;width:100px;height:100px;animation:switch-side 2.1s ease-in-out infinite}.loader .area .sides div:first-child{position:absolute;right:80%;bottom:0;transform:rotate(20deg) rotateX(0deg) scale(1.3, 0.9);width:35px;height:20px;border-top:3px solid var(--dark-500);border-left:3px solid rgba(0,0,0,0);border-radius:100%;background-color:rgba(0,0,0,0)}.loader .area .sides div:last-child{position:absolute;right:30%;bottom:0;transform-origin:-15% 0;width:50px;height:8px;border-radius:0 0 1.4em 1.4em;background-color:var(--dark-500)}.loader .area .pancake{position:absolute;top:42%;transform:rotateX(85deg);width:100px;height:100px;animation:jump 2.1s ease-in-out infinite}.loader .area .pancake div{position:absolute;right:37%;bottom:0;transform-origin:-20% 0;width:40px;height:45px;border-radius:100%;background-color:var(--dark-500);box-shadow:0 0 3px 0 var(--dark-500);animation:fly 2.1s ease-in-out infinite}@keyframes jump{0%{top:42%;transform:rotateX(85deg)}25%{top:30%;transform:rotateX(0deg)}50%{top:45%;transform:rotateX(85deg)}75%{transform:rotateX(0deg)}100%{transform:rotateX(85deg)}}@keyframes flip{0%{transform:rotate(0deg)}5%{transform:rotate(-27deg)}30%,50%{transform:rotate(0deg)}55%{transform:rotate(27deg)}83.3%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@keyframes switch-side{0%{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}100%{transform:rotateY(0deg)}}@keyframes fly{0%{bottom:0;transform:rotate(0deg)}10%{bottom:40%}50%{bottom:0;transform:rotate(-190deg)}80%{bottom:40%}100%{bottom:0;transform:rotate(0deg)}}@keyframes bubble{0%{top:80%;transform:scale(0.15, 0.15);opacity:0}50%{transform:scale(1.1, 1.1);opacity:1}100%{top:60%;transform:scale(0.33, 0.33);opacity:0}}.description-block>.row{align-items:center;margin-bottom:80px}.categories-container{position:relative;overflow-x:auto;display:flex;flex-wrap:nowrap;margin-bottom:30px;padding-bottom:30px}.categories-container .content-category{display:block;height:100%;padding:15px;border:1px solid var(--grey-300);border-radius:8px;color:var(--dark-500);text-align:center;text-decoration:none;background:var(--light);transition:.3s all ease-in-out}.categories-container .content-category svg{width:40px;height:auto;margin:0 auto 10px}.categories-container .content-category svg *{fill:var(--grey-500);transition:.3s all ease-in-out}.categories-container .content-category .title-category{display:block;font-weight:var(--font-bold)}.categories-container .content-category:hover{box-shadow:var(--shadow-100)}.categories-container .content-category:hover svg *{fill:var(--color-primary-500)}.categories-container .more-categories{cursor:pointer;position:sticky;z-index:1;top:0;bottom:30px;display:flex;justify-content:center}.categories-container .more-categories.left-arrow{left:0;background:linear-gradient(90deg, rgba(var(--grey-100-rgb), 1) 0%, rgba(var(--grey-100-rgb), 0.3) 100%)}.categories-container .more-categories.right-arrow{right:0;background:linear-gradient(90deg, rgba(var(--grey-100-rgb), 0.3) 0%, rgba(var(--grey-100-rgb), 1) 100%)}.categories-container .more-categories.hide{display:none}.categories-container .more-categories svg{width:45px;height:auto;transition:.3s opacity ease-in-out}.categories-container .more-categories svg *{fill:var(--color-primary-500)}.categories-container .more-categories:hover svg{opacity:.7}.articles-container .content-article{width:100%;margin-bottom:35px}.articles-container .content-article a{overflow:hidden;display:block;height:100%;border-radius:8px;color:var(--dark-500);text-decoration:none;background:var(--light)}.articles-container .content-article a .cover-article{overflow:hidden;display:block;width:100%;height:385px}.articles-container .content-article a .cover-article picture{width:100%;height:100%}.articles-container .content-article a .cover-article img{width:100%;height:100%;object-fit:cover;transition:.3s all ease-in-out}.articles-container .content-article a .infos-article{display:block;padding:8px 10px 15px}.articles-container .content-article a .infos-article .time-article{display:flex;flex-wrap:wrap;align-items:center;color:var(--grey-700)}.articles-container .content-article a .infos-article .time-article span{display:flex;align-items:center;margin:8px 15px 8px 0;font-size:12px;font-weight:var(--font-regular);text-transform:uppercase;letter-spacing:1px}.articles-container .content-article a .infos-article .time-article span svg{width:14px;height:auto;margin-right:3px}.articles-container .content-article a .infos-article .time-article span svg *{fill:var(--grey-700)}.articles-container .content-article a .infos-article .time-article span:last-child{margin-right:0}.articles-container .content-article a .infos-article .title-article{overflow:hidden;display:block;padding-top:8px;padding-bottom:22px;font-size:20px;font-weight:var(--font-bold);line-height:30px;text-overflow:ellipsis;white-space:nowrap}.articles-container .content-article a .infos-article .short-description{display:none}.articles-container .content-article a .infos-article .date-article{display:none;font-size:13px;line-height:1;color:var(--grey-700)}.articles-container .content-article a:hover .cover-article img{transform:scale(1.03)}@media screen and (max-width: 767px){.articles-container .content-article:nth-child(5) a,.articles-container .content-article:nth-child(7) a{background:var(--light)}.articles-container .content-article:nth-child(5) a .infos-article,.articles-container .content-article:nth-child(7) a .infos-article{padding:24px 15px 32px}.articles-container .content-article:nth-child(5) a .infos-article .title-article,.articles-container .content-article:nth-child(7) a .infos-article .title-article{padding:0;font-size:35px;line-height:45px;color:var(--color-primary-500);white-space:normal}.articles-container .content-article:nth-child(5) a .infos-article .short-description,.articles-container .content-article:nth-child(7) a .infos-article .short-description{display:block;margin:10px 0;padding-right:15%;line-height:26px}}@media screen and (min-width: 768px){.articles-container .content-article a .infos-article .time-article+.title-article{padding-top:0}.articles-container .content-article a .infos-article .title-article{padding-top:34px}.articles-container .content-article a .infos-article .date-article{display:block}}@media screen and (min-width: 768px)and (max-width: 991px){.articles-container{display:grid;grid-template-columns:repeat(4, 1fr)}.articles-container .content-article{grid-column:span 2}.articles-container .content-article:nth-child(5),.articles-container .content-article:nth-child(8){grid-column:span 4}.articles-container .content-article:nth-child(5) a,.articles-container .content-article:nth-child(8) a{background:var(--light)}.articles-container .content-article:nth-child(5) a .infos-article,.articles-container .content-article:nth-child(8) a .infos-article{padding:24px 30px 32px}.articles-container .content-article:nth-child(5) a .infos-article .title-article,.articles-container .content-article:nth-child(8) a .infos-article .title-article{padding:0;font-size:35px;line-height:45px;color:var(--color-primary-500);white-space:normal}.articles-container .content-article:nth-child(5) a .infos-article .short-description,.articles-container .content-article:nth-child(8) a .infos-article .short-description{display:block;margin:10px 0;padding-right:15%;line-height:26px}.articles-container .content-article:nth-child(5) a .infos-article .date-article,.articles-container .content-article:nth-child(8) a .infos-article .date-article{margin-top:22px}.articles-container .content-article:nth-child(6) a .cover-article,.articles-container .content-article:nth-child(7) a .cover-article,.articles-container .content-article:nth-child(9) a .cover-article,.articles-container .content-article:nth-child(10) a .cover-article{height:190px}}@media screen and (min-width: 992px)and (max-width: 1199px){.articles-container{display:grid;grid-template-columns:repeat(6, 1fr)}.articles-container .content-article{grid-column:span 2}.articles-container .content-article:nth-child(4){grid-column:span 6}.articles-container .content-article:nth-child(4) a{align-items:center;justify-content:center}.articles-container .content-article:nth-child(4) a .cover-article{flex:50%}.articles-container .content-article:nth-child(4) a .infos-article{flex:50%;padding:0 5% 0 6%}.articles-container .content-article:nth-child(8){grid-column:span 4;grid-row:span 2}.articles-container .content-article:nth-child(8) a{flex-direction:column}.articles-container .content-article:nth-child(8) a .cover-article{flex-shrink:0}.articles-container .content-article:nth-child(8) a .infos-article{flex:0 1 100%;padding:34px 40px 59px}.articles-container .content-article:nth-child(4) a,.articles-container .content-article:nth-child(8) a{display:flex;background:var(--light)}.articles-container .content-article:nth-child(4) a .infos-article .title-article,.articles-container .content-article:nth-child(8) a .infos-article .title-article{padding:0;font-size:35px;line-height:45px;color:var(--color-primary-500);white-space:normal}.articles-container .content-article:nth-child(4) a .infos-article .short-description,.articles-container .content-article:nth-child(8) a .infos-article .short-description{display:block;margin:10px 0;padding-right:15%;line-height:26px}.articles-container .content-article:nth-child(4) a .infos-article .date-article,.articles-container .content-article:nth-child(8) a .infos-article .date-article{margin-top:22px}.articles-container .content-article:nth-child(9) a .cover-article,.articles-container .content-article:nth-child(10) a .cover-article{height:190px}}@media screen and (min-width: 1200px){.articles-container{display:grid;grid-template-columns:repeat(8, 1fr)}.articles-container .content-article{grid-column:span 2}.articles-container .content-article:nth-child(5){grid-column:span 8}.articles-container .content-article:nth-child(5) a{align-items:center;justify-content:center}.articles-container .content-article:nth-child(5) a .cover-article{flex:50%}.articles-container .content-article:nth-child(5) a .infos-article{flex:50%;padding:0 5% 0 6%}.articles-container .content-article:nth-child(7){grid-column:span 4;grid-row:span 2}.articles-container .content-article:nth-child(7) a{flex-direction:column}.articles-container .content-article:nth-child(7) a .cover-article{flex-shrink:0}.articles-container .content-article:nth-child(7) a .infos-article{flex:0 1 100%;padding:34px 40px 59px}.articles-container .content-article:nth-child(6) a .cover-article,.articles-container .content-article:nth-child(8) a .cover-article,.articles-container .content-article:nth-child(9) a .cover-article,.articles-container .content-article:nth-child(10) a .cover-article{height:190px}.articles-container .content-article:nth-child(5) a,.articles-container .content-article:nth-child(7) a{display:flex;background:var(--light)}.articles-container .content-article:nth-child(5) a .infos-article .title-article,.articles-container .content-article:nth-child(7) a .infos-article .title-article{padding:0;font-size:35px;line-height:45px;color:var(--color-primary-500);white-space:normal}.articles-container .content-article:nth-child(5) a .infos-article .short-description,.articles-container .content-article:nth-child(7) a .infos-article .short-description{display:block;margin:10px 0;padding-right:15%;line-height:26px}.articles-container .content-article:nth-child(5) a .infos-article .date-article,.articles-container .content-article:nth-child(7) a .infos-article .date-article{margin-top:22px}}.no-article{text-align:center}.no-article svg{display:block;width:290px;height:auto;margin:0 auto}.no-article p{margin-bottom:20px;font-weight:var(--font-bold)}.no-article p.title-no-article{margin-top:-60px;margin-bottom:5px;font-size:35px;color:var(--color-primary-500)}.no-image{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--grey-300)}.no-image::before{content:"Aucune image";font-size:20px;font-weight:var(--font-bold);color:var(--grey-700)}
