.swiper-wrapper{display:flex;flex-wrap:nowrap;height:100%}.swiper-slide{flex:1 0 auto}.swiper-nav{display:flex;justify-content:space-between;pointer-events:none}.swiper-nav svg{fill:none;height:30px;width:30px}.swiper-nav>*{background-color:var(--primary);border-radius:100%;height:100%;padding:12px;pointer-events:auto;transition:.4s}.swiper-nav>*+*{margin-left:10px}.swiper-nav svg{stroke:var(--light)}.swiper-nav>:hover{scale:1.1;transition:.4s}.swiper-nav>:active{transform:scale(.9)}.swiper_bottom,.swiper_top{align-items:center;display:flex;gap:16px;justify-content:space-between}.swiper_top{margin-bottom:var(--gutter)}.swiper_top h2{margin-bottom:0}.swiper_bottom{margin-top:var(--gutter)}.swiper .bloc-news{aspect-ratio:1/1}.swiper .news-item,.swiper picture{height:100%;width:100%}.swiper img{object-fit:cover}[data-swiper=all] .swiper-wrapper .swiper-slide{--slide-size:4;max-width:calc(100%/var(--slide-size))}@media screen and (max-width:1024px){[data-swiper=all] .swiper-wrapper .swiper-slide{--slide-size:3}}@media screen and (max-width:640px){[data-swiper=all] .swiper-wrapper .swiper-slide{--slide-size:2}}@media screen and (max-width:480px){[data-swiper=all] .swiper-wrapper .swiper-slide{--slide-size:1}}[data-swiper=hero] .swiper-slide{isolation:isolate;overflow:hidden}[data-swiper=hero]:before{background:linear-gradient(0deg,var(--light),transparent);bottom:0;content:"";height:50%;position:absolute;width:100%;z-index:1}[data-swiper=hero] picture{height:80vh;isolation:isolate;overflow:hidden;width:100%}[data-swiper=hero] picture img{aspect-ratio:3/2;object-fit:cover}[data-swiper=hero] picture:before{background:linear-gradient(180deg,rgba(var(--rgb-dark),.3) 10%,transparent 100%);content:"";height:100%;position:absolute;top:0;width:100%;z-index:1}[data-swiper=realisation] .swiper-wrapper{transition-timing-function:linear}