.bgforet{position:absolute;width:100vw;left:0;opacity:.2;z-index:0;pointer-events:none}@media(min-width:768px){.bgforet{width:87vw;left:50%;transform:translate(-50%)}}.bg-card-homepage{background-color:#fff5f080}.iframe-youtube{border:none}.splide-slider{max-width:100%;width:100%}.splide-slider .splide__track{overflow:hidden}.splide-slider .splide__list{display:flex;align-items:stretch}.splide-slider .splide-slide{height:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0}.splide-slider .splide-slide .slider-image{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:1024px){.splide-slider .splide-slide{height:8rem;flex:0 0 calc((100% - 1.5rem) / 3)}.splide-slider .splide-slide .slider-image{height:8rem;min-height:8rem;width:100%}}@media(min-width:768px)and (max-width:1023px){.splide-slider .splide-slide{height:8rem;flex:0 0 calc((100% - .75rem)/2)}.splide-slider .splide-slide .slider-image{height:8rem;min-height:8rem;width:100%}}@media(max-width:623px){.splide-slider{width:100%;max-width:100%}.splide-slider .splide-slide{height:12rem;flex:0 0 100%}.splide-slider .splide-slide .slider-image{height:12rem;min-height:12rem;width:100%}}.splide-slider .splide__arrow{background:var(--vert-50);border:none;width:40px;height:40px;border-radius:50%;opacity:1;transition:opacity .2s ease,transform .2s ease;display:flex;align-items:center;justify-content:center}.splide-slider .splide__arrow:disabled{opacity:0;pointer-events:none}.splide-slider .splide__arrow svg{fill:#fff;width:12px;height:12px;stroke-width:1.5}.splide-slider .splide__arrow--prev{left:-1rem}.splide-slider .splide__arrow--next{right:-1rem}.circular-composition{position:relative;aspect-ratio:1;margin:0 auto;flex-shrink:0;width:14rem}@media(min-width:768px){.circular-composition{width:20rem}}@media(min-width:1536px){.circular-composition{width:26rem}}.circular-composition__decorative-lines{position:absolute;top:-25%;left:8%;transform:rotate(35deg);z-index:0}.circular-composition__main-circle{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;background-color:var(--neutre-light);z-index:1}.circular-composition__main-image{width:100%;height:100%;object-fit:cover;display:block}.circular-composition__inset-circle{position:absolute;bottom:-2%;right:-2%;width:40%;aspect-ratio:1;border-radius:50%;overflow:hidden;background-color:var(--neutre-light);border:.5px solid var(--blanc);z-index:2;box-shadow:0 4px 12px #00000026}.circular-composition__inset-image{width:100%;height:100%;object-fit:cover;display:block}.scroll-button{width:48px;height:64px;border:2px solid var(--vert-50);border-radius:24px;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--vert-50);padding:0;margin:0}.scroll-button:hover{border-color:var(--vert-50);background:transparent}.scroll-button:hover .scroll-button__arrow .scroll-button__line{transform:scaleY(1.2);transform-origin:center top}.scroll-button:hover .scroll-button__arrow .scroll-button__head{transform:translateY(4px)}.scroll-button:active{transform:scale(.95)}.scroll-button__arrow{transition:transform .3s ease;overflow:visible}.scroll-button__arrow .scroll-button__line{transition:transform .3s ease;transform-origin:center top}.scroll-button__arrow .scroll-button__head{transition:transform .3s ease;transform-origin:center bottom}.item-stage{position:relative;padding-left:1rem;padding-right:3rem}@media(min-width:768px){.item-stage{padding-left:1.5rem;padding-right:3.5rem}}.item-stage:before{content:"";position:absolute;left:.5rem;top:50%;transform:translateY(-50%) scale(.25);width:.5rem;height:.5rem;background-image:url("data:image/svg+xml,%3csvg%20width='30'%20height='32'%20viewBox='0%200%2030%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1246_7412)'%3e%3cpath%20d='M9.41908%2031.8039C9.37712%2031.8348%209.32459%2031.8762%209.28263%2031.9071C5.39916%2028.9548%202.74374%2019.4684%205.81901%2010.4877C3.8773%208.69162%202.18742%207.84515%202.18742%207.84515C-3.83719%2019.7471%203.91926%2029.9045%209.36662%2032C9.38763%2031.9484%209.40858%2031.8967%209.4296%2031.8452C9.4401%2031.8142%209.45061%2031.7936%209.46105%2031.7729C9.45061%2031.7832%209.44009%2031.7936%209.41908%2031.8039Z'%20fill='%23987D59'/%3e%3cpath%20d='M9.46085%2031.7729C9.45041%2031.7832%209.4399%2031.7935%209.41889%2031.8039C8.9046%2029.7187%208.11741%2023.8039%2010.4895%2017.4555C11.7699%2021.0994%2011.9589%2025.8271%209.46085%2031.7729Z'%20fill='%2366300A'/%3e%3cpath%20d='M29.4975%200.846466C24.1236%202.66319%2020.1037%205.06837%2017.1229%207.76254C19.0752%2015.5355%2017.3538%2025.9613%209.46091%2031.7729C9.45046%2031.7832%209.43996%2031.7935%209.41895%2031.8039C9.41895%2031.8142%209.41895%2031.8348%209.42945%2031.8451C9.43996%2031.8967%209.45046%2031.9381%209.46091%2031.9793C16.5036%2032.3716%2033.0871%2026.3535%2029.4975%200.846466Z'%20fill='%23E1A050'/%3e%3cpath%20d='M9.46094%2031.7729C11.959%2025.8271%2011.77%2021.0994%2010.4896%2017.4555C11.6966%2014.1832%2013.7538%2010.7974%2017.123%207.76254C19.0752%2015.5355%2017.3538%2025.9613%209.46094%2031.7729Z'%20fill='%23A45B23'/%3e%3cpath%20d='M17.1234%207.76254C13.7542%2010.7974%2011.697%2014.1832%2010.49%2017.4555C9.39839%2014.3587%207.51965%2012.0568%205.81934%2010.4877C7.11031%206.73028%209.39839%203.06578%2013.009%200C14.8878%201.79612%2016.3152%204.55223%2017.1234%207.76254Z'%20fill='%23B7853E'/%3e%3cpath%20d='M9.41897%2031.8039C9.377%2031.8348%209.32447%2031.8762%209.28252%2031.9071C5.39904%2028.9548%202.74362%2019.4684%205.8189%2010.4877C7.51923%2012.0568%209.39795%2014.3587%2010.4896%2017.4555C8.11749%2023.8039%208.90468%2029.7187%209.41897%2031.8039Z'%20fill='%23714614'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1246_7412'%3e%3crect%20width='30'%20height='32'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .3s ease}@media(min-width:768px){.item-stage:before{left:1rem}}.item-stage>a{transform:translate(0);transition:transform .3s ease;will-change:transform}.item-stage:hover{background-color:var(--beige-5)}.item-stage:hover:before{transform:translateY(-50%) scale(3)}.item-stage:hover>a{transform:translate(1rem)}
