.dices{align-items:center;display:flex;justify-content:center}.dices .bloc-text{margin-top:-15vh;position:absolute;z-index:10}.bg.wood{height:120vh;overflow:hidden;width:100%}.bg.wood:before{background:linear-gradient(0deg,var(--primary),transparent);bottom:0;content:"";height:20vh;position:absolute;width:100%;z-index:5}.bg.wood picture img{height:120vh;opacity:.2;width:100%;z-index:0}.cards{align-items:center;display:flex;justify-content:center;z-index:45}.bg.fog{position:absolute;width:100%}.group-cards{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;z-index:5}.card{height:34em;margin:var(--gutter-min);perspective:800px;position:relative;width:20em}.card .content{align-items:center;border-radius:15px;display:flex;flex-direction:column;height:100%;padding:var(--gutter-min);text-align:center;width:100%}.card .front .content{justify-content:space-between}.card .back .content{justify-content:space-evenly}.card .front{background-color:var(--white);border-radius:15px;height:100%;opacity:0;padding:1.6em;position:absolute;-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);transition:all .4s ease-in-out;width:100%}.card .front .content{background-color:var(--white);border:2px solid var(--primary);color:var(--primary)}.card .front .content .cat{align-items:center;border:2px solid var(--primary);border-radius:15px;display:flex;justify-content:center;margin:.8em;padding:1em;width:100%}.card .front .content .cat .h4{background-color:var(--white);color:var(--green);font-size:calc(10.51852px + .46296vw);padding:0 .4em;position:absolute;top:-12px}.card .front .label-icon{align-items:center;display:flex;justify-content:flex-start;text-transform:uppercase;width:100%}.card .front .label-icon:last-child{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.cards .front svg.icon *{fill:var(--primary)}.cards .front .label-icon svg.icon{height:2em;margin-right:5px}.card .back{background-color:var(--white);border-radius:15px;height:100%;opacity:1;padding:1.6em;position:absolute;-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);transition:all .4s ease-in-out;width:100%}.card .back .content{background-color:var(--primary);color:var(--white);font-size:smaller;font-weight:600;text-transform:uppercase}.card .back .content span{display:none}.cards .back svg.icon{height:8em}.cards .back svg.icon *{fill:var(--white)}.card:hover .front{opacity:1;-moz-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);transition:all .4s ease-in-out}.card:hover .back{opacity:0;-moz-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg);transition:all .4s ease-in-out}.card:first-child{transform:rotate(5deg);-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);-o-transform:rotate(5deg)}.card:last-child{transform:rotate(-16deg);-moz-transform:rotate(-16deg);-webkit-transform:rotate(-16deg);-o-transform:rotate(-16deg)}.other{align-items:center;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding-bottom:var(--container_padding);padding-top:20em}.other,.other .star svg{min-height:120vh}.other .bloc-text{background-color:var(--primary);z-index:10}@media screen and (min-width:2400px){.group-dices{width:100%}}@media screen and (max-width:1025px){.card .back .content span{display:block}.bg.fog{width:150em}}@media screen and (max-width:800px){.group-dices{width:100em}.other{padding-top:0}}.timeline-wrapper{display:grid;gap:20px;grid-template-columns:max-content 1fr;position:relative;width:100%}.timeline-wrapper .timeline-nav-menu{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:start}.timeline-wrapper .timeline-slider{height:fit-content;width:100%}.timeline-wrapper .timeline-slider .swiper-wrapper{margin-top:0}.timeline-wrapper .timeline-slider .swiper-nav .btn-icon{background-color:#81c49f;cursor:pointer!important}.timeline-wrapper .timeline-slider .swiper-nav .btn-icon svg{pointer-events:none}.timeline-wrapper .timeline-slider .swiper-nav .btn-icon svg *{stroke:#000}.timeline-wrapper .timeline-slider .timeline-slide{align-items:start;display:flex;flex-direction:row;gap:38px;height:fit-content;text-align:center}.timeline-wrapper .timeline-slider .timeline-slide .timeline-content{align-items:start;display:flex;flex-direction:column}.timeline-wrapper .timeline-slider .timeline-slide .timeline-content .date{color:#81c49f}.timeline-wrapper .timeline-slider .timeline-slide .framed-image{border-radius:3px;height:auto;min-width:500px;overflow:hidden;width:50%}.burger-menu{position:relative}.burger-menu .burger-slice ul{margin-top:-20px;opacity:0;pointer-events:none;position:absolute;transition:all .3s ease-in-out}.burger-menu .burger-slice .burder-slice-trigger{align-items:center;cursor:pointer;display:flex;font-size:18px;height:100%}.burger-menu .burger-slice .burder-slice-trigger svg.caret,.burger-menu .burger-slice .burder-slice-trigger svg.caret *{fill:none;margin-right:-8px}.burger-menu .burger-slice .burder-slice-trigger svg.icon{height:1.5em;margin-right:10px;min-height:1.5em;min-width:1.5em;width:1.5em}.burger-menu .burger-slice .burger-slice-content{height:fit-content;overflow:hidden;padding:0}.burger-menu .burger-slice .burger-slice-content button.active{color:#81c49f}.burger-menu .burger-slice.active ul{margin-top:0;opacity:1;pointer-events:auto;position:relative}.burger-menu .burger-slice.active svg.caret{transform:rotate(180deg)}.burger-menu .burger-slice.active .burger-slice-content{padding:8px}.timeline-year{border-left:2px solid #81c49f;padding-left:5px}.timeline-year li{text-align:left}.timeline-year .timeline-btn{padding-bottom:2px;padding-top:2px;text-align:left;text-decoration:none}.timeline-btn{text-decoration:none}.timeline-btn.active{color:#81c49f}.timeline-horizontal-nav-menu{display:none;flex-grow:1}.timeline-horizontal-nav-menu .timeline-horizontal-menu-header{display:flex;flex-direction:row;justify-content:space-between}.timeline-horizontal-nav-menu .timeline-horizontal-menu-header .timeline-horizontal-slice-trigger{cursor:pointer!important;font-size:18px}.timeline-horizontal-nav-menu .timeline-horizontal-menu-header .timeline-horizontal-slice-trigger.active{font-size:20px;font-weight:700}.timeline-horizontal-nav-menu .timeline-horizontal-seprator{background-color:#81c49f;height:2px;margin-bottom:10px;margin-top:8px;width:100%}.timeline-horizontal-menu-contents{height:1em;overflow:visible;position:relative}.timeline-horizontal-menu-contents .timeline-horizontal-menu-content{flex-grow:1;opacity:0;pointer-events:none;position:absolute;width:100%}.timeline-horizontal-menu-contents .timeline-horizontal-menu-content.active{display:flex;flex-direction:row;justify-content:space-evenly;opacity:1;pointer-events:auto;transition:all .3s ease-in-out}.team .background-img{overflow:hidden}@media screen and (max-width:1150px){.timeline-wrapper{grid-template-columns:1fr}.timeline-wrapper .timeline-nav-menu{display:none}.timeline-wrapper .swiper-nav.center{align-items:center;display:flex;justify-content:space-between}.timeline-wrapper .timeline-slider .timeline-slide{align-content:center;display:flex;flex-direction:column-reverse;justify-content:center}.timeline-wrapper .timeline-slider .timeline-slide .timeline-content{align-items:center;text-align:center;width:100%}.timeline-wrapper .timeline-slider .timeline-slide .timeline-content .date{display:none}.timeline-wrapper .timeline-slider .timeline-slide img{width:100%}.timeline-wrapper .timeline-horizontal-nav-menu{display:block}}.ct{z-index:20}.team-members{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:38px;justify-content:center;margin-top:38px}.team-members .member{background-color:#fff;border:16px solid #fff;border-radius:12px;display:flex;flex-direction:column;position:relative;width:290px}.team-members .member .member-picture{height:332px;position:relative}.team-members .member .member-picture .member-bg{border-radius:14px;inset:0;position:absolute}.team-members .member .member-picture .member-picture-content{background:linear-gradient(180deg,rgba(27,31,32,0) 0,#2f2e2e 85%,#2f2e2e);bottom:0;display:flex;flex-direction:column;height:266px;justify-content:end;left:0;position:absolute;right:0}.team-members .member .member-infos{align-items:center;background-color:#2f2e2e;border-radius:0 0 12px 12px;display:flex;flex-direction:column;flex-grow:1;gap:10px;padding:10px 18px 18px;text-align:center}.team-members .member .member-infos .member-role{color:#81c49f}.team-members .member .member-infos .member-description{font-size:14px;text-align:left}.team-members-mobile{align-items:start;display:none;flex-direction:row;flex-wrap:wrap;gap:26px;justify-content:center;margin-top:26px}.team-members-mobile .member{background-color:#272727;border:4px solid #fff;border-radius:12px;display:flex;flex-direction:column;flex-grow:1;max-width:330px;min-width:230px;overflow:hidden}.team-members-mobile .member .member-summary{align-items:center;display:flex;flex-direction:row;gap:10px}.team-members-mobile .member .member-summary picture{width:130px}.team-members-mobile .member .member-summary .member-summary-infos{align-items:start;display:flex;flex-direction:column;font-size:16px;gap:5px;justify-content:center}.team-members-mobile .member .member-summary .member-summary-infos .member-role{color:#81c49f}.team-members-mobile .member .member-summary .member-toggle-details{cursor:pointer!important;margin-left:auto}.team-members-mobile .member .member-summary .member-toggle-details svg.icon{height:3em;pointer-events:none;width:3em}.team-members-mobile .member .member-summary .member-toggle-details svg.icon *{fill:none}.team-members-mobile .member .member-summary .member-toggle-details.opened svg.caret{transform:rotate(180deg)}.team-members-mobile .member .member-details{flex-grow:0;max-height:0;overflow:hidden;transition:max-height .4s ease-out}.team-members-mobile .member .member-details .member-description{border-top:4px solid #fff;overflow:hidden;padding:12px}.team-members-mobile .member.opened .member-details{max-height:400px;transition:max-height .4s ease-in}@media screen and (max-width:900px){.team-members.desktop{display:none}.team-members-mobile{display:flex}}.bg-wood{background:url(/build/images/fond-table.f252192a.png) 50%/cover;position:relative}.bg-wood:before{background:linear-gradient(180deg,#1b1f20,rgba(27,31,32,.7) 250px,rgba(27,31,32,.7) calc(100% - 250px),#1b1f20);content:"";inset:0;pointer-events:none;position:absolute}.bg-forest{background:url(/build/images/bg-forest.bea28084.png);background-position-y:85%;background-size:cover;position:relative}.bg-forest:before{background:linear-gradient(180deg,rgba(27,31,32,0) 0,#1b1f20);bottom:0;content:"";height:260px;pointer-events:none;position:absolute;width:100%}.framed-image{display:inline-block;position:relative}.framed-image img{display:block;mask-image:url(/build/images/mask_frame_carrousel.1ca75e76.svg);mask-position:center;mask-repeat:no-repeat;mask-size:cover;width:100%}.bg-green-blur{background-color:#1b1f20;background-image:url(/build/images/bg-left-blur.c009fee3.svg),url(/build/images/bg-right-blur.039ae4fa.svg);background-position:0,100%;background-repeat:no-repeat,no-repeat;background-size:auto,auto;position:relative}.bg-green-blur:before{background:linear-gradient(180deg,rgba(27,31,32,0) 0,#1b1f20);bottom:0;content:"";height:260px;pointer-events:none;position:absolute;width:100%}.partner-link img{pointer-events:none}.features .listing{--l:3}