#carousel .carousel-inner .item img{width:100%;height:100%;object-fit:cover}#carousel .carousel-control{background:none;opacity:0}#carousel .carousel-control .edglyph{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:clamp(64px,10vw,96px);line-height:0;color:var(--color-white)}#carousel .carousel-control:hover{opacity:1 !important}#carousel .carousel-indicators{width:auto;max-width:800px;display:flex;margin:15px auto;z-index:2}#carousel .carousel-indicators li{text-indent:0;margin:0 5px;width:auto;height:auto;min-height:5px;border-radius:0;border:0 none;background:var(--color-background-alt);flex:1 0 0}#carousel .carousel-indicators li img{display:block;max-width:100%;height:auto}#carousel .carousel-indicators li:hover{background:var(--color-background-interactable-hover)}#carousel .carousel-indicators li.active{background:var(--primary-color)}#carousel .carousel-caption{left:0;right:0;bottom:0;top:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;pointer-events:none;padding:20vh 5vw}#carousel .carousel-caption .title{font-size:clamp(32px,5vw,64px);font-weight:500;line-height:1}#carousel .carousel-caption .description{font-size:clamp(16px,5vw,32px);font-weight:300;line-height:1}#carousel .carousel-caption.centre-en-haut{align-items:center;text-align:center}#carousel .carousel-caption.en-haut-a-droite{align-items:flex-end;text-align:right}#carousel .carousel-caption.centre-a-gauche{justify-content:center}#carousel .carousel-caption.centre{align-items:center;justify-content:center;text-align:center}#carousel .carousel-caption.centre-a-droite{align-items:flex-end;justify-content:center;text-align:right}#carousel .carousel-caption.en-bas-a-gauche{justify-content:flex-end}#carousel .carousel-caption.centre-en-bas{align-items:center;justify-content:flex-end;text-align:center}#carousel .carousel-caption.en-bas-a-droite{align-items:flex-end;justify-content:flex-end;text-align:right}#carousel .carousel-caption.aucun{display:none}#carousel .carousel-inner:hover .carousel-control{opacity:.5}@media all and (max-width: 500px){#carousel .carousel-caption{display:none}}:root{--width_items: 400%}.content_slide{overflow:hidden;margin:40px 0}.content_slide:first-child{margin-top:0}.content_slide:last-child{margin-bottom:0}.content_slide .slider{display:flex;width:var(--width_items)}.content_slide .slider:hover{animation-play-state:paused !important}.content_slide .slider ul{width:50%}.content_slide .slider ul.logos{margin:0}ul.logos{display:flex;align-items:center;margin:40px -20px}ul.logos:first-child{margin-top:0}ul.logos:last-child{margin-bottom:0}ul.logos li{flex:1;padding:0 20px}ul.logos li a{display:block}ul.logos li a img{display:block;max-width:100%;height:auto}@media all and (max-width: 992px){:root{--width_items: 600%}}@media all and (max-width: 768px){:root{--width_items: 800%}}@media all and (max-width: 500px){:root{--width_items: 1200%}}@-webkit-keyframes bounce{from{transform:translateY(0)}to{transform:translateY(20%)}}@keyframes bounce{from{transform:translateY(0)}to{transform:translateY(20%)}}#content #carousel .carousel-inner .item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom, rgba(var(--color-black-rgb), 0.5) 5vh, transparent 100%);pointer-events:none}#content #carousel:after{content:"+";display:block;font-family:"EdGlyph";position:absolute;left:50%;bottom:clamp(20px,5vw,40px);z-index:1000;transform:translateX(-50%);color:var(--color-white);font-size:clamp(24px,5vw,48px);animation:bounce 1s ease infinite}#content>section{padding:80px 0}#content>section h1{text-transform:uppercase;font-size:clamp(24px,10vw,48px);font-weight:500;line-height:1;margin-bottom:40px}#content>section h2{font-size:clamp(20px,10vw,36px);font-weight:600;line-height:1;margin-bottom:40px;text-align:center}#content>section#brand{text-align:center}#content>section#brand p{margin-bottom:10px;font-size:18px;line-height:1.4}#content>section#brand p a,#content>section#brand p strong{color:var(--primary-color)}#content>section#brand p:last-child{margin-bottom:0}#content>section#sorties .flex,#content>section#news .flex{display:flex;justify-content:center}#content>section#sorties .flex>div,#content>section#news .flex>div{min-width:0;display:flex;flex-grow:0;flex-basis:25%}#content>section#sorties .flex>div .sortie,#content>section#news .flex>div .sortie{background:var(--color-white);border-radius:10px;overflow:hidden;box-shadow:0 0 20px rgba(var(--color-black-rgb), 0.2);display:flex;flex-direction:column}#content>section#sorties .flex>div .sortie figure,#content>section#news .flex>div .sortie figure{position:relative}#content>section#sorties .flex>div .sortie figure figcaption,#content>section#news .flex>div .sortie figure figcaption{position:absolute;top:0;left:0;padding:3px 5px;border-radius:3px;background:var(--primary-color);color:var(--color-white);font-size:12px;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#content>section#sorties .flex>div .sortie figure figcaption .edglyph,#content>section#news .flex>div .sortie figure figcaption .edglyph{font-size:16px;line-height:0;margin-right:5px}#content>section#sorties .flex>div .sortie section,#content>section#news .flex>div .sortie section{flex:1;color:var(--base-text-color);padding:20px;display:flex;flex-direction:column}#content>section#sorties .flex>div .sortie section h3,#content>section#news .flex>div .sortie section h3{color:var(--primary-color);font-weight:500;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#content>section#sorties .flex>div .sortie section p,#content>section#news .flex>div .sortie section p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px}#content>section#sorties .flex>div .sortie section p:last-child,#content>section#news .flex>div .sortie section p:last-child{margin:0;margin-top:auto}#content>section#sorties .flex>div .sortie,#content>section#news .flex>div .sortie{flex:1}#content>section#sorties{background:var(--primary-color);color:var(--color-white)}#content>section#news{background:var(--secondary-color);color:var(--color-white)}#content .article{background:var(--primary-color);border-radius:10px;overflow:hidden;box-shadow:0 0 20px rgba(var(--color-black-rgb), 0.2);display:flex;flex-direction:column}#content .article figure{position:relative}#content .article figure figcaption{position:absolute;top:0;left:0;padding:3px 5px;border-radius:3px;background:var(--primary-color);color:var(--color-white);font-size:12px;display:flex;align-items:center}#content .article figure figcaption .edglyph{font-size:16px;line-height:0;margin-right:5px}#content .article section{flex:1;color:var(--color-white);padding:20px;display:flex;flex-direction:column}#content .article section small{display:flex;align-items:center;margin-bottom:5px;line-height:1.4}#content .article section small .edglyph{font-size:16px;line-height:0;margin-right:5px}#content .article section h3{font-weight:500;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#content .article section p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px}#content .article section p:last-child{margin:0;margin-top:auto}@media all and (max-width: 992px){#content>section#sorties .flex,#content>section#news .flex{flex-wrap:wrap}#content>section#sorties .flex>div,#content>section#news .flex>div{flex-basis:50%}#content>section#sorties .flex>div:nth-child(-n+2),#content>section#news .flex>div:nth-child(-n+2){margin-bottom:40px}}@media all and (max-width: 500px){#content>section#sorties .flex>div,#content>section#news .flex>div{flex-basis:100%}#content>section#sorties .flex>div:nth-child(-n+3),#content>section#news .flex>div:nth-child(-n+3){margin-bottom:40px}}
