@charset "UTF-8";.selectric-wrapper{cursor:pointer;position:relative}.selectric-responsive{width:100%}.selectric{background:#f8f8f8;border:1px solid #ddd;border-radius:0;overflow:hidden;position:relative}.selectric .label{color:#444;font-size:12px;margin:0 38px 0 10px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.selectric .button,.selectric .label{display:block;height:38px;line-height:38px}.selectric .button{background-color:#f8f8f8;color:#bbb;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial;position:absolute;right:0;text-align:center;top:0;width:38px}.selectric .button:after{border:4px solid transparent;border-bottom:none;border-top-color:#bbb;bottom:0;content:" ";height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:0}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;filter:alpha(opacity=50);opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{height:0;overflow:hidden;position:relative;width:0}.selectric-hide-select select{left:-100%;position:absolute}.selectric-hide-select.selectric-is-native{height:100%;position:absolute;width:100%;z-index:10}.selectric-hide-select.selectric-is-native select{border:none;box-sizing:border-box;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.selectric-input{clip:rect(0,0,0,0)!important;background:none!important;border:none!important;*font:0/0 a!important;height:1px!important;left:0!important;margin:0!important;outline:none!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.selectric-temp-show{display:block!important;position:absolute!important;visibility:hidden!important}.selectric-items{background:#f8f8f8;border:1px solid #c4c4c4;box-shadow:0 0 10px -6px;display:none;left:0;position:absolute;top:100%;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{bottom:100%;top:auto}.selectric-items li,.selectric-items ul{font-size:12px;line-height:20px;list-style:none;margin:0;min-height:20px;padding:0}.selectric-items li{color:#666;cursor:pointer;display:block;padding:10px}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{background:none!important;color:#666!important;cursor:default!important;filter:alpha(opacity=50);opacity:.5}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{background:none;color:#444;cursor:default;font-weight:700;padding-left:10px}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}@font-face{font-display:swap;font-family:grotesk;font-style:normal;font-weight:700;src:url(/build/fonts/PPRightGrotesk-Bold.dd93c718.otf),url(/build/fonts/PPRightGrotesk-Bold.ebf2710e.woff) format("woff"),url(/build/fonts/PPRightGrotesk-Bold.29482449.woff2) format("woff2")}@font-face{font-display:swap;font-family:grotesk;font-style:normal;font-weight:900;src:url(/build/fonts/PPRightGrotesk-Dark.b386305a.otf)}@font-face{font-display:swap;font-family:grotesk-right;font-style:normal;font-weight:500;src:url(/build/fonts/RightGrotesk-Medium.b2dc422d.otf)}@font-face{font-display:swap;font-family:grotesk;font-style:normal;font-weight:500;src:url(/build/fonts/PPRightGrotesk-Medium.8df610a0.otf)}@font-face{font-display:swap;font-family:grotesk;font-style:normal;font-weight:400;src:url(/build/fonts/PPRightGrotesk-Regular.d0536b0b.otf)}@font-face{font-display:swap;font-family:grotesk-compact;font-style:normal;font-weight:900;src:url(/build/fonts/PPRightGrotesk-CompactDark.f5dc66ea.otf) format("otf"),url(/build/fonts/PPRightGrotesk-CompactDark.8cecc3c1.woff) format("woff"),url(/build/fonts/PPRightGrotesk-CompactDark.cc5d1ea1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Scotch Text;font-style:normal;font-weight:400;src:url(/build/fonts/Scotch-Text.265faa64.otf) format("otf"),url(/build/fonts/Scotch-Text.f57ab0b7.woff) format("woff"),url(/build/fonts/Scotch-Text.3d925c79.woff2) format("woff2")}@font-face{font-display:swap;font-family:Century Gothic;font-style:normal;font-weight:400;src:url(/build/fonts/centurygothic.b194aa2b.ttf)}@font-face{font-display:swap;font-family:Century Gothic;font-style:normal;font-weight:700;src:url(/build/fonts/centurygothic_bold.861d2261.ttf)}@font-face{font-display:swap;font-family:Right Text;font-style:normal;font-weight:700;src:url(/build/fonts/RightGrotesk-TextBold.f177ffb8.otf) format("otf"),url(/build/fonts/RightGrotesk-TextBold.43c6e43d.woff) format("woff"),url(/build/fonts/RightGrotesk-TextBold.9e44cbe0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Grotesk Spatial Dark;font-style:normal;font-weight:900;src:url(/build/fonts/RightGrotesk-SpatialDark.df3c18b5.otf) format("otf"),url(/build/fonts/RightGrotesk-SpatialDark.186effc2.woff) format("woff"),url(/build/fonts/RightGrotesk-SpatialDark.4aedc20c.woff2) format("woff2")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,time,tt,u,var,video{border:0;box-sizing:border-box;font:inherit;font-size:100%;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}hr{margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}img{vertical-align:top}address{font-style:normal}b,strong{font-weight:700}ul{margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-block-end:0;padding-block-start:0;padding-inline-end:0;padding-inline-start:0;padding:0}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.o-sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:root{--44d62c:#44d62c;--c371f5:#c371f5;--grey:#9f9f9f;--yellow:#ffee3b}*{font-family:grotesk-compact}.dyslexia-font a,.dyslexia-font div,.dyslexia-font h1,.dyslexia-font h2,.dyslexia-font h3,.dyslexia-font h4,.dyslexia-font li,.dyslexia-font p,.dyslexia-font ul{font-family:Arial!important}.dyslexia-font .bullet{background-color:#44d62c}li,ul{list-style:none}.accessibility--white{display:none}.container-plan{padding:30px 120px}@media (max-width:768px){.container-plan{padding:10px}}.line-height-action-middle *,.line-height-action-middle a,.line-height-action-middle h3,.line-height-action-middle li,.line-height-action-middle p{font-size:2.5rem!important;line-height:2.5rem!important}.line-height-action-middle h1,.line-height-action-middle h2{font-size:10rem!important;line-height:10rem!important}.line-height-action-middle .no-action{font-size:medium!important}.line-height-action-high *,.line-height-action-high a,.line-height-action-high h3,.line-height-action-high li,.line-height-action-high p{font-size:3rem!important;line-height:3rem!important}.line-height-action-high h1,.line-height-action-high h2{font-size:12rem!important;line-height:12rem!important}.line-height-action-high .no-action{font-size:medium!important}:focus{outline:1px solid #000}.contrast-medium .focus-contenus__content .infos{background-color:#121212}.contrast-medium .preview .bottom{background-color:#121212;padding:1rem}.accessibility-on nav .accessibility{display:none}.accessibility-on .accessibility--white{display:block!important}.contrast-high .active-container,.contrast-high .actualities,.contrast-high .comedie,.contrast-high .focus-saison,.contrast-high .focus-saison .appendices__content,.contrast-high .is-document .appendix,.contrast-high .is-document .calendar .month,.contrast-high .is-document .mid-single .right-side .around,.contrast-high .is-document .mid-single .right-side .cartouche,.contrast-high .is-document .mid-single .right-side .contact-production,.contrast-high .is-document .mid-single .right-side .links,.contrast-high .is-document .mid-single .right-side .practical,.contrast-high .is-page .calendar .month,.contrast-high .is-page .mid-single .right-side .around,.contrast-high .is-page .mid-single .right-side .cartouche,.contrast-high .is-page .mid-single .right-side .contact-production,.contrast-high .is-page .mid-single .right-side .links,.contrast-high .is-page .mid-single .right-side .practical,.contrast-high .nav-container,.contrast-high .nav-container .right,.contrast-high .pont_des_arts,.contrast-high nav{background-color:#121212!important}.contrast-high .preview-document .subtitle,.contrast-high .preview-document .title,.contrast-high .switch a{color:#121212!important}.contrast-high nav .logo{display:none}.contrast-high nav .logo--white{display:block!important}.contrast-high nav .accessibility{display:none}.contrast-high nav .accessibility--white{display:block!important}.contrast-high .list-page__body__filters__genres,.contrast-high a,.contrast-high div,.contrast-high h1,.contrast-high h2,.contrast-high h3,.contrast-high li,.contrast-high p{color:#fbfbfb!important}.contrast-high .basic-button,.contrast-high .genre,.contrast-high .tag-genre,.contrast-high header .burger__element{background-color:#fbfbfb!important;color:#000!important}.contrast-high .basic-button a,.contrast-high .genre a,.contrast-high .tag-genre a,.contrast-high header .burger__element a{color:#000!important}.contrast-high .list-page__body__filters,.contrast-high footer,.contrast-high header{background-color:#121212!important}.contrast-high .image img{filter:grayscale(1)!important}.contrast-high .list-page__header,.contrast-high .preview{mix-blend-mode:luminosity}.contrast-high .is-document .mid-single .left-side .tabs-title button:not(.active-button),.contrast-high .is-page .mid-single .left-side .tabs-title button:not(.active-button){background-color:#fbfbfb!important}.contrast-high .is-document .mid-single .right-side .dropdowns__dropdown,.contrast-high .is-page .mid-single .right-side .dropdowns__dropdown{border:2px solid #fbfbfb}.contrast-high .is-document .mid-single .right-side .dropdowns .accessibility img,.contrast-high .is-page .mid-single .right-side .dropdowns .accessibility img,.contrast-high header nav .links .account{filter:invert(1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fbfbfb}body ul{padding-inline-start:inherit}p{margin:initial}em{font-style:italic}strong{font-weight:700}.wysiwyg a{letter-spacing:.87px;text-decoration:underline}.wysiwyg a:hover{font-weight:700;letter-spacing:.65px}.wysiwyg p{margin-bottom:1rem!important}.wysiwyg p:last-child{margin-bottom:0!important}.wysiwyg .fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px)}@media (max-width:768px){.wysiwyg .fr-dii.fr-fir{display:block;float:none;margin:0}}.wysiwyg .btn{text-decoration:none}.wysiwyg ul{list-style:disc;margin-left:6vw;margin-right:6vw}@media (max-width:768px){.wysiwyg ul{margin:0}}.wysiwyg h4{margin-top:0}@media (max-width:768px){.wysiwyg h3:first-of-type,.wysiwyg h4:first-of-type{margin-top:0!important}}.wysiwyg .section-toute-largeur{padding:2rem 0}@media (max-width:768px){.wysiwyg iframe{height:auto;width:100%!important}}.wysiwyg details{border:4px solid var(--noir,#000);margin:0 6vw;padding:1.875rem 1.875rem 0}@media (max-width:768px){.wysiwyg details{margin:0 20px;width:90%}}.wysiwyg details::marker{content:"+   ";font-family:grotesk;font-size:3rem;font-weight:100;padding-right:1.25rem}.wysiwyg details summary{font-size:2.375rem;font-style:normal;font-weight:800;line-height:98%}@media (max-width:768px){.wysiwyg details summary{font-size:1.5rem}}.wysiwyg details summary::marker{content:"+   "}.wysiwyg details summary:after{content:" ";display:block;height:1.875rem}.wysiwyg details p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.01375rem;line-height:120%;margin:0!important;width:100%!important}.wysiwyg details p:first-child{margin-top:2.875rem}.wysiwyg details h2,.wysiwyg details h3,.wysiwyg details h4{margin-left:0!important}@media (max-width:768px){.wysiwyg .column-container{flex-direction:column}.wysiwyg .column-container div{margin:0 0 1rem;width:100%!important}}.wysiwyg details[open] summary::marker{content:"-   "}.f-80{font-size:80px}@media (max-width:768px){.f-80{font-size:45px!important}}@media print{footer,header{display:none!important}}.basic-button,.btn{align-items:center;background-color:#000;color:#fbfbfb;display:inline-flex;font-size:1.25rem;font-weight:800;justify-content:center;letter-spacing:.025rem;line-height:20px;padding:13px 15px;transition:all .5s;-webkit-transition:all .5s;width:fit-content}@media (max-width:768px){.basic-button,.btn{font-size:18px}}.basic-button:hover,.btn:hover{border-radius:1.5625rem}.full{background-color:var(--grey)!important;color:#fff!important}.full img{margin-right:.62rem}.tag-genre{background-color:#fff;border:1.5px solid #000;border-radius:20px;color:#000;display:inline-block;font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.0275rem;line-height:120%;margin-right:10px;padding:.3125rem .625rem;width:fit-content}.tagfocus-link{display:flex;transition:all .5s;-webkit-transition:all .5s}.tagfocus-link:hover img{transform:scale(1.1)!important}.flickity-button{background-color:#fbfbfb;background-image:url(/build/images/arrow.60e7c7a9.svg);background-size:contain;border:none;cursor:pointer;height:33px;outline:none;width:33px}.flickity-button .flickity-button-icon{display:none}.flickity-button:hover{background-image:url(/build/images/arrow.60e7c7a9.svg);background-size:contain}.flickity-button:focus{box-shadow:none;outline:none}.flickity-prev-next-button.next{transform:rotate(180deg)}button:focus{border-color:transparent!important;outline:none}@media (max-width:768px){.in-desktop{display:none!important}}.in-mobile{display:none!important}@media (max-width:768px){.in-mobile{display:block!important}}#bp_container{background:rgba(0,0,0,.9)!important}#bp_caption{font-family:grotesk}#bp_sv{height:auto!important;width:100%!important}#bp_count,.bp-xc,.grecaptcha-badge{display:none!important}.preview-calendar-container{border-bottom:none!important;padding-bottom:0!important}.preview-calendar-programme-container .left{width:25vw!important}.preview-calendar-programme-container .center{width:40vw!important}.crisp-client .cc-1brb6[data-full-view=false] .cc-1yy0g .cc-1m2mf,.crisp-client .cc-1brb6[data-full-view=false] .cc-1yy0g .cc-1no03{bottom:-60px!important}.hide-timeline-button .flickity-button{display:none}.padding-7{padding:0 7rem}#bp_container>.bp-x{z-index:9999}@media (max-width:768px){.padding-7{padding:0 1rem}.flickity-viewport{min-height:20vh;overflow-x:scroll;width:100vw}}.lightbox .full-size img{max-height:75vh;object-fit:contain;object-position:left}@media (min-width:1500px){.lightbox .full-size img{max-height:65vh}}.is-document .header .title{margin-bottom:0}.gbzwaM{display:block!important;position:absolute;width:12px!important;z-index:999}.press{width:77%}.list_pages_cache .onOffCache{margin-bottom:30px}.list_pages_cache .offEmpty.cache-off{background:green}.list_pages_cache .offEmpty.cache-on,.list_pages_cache .onEmpty.cache-off{background:red}.list_pages_cache .onEmpty.cache-on{background:green}.list_pages_cache .page-cache{display:flex;margin:30px auto;width:90%}.list_pages_cache .page-cache>*{margin:auto 20px auto 0}.list_pages_cache .btn{margin-top:10%}.alert-banner{background-color:#ff5e5a;border-radius:25px;flex-shrink:0;gap:10px;left:50%;opacity:1;padding:50px;position:fixed;top:20%;transform:translateX(-50%);transition-duration:.4s;width:80%;z-index:100}.alert-banner,.alert-banner .infos{align-items:center;display:flex;flex-direction:column;justify-content:center}.alert-banner .link{align-items:center;background-color:#000;color:#fbfbfb;display:flex;font-size:18px;gap:10px;height:46px;justify-content:center;letter-spacing:.18px;padding:15px;width:fit-content}.alert-banner .link,.alert-banner__title{font-style:normal;font-weight:800;line-height:normal;margin-bottom:10px}.alert-banner__title{font-size:50px}.alert-banner__summary{font-size:28px;font-style:normal;font-weight:800;letter-spacing:.56px;line-height:110%;margin-bottom:10px;text-align:center}.alert-banner .close{cursor:pointer}.hide-alert{opacity:0;pointer-events:none}header{align-items:center;background-color:#fbfbfb;display:flex;position:fixed;top:0;width:100%;z-index:10}@media (max-width:768px){header{margin-top:0}}header nav{align-items:center;display:flex;padding:.625rem 2.6875rem;width:100%;z-index:20}@media (max-width:768px){header nav{margin-top:0;padding:.62rem;top:0}}header nav .links{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;transition-duration:.4s;width:100%}header nav .links .left .accessibility{cursor:pointer;opacity:1}@media (max-width:768px){header nav .links .left .accessibility{opacity:1!important}}header nav .links .left,header nav .links .right{align-items:center;display:flex}header nav .links .right{opacity:1}@media (max-width:768px){header nav .links .right{opacity:1!important}}header nav .links .center{left:50%;opacity:1;position:absolute;transform:translateX(-50%)}@media (max-width:768px){header nav .links .center{opacity:1!important}}header nav .links__link{cursor:pointer;font-family:grotesk;font-size:clamp(.8rem,1.125vw,1.125rem);font-style:normal;font-weight:500;line-height:95%;padding-right:1.3125vw}header nav .links__link:last-child{padding-right:0}header nav .links .account{margin-left:2.4375rem}header nav .links .active-button{background-color:#fbfbfb;color:#000}header nav .links .search{align-items:center;display:flex;overflow:hidden}@media (max-width:768px){header nav .links .search{display:none}}header nav .links .search form{max-width:0;position:absolute;right:-200px;visibility:hidden;z-index:-999}header nav .links .search form input{border:2px solid;font-family:grotesk;font-size:.9rem;height:20px;padding:2px 4px;width:155px}header nav .links .search form input::placeholder{font-family:grotesk;font-size:1rem}header nav .links .search form:after{content:""}header nav .links .search img{background-color:#fbfbfb}header nav .links .show-search{opacity:1;z-index:10}header nav .links .show-search form{max-width:220px;position:absolute;right:96px;visibility:visible;z-index:9}header nav .logo{display:block;height:36px}header nav .logo--white{display:none}header .burger{cursor:pointer;display:flex;flex-direction:column;height:fit-content;margin-right:20px;transition-duration:.4s;width:30px}header .burger__element{background-color:#000;height:2px;margin:3px 0;transition-duration:.4s}header .open-burger .burger__element{background-color:#000}header .open-burger .burger__element--1{transform:rotate(45deg) translateY(11px) translateX(2px)}@media (max-width:768px){header .open-burger .burger__element--1{transform:rotate(45deg) translateY(12px) translateX(2px)}}header .open-burger .burger__element--2{opacity:0}header .open-burger .burger__element--3{transform:rotate(-45deg) translateY(-10px)}.open-nav{opacity:1}.nav-container{background-color:#fbfbfb;display:flex;height:100%;opacity:0;position:fixed;top:53px;transition-duration:.4s;width:fit-content;width:100%;z-index:-1}@media (max-width:768px){.nav-container{display:none}}.nav-container .left{overflow:scroll;padding:0 7.5vw;width:65vw}.nav-container .left .falc{align-items:center;bottom:13vh;position:absolute}.nav-container .left .falc span{font-family:grotesk;font-size:1vw;font-style:normal;font-weight:500;letter-spacing:.02rem;line-height:120%;margin-left:.625vw}.nav-container .right{background-color:#0099db;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:scroll;padding:1.875vw 1.875vw 5.875vw;transform:translateY(-53px);width:35vw}@media (max-width:768px){.nav-container .right{padding:1.25rem}}.nav-container .right .list-contents{flex-direction:column}.nav-container .right .list-contents .preview-document{width:100%}.nav-container .right .list-contents .preview-document .title{font-size:2rem;margin-bottom:.62rem}.nav-container .right__links{bottom:4vh;display:flex;justify-content:space-between;padding-left:0;position:absolute;width:90%}@media (max-width:768px){.nav-container .right__links{flex-direction:column;position:static}}.nav-container .right__links__link{margin-right:.625rem}@media (max-width:768px){.nav-container .right__links__link a,.nav-container .right__links__link div{align-items:center;display:flex;margin-bottom:.75rem}}.nav-container .right__links__link .basic-button{padding:.9vw}.nav-container .right__links__link img{height:1.2vw}@media (max-width:768px){.nav-container .right__links__link img{height:1.5625rem;width:1.5625rem}}.nav-container .right__links__link span{font-family:grotesk;font-size:1vw;font-style:normal;font-weight:500;letter-spacing:.02rem;line-height:120%;margin-left:.625vw}@media (max-width:768px){.nav-container .right__links__link span{font-size:1rem;margin-left:1rem}}.nav-container__links{column-gap:10vw;columns:15vw;padding-left:0}@media (max-width:768px){.nav-container__links{columns:initial}}.nav-container__links__link{break-inside:avoid-column;font-size:1.75vw;font-style:normal;font-weight:800;letter-spacing:.02rem;line-height:120%;padding-bottom:.625rem;padding-top:10px}@media (max-width:768px){.nav-container__links__link{font-size:2rem}}.nav-container__links__link__sublinks{display:flex;flex-direction:column;transition-duration:.6s}.nav-container__links__link__sublinks__link{border:1px solid transparent;font-family:grotesk;font-size:clamp(.9rem,1.1vw,5rem);font-style:normal;font-weight:500;letter-spacing:.025rem;line-height:120%;margin:.3rem 0 0;padding:.2rem .5rem;width:fit-content}@media (max-width:768px){.nav-container__links__link__sublinks__link{font-size:1.25rem}}.nav-container__links__link__sublinks__link:hover{border:1px solid;border-radius:1.25rem}.nav-container__socials{margin-left:5px;margin-top:20px}.nav-container__socials ul{align-items:center;display:flex}.nav-container__socials ul li{margin-right:25px}.nav-container__socials ul li a{display:flex}.nav-container--mobile{display:none;max-height:0;opacity:1;overflow:hidden;transition-duration:.8s}@media (max-width:768px){.nav-container--mobile{display:flex;flex-direction:column;overflow:scroll}}.nav-container--mobile .left{opacity:0;overflow:initial;padding:0 20px;transition-duration:.4s;width:100%}.nav-container--mobile .left .nav-container__links{flex-direction:column;padding-top:3.375rem}.nav-container--mobile .left .nav-container__links__link{line-height:120%;padding:0;width:100%}.nav-container--mobile .left .nav-container__links__link__sublinks{max-height:0;overflow:hidden;transition-duration:.4s}.nav-container--mobile .right{width:100%}@media (max-width:768px){.nav-container--mobile .right{height:auto;margin-top:20vh;overflow:hidden;transform:translateY(0)}}.nav-container--mobile.is-open{max-height:100vh}@media (max-width:768px){.nav-container--mobile.is-open{display:flex;flex-direction:column;overflow:scroll;position:fixed;top:50px}}.nav-container--mobile.is-open .left{opacity:1}.nav-container--mobile.is-open .search-mobile{margin-left:1rem}.nav-container--mobile.is-open .search-mobile input{border:2px solid;font-family:grotesk;font-size:.9rem;height:20px;padding:2px 4px}.nav-container--mobile.is-open .search-mobile input::placeholder{color:#000;font-family:grotesk;font-size:1rem}.show-sublinks{max-height:500px!important}.is-open{opacity:1;z-index:100}.accessibility-modal{background-color:#000;color:#fbfbfb;display:flex;flex-direction:column;left:50%;opacity:0;overflow-y:scroll;padding:3.75rem;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition-duration:.4s}@media (max-width:768px){.accessibility-modal{max-height:80vh;padding:.75rem;width:90%}}.accessibility-modal .close{cursor:pointer;position:absolute;right:60px;top:77px}@media (max-width:768px){.accessibility-modal .close{right:10px;top:17px}}.accessibility-modal .title{align-items:center;display:flex;font-family:grotesk-compact;font-size:3.125rem!important;font-style:normal;font-weight:800;line-height:normal!important;margin-bottom:10px}@media (max-width:768px){.accessibility-modal .title{font-size:2rem!important}}.accessibility-modal .title img{margin-right:10px}.accessibility-modal .text p,.accessibility-modal .text span{color:#fff!important;font-family:grotesk;font-size:22px!important;font-style:normal;font-weight:500;line-height:normal!important;margin-bottom:10px}@media (max-width:768px){.accessibility-modal .text p,.accessibility-modal .text span{font-size:14px!important}}.accessibility-modal .links{display:flex;margin-bottom:55px}.accessibility-modal .links a{align-items:center;background-color:#fbfbfb;color:#000;font-family:grotesk-compact;font-size:1.25rem!important;line-height:normal!important;margin-right:10px}@media (max-width:768px){.accessibility-modal .links a{font-size:.75rem!important;padding:5px 7px}}.accessibility-modal .links a img{margin-right:10px}.accessibility-modal .tools .title{font-size:1.75rem!important;font-style:normal;font-weight:800;line-height:normal!important}@media (max-width:768px){.accessibility-modal .tools .title{font-size:1rem!important}}.accessibility-modal .tools ul li{align-items:center;display:flex;margin-bottom:20px}.accessibility-modal .tools ul li button{align-items:flex-start;background:var(--dark-grey,#2f2f2f);border:none;border-radius:40px;box-shadow:none;cursor:pointer;gap:10px;height:20px;margin-right:20px;padding:7px;position:relative;width:54px}.accessibility-modal .tools ul li button .bullet{background-color:#ff5e5a;border-radius:50%;content:"";height:20px;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.4s;width:20px}.accessibility-modal .tools ul li .double{margin-right:38px;width:36px}.accessibility-modal .tools ul li .default .bullet{background-color:#ff5e5a;left:10px;right:auto}.accessibility-modal .tools ul li .medium .bullet{background-color:#ffee3b;left:50%}.accessibility-modal .tools ul li .default-important .bullet{background-color:#ff5e5a!important;left:10px!important}.accessibility-modal .tools ul li .high .bullet{background-color:#44d62c;left:auto;right:-8px}.accessibility-modal .tools ul li .action,.accessibility-modal .tools ul li span{font-size:1.75rem!important;font-style:normal;font-weight:500;line-height:normal!important}@media (max-width:768px){.accessibility-modal .tools ul li .action,.accessibility-modal .tools ul li span{font-size:1rem!important}}.open-modal{opacity:1;pointer-events:auto;z-index:10}.footer{background-color:#000;color:#fbfbfb;padding:3.0625rem 7.0625rem}@media (max-width:768px){.footer{display:flex;flex-direction:column;padding:60px 1.875rem}}.footer .top{padding-bottom:1.5rem;padding-top:0}@media (max-width:768px){.footer .top{padding-top:0}}.footer .top .social-links a{margin-right:.625rem}.footer .center{display:flex;margin-bottom:70px}@media (max-width:768px){.footer .center{flex-direction:column;margin-bottom:40px}}.footer .center .info-1,.footer .center .info-2,.footer .center .info-3,.footer .center .links{font-size:18px;padding-right:4%;width:17.8125rem}@media (max-width:768px){.footer .center .info-1,.footer .center .info-2,.footer .center .info-3,.footer .center .links{margin-top:2rem}}.footer .center .info-1 .title,.footer .center .info-2 .title,.footer .center .info-3 .title,.footer .center .links .title{font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.01125rem;line-height:110%;margin-bottom:20px}@media (max-width:768px){.footer .center .info-1 .title,.footer .center .info-2 .title,.footer .center .info-3 .title,.footer .center .links .title{margin-bottom:.5rem}}.footer .center .info-1 p,.footer .center .info-2 p,.footer .center .info-3 p,.footer .center .links p{font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.01125rem;line-height:110%}@media (max-width:768px){.footer .center .info-1__link,.footer .center .info-2__link,.footer .center .info-3__link,.footer .center .links__link{margin-bottom:.5rem}}.footer .center .info-1__link a,.footer .center .info-2__link a,.footer .center .info-3__link a,.footer .center .links__link a{font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.01125rem;line-height:110%}.footer .center .info-1 .btn,.footer .center .info-2 .btn,.footer .center .info-3 .btn,.footer .center .links .btn{border:1.5px solid #fff;border-radius:1.25rem;display:flex;font-family:grotesk;font-size:1.125rem;font-weight:300;margin-top:10px;padding:.3125rem .625rem}.footer .center .info-1 .btn img,.footer .center .info-2 .btn img,.footer .center .info-3 .btn img,.footer .center .links .btn img{margin-right:.5rem}.footer .center .coordonnates{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}@media (max-width:768px){.footer .center .coordonnates{flex-direction:column;margin-top:1rem}}.footer .bottom{align-items:center;display:flex;justify-content:space-between}@media (max-width:768px){.footer .bottom{align-items:start;flex-direction:column}}.footer .bottom .logo{left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:768px){.footer .bottom .logo{margin-bottom:30px;position:static;transform:none}}.footer .bottom .logo--white{display:none}.footer .bottom .links{display:flex}@media (max-width:768px){.footer .bottom .links{flex-direction:column;margin-bottom:40px}}.footer .bottom .links__link{font-family:grotesk;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.00875rem;line-height:110%;margin-right:1.9375rem}@media (max-width:768px){.footer .bottom .links__link{margin-bottom:.5rem}}.footer-load{display:none}#cookies{cursor:pointer}#tarteaucitron{font-family:grotesk!important}.incomming-page,.incomming-section,.main-page{opacity:0;position:absolute;transition-duration:.4s;z-index:-1}.active-container{opacity:1;width:100%;z-index:1}.active-container,.js-inject{position:relative;transition-duration:.1s}.js-inject{display:flex;height:fit-content;height:auto;margin-top:53px;overflow:hidden}.top-move{margin-top:100%}.animation-container{margin-top:-20px;transition-duration:.1s}.show-incomming-page,.show-incomming-section,.show-main-container{animation-delay:.1s;animation-duration:.1s;animation-fill-mode:forwards;animation-name:comeindown;animation-timing-function:ease-in-out;opacity:1;overflow:inherit;position:relative;z-index:1}.hide-container,.hide-incomming-page,.hide-incomming-section,.hide-main-container{animation-duration:.1s;animation-fill-mode:forwards;animation-name:comeoutdown;animation-timing-function:ease-in-out;transition-duration:.1s;width:100%}@keyframes comeoutdown{0%{opacity:1}to{opacity:0}}@keyframes comeindown{0%{opacity:0;z-index:-1}to{opacity:1;z-index:1}}.preview{background-size:cover;border-radius:1.5625rem;display:flex;flex-direction:column;justify-content:space-between;padding:1rem 1.25rem 1.875rem;position:relative;width:calc(33.33333vw - 102px)}@media (max-width:768px){.preview{width:100%}}.preview .overlay{background-color:rgba(0,0,0,.2);border-radius:25px;display:block;height:100%;left:0;position:absolute;top:0;transition:background all .5s;width:100%}.preview .overlay:hover{background-color:rgba(0,0,0,.6)}.preview .top{align-items:center;display:flex;flex-wrap:wrap;position:relative;z-index:9}@media (max-width:768px){.preview .top{padding:20px}}.preview .top .genre{background-color:#fbfbfb;border-radius:20px;color:#000;display:inline-block;font-family:grotesk;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.02rem;line-height:120%;margin-bottom:5px;margin-right:.625rem;padding:5px 10px;width:fit-content}@media (max-width:768px){.preview .top .genre{font-size:16px;font-style:normal;font-weight:500;line-height:120%}}.preview .top .accessibility{background-color:#fbfbfb;display:inline-block;margin-bottom:5px;margin-right:.625rem;width:fit-content}.preview .top .accessibility img{width:1.8125rem}.preview .bottom{color:#fbfbfb;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:9}.preview .bottom .pont_des_arts{color:var(--yellow)}.preview .bottom .infos{margin-bottom:.5rem}.preview .bottom .infos .genre-link img{height:2.5rem;margin-bottom:.5rem;margin-right:.5rem}@media (max-width:768px){.preview .bottom .infos .genre-link img{height:1.5rem}}.preview .bottom .infos .title{font-family:Grotesk Spatial Dark,sans-serif;font-size:2.25rem;line-height:95%;margin-bottom:.5rem;text-transform:uppercase;transition:color .5s ease-in-out}@media (max-width:768px){.preview .bottom .infos .title{font-size:2rem}}.preview .bottom .infos .subtitle{font-family:Grotesk Spatial Dark,sans-serif;font-size:24px;font-style:normal;font-weight:800;letter-spacing:-.0525rem;line-height:105%;margin-bottom:.5rem}.preview .bottom .infos .produceur{margin-bottom:8px}.preview .bottom .infos .produceur p{font-family:Right Text,sans-serif;font-size:1.5rem;font-style:normal;font-weight:800;letter-spacing:.015rem;line-height:110%}.preview .bottom .infos .date{font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.01125rem;line-height:120%}.preview .bottom .basic-button{background-color:#fbfbfb;color:#000;cursor:pointer;font-size:1.25rem;font-style:normal;font-weight:800;letter-spacing:.025rem;line-height:normal}.preview__title a{color:#000;font-weight:700}.preview--agenda{background-position:50%;height:calc(33.33333vw - 60px)}.preview--agenda:hover .overlay{background-color:rgba(0,0,0,.6)}.preview--agenda:hover .subtitle,.preview--agenda:hover .title{color:#fff!important}@media (max-width:1395px){.preview--agenda{height:calc(50vw - 60px);width:calc(50% - 30px)}}@media (max-width:680px){.preview--agenda{height:100vw;width:100%}}@media (max-width:768px){.preview--agenda .top{padding:0}}.preview-actuality,.preview-people{width:20%}@media (max-width:768px){.preview-actuality,.preview-people{margin-bottom:30px!important;margin-right:0!important;width:100%!important}}.preview-actuality .category,.preview-people .category{font-family:grotesk;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.02rem;line-height:120%;margin-bottom:1rem;min-height:19px}.preview-actuality .image,.preview-people .image{border-radius:20px;cursor:pointer;height:30vw;margin-bottom:0;object-fit:cover;width:100%}@media (max-width:768px){.preview-actuality .image,.preview-people .image{height:110vw!important}}.preview-actuality .title,.preview-people .title{font-size:1.75rem;font-style:normal;font-weight:800;letter-spacing:.035rem;line-height:100%;margin-bottom:1rem}.preview-actuality .summary,.preview-people .summary{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:800;letter-spacing:.0275rem;line-height:100%}.preview-actuality .summary p,.preview-people .summary p{font-family:grotesk;font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:.0125rem;line-height:110%}.preview-actuality .no-image{border-radius:1.25rem;display:flex;height:30vw}.preview-actuality .title{font-size:1.75rem;font-style:normal;font-weight:800;letter-spacing:.035rem;line-height:100%;margin-bottom:1rem;margin-top:1rem}.preview-actuality .summary{font-family:grotesk;font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:.0125rem;line-height:110%}.preview-people{margin-bottom:3.125rem;margin-right:2.0625rem;width:calc(25vw - 33px)}.preview-people a{color:#000;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:110%}.preview-people .image{cursor:auto;filter:grayscale(1);height:23.9vw}.preview-people .summary p{font-size:1.375rem;font-style:normal;font-weight:800;letter-spacing:.0275rem;line-height:100%;margin:.625rem 0}.preview-people .bio{font-family:grotesk;font-size:1.125rem;letter-spacing:.01125rem;text-decoration-line:underline}.preview-people .bio,.preview-people .title{font-style:normal;font-weight:500;line-height:110%}.preview-people .title{color:#ff5e5a;font-size:1.375rem;margin:10px 0}.preview-people .email,.preview-people .phone{font-family:grotesk;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.02rem;line-height:120%;text-decoration:underline}.preview-people-large{width:70%}.preview-calendar{align-items:center;border-bottom:2px solid;display:flex;justify-content:space-between;margin-bottom:8px;padding-bottom:1rem;padding-top:.5rem;width:100%}@media (max-width:768px){.preview-calendar{flex-direction:column;margin-bottom:30px}}.preview-calendar .left{display:flex;flex-direction:column;width:25vw}@media (max-width:768px){.preview-calendar .left{width:100%}}.preview-calendar .left .date{font-size:24px;font-weight:800;line-height:24px;margin-bottom:8px}@media (max-width:768px){.preview-calendar .left .date{font-weight:500;margin-bottom:8px}}.preview-calendar .center{display:flex;flex-direction:column;padding-left:1rem;width:50vw}@media (max-width:768px){.preview-calendar .center{margin-bottom:1rem;padding-left:0;width:100%}}.preview-calendar .center .produceur p{font-family:Right Text,sans-serif;font-size:1.5rem;font-style:normal;font-weight:800;letter-spacing:.015rem;line-height:100%}.preview-calendar .center .title{font-family:Grotesk Spatial Dark,sans-serif;font-size:2.5rem;font-weight:800;letter-spacing:-.025rem;margin-bottom:0!important;text-transform:uppercase}@media (max-width:768px){.preview-calendar .center .title{font-size:50px;line-height:90%;margin-bottom:8px}}.preview-calendar .right{align-items:center;display:flex;justify-content:space-between;width:25vw}@media (max-width:768px){.preview-calendar .right{align-items:start;flex-direction:column;width:100%}}.preview-calendar .right .tags{align-items:center;display:flex;flex-wrap:wrap;margin-right:50px}@media (max-width:768px){.preview-calendar .right .tags{align-items:center;display:flex;margin-bottom:30px;margin-right:0;width:100%}}.preview-calendar .right .tags .genre{background-color:#fbfbfb;border:2px solid;border-radius:20px;color:#000;font-family:grotesk;font-size:18px;font-weight:500;line-height:20px;margin:5px 8px 8px 0;padding:5px 10px;text-align:center}@media (max-width:768px){.preview-calendar .right .tags .genre{margin-right:8px}}.preview-calendar .right .tags .accessibility img{height:2rem}.preview-calendar .right .full{font-size:.9rem;padding:9px 11px}.preview-calendar--tour .preview-calendar__container{display:flex;width:100%}@media (max-width:768px){.preview-calendar--tour .preview-calendar__container{flex-direction:column;margin-bottom:0;padding-bottom:30px}}.preview-calendar--tour .preview-calendar__container .left{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:50%}@media (max-width:768px){.preview-calendar--tour .preview-calendar__container .left{flex-direction:column;width:100%}}.preview-calendar--tour .preview-calendar__container .left .place{font-size:28px;font-style:normal;font-weight:800;justify-content:space-between;letter-spacing:.28px;line-height:100%;width:50%}@media (max-width:768px){.preview-calendar--tour .preview-calendar__container .left .place{width:100%}}.preview-calendar--tour .preview-calendar__container .left .city{font-size:20px;font-style:normal;font-weight:800;letter-spacing:.2px;line-height:100%}.preview-calendar--tour .preview-calendar__container .left .date{width:40%}@media (max-width:768px){.preview-calendar--tour .preview-calendar__container .left .date{width:100%}}.preview-calendar--tour .preview-calendar__container .center{width:40%}@media (max-width:768px){.preview-calendar--tour .preview-calendar__container .center{width:100%}}.preview-calendar--tour .preview-calendar__container .right{width:10%}@media (max-width:768px){.preview-calendar--tour .preview-calendar__container .right{width:100%}}.preview-calendar-fiche-list{flex-direction:column;position:relative}.preview-calendar-fiche-list .top{cursor:pointer;display:flex;justify-content:space-between;position:relative;width:100%}@media (max-width:768px){.preview-calendar-fiche-list .top{flex-direction:column}}.preview-calendar-fiche-list .top .preview-calendar-programme-container{align-items:center}@media (max-width:768px){.preview-calendar-fiche-list .top .preview-calendar-programme-container{padding-top:0}}.preview-calendar-fiche-list .top .preview-calendar-programme-container:before{align-items:center;background-color:#000;border-radius:50%;color:#fbfbfb;content:"+";display:flex;font-family:grotesk;font-size:25px;height:34px;justify-content:center;left:-50px;position:absolute;top:45%;transform:translateY(-50%);width:34px}@media (max-width:768px){.preview-calendar-fiche-list .top .preview-calendar-programme-container:before{display:none}}.preview-calendar-fiche-list .top .preview-calendar-programme-container .left .date{margin-bottom:0}.preview-calendar-fiche-list .bottom{margin-left:27%;max-height:0;overflow:hidden;transition-duration:.4s;width:65%}@media (max-width:768px){.preview-calendar-fiche-list .bottom{margin-left:0;width:100%}}.preview-calendar-fiche-list .bottom .summary{margin-bottom:10px;margin-top:10px}.preview-calendar-fiche-list .bottom .summary p{font-family:grotesk;font-size:22px;font-style:normal;font-weight:500;letter-spacing:.22px;line-height:120%}.preview-calendar-fiche-list .bottom a{font-family:grotesk;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.18px;line-height:120%;text-decoration-line:underline}.preview-calendar-fiche-list .show-bottom{max-height:fit-content}.preview-calendar-fiche-list.is-open .top .preview-calendar-programme-container:before{content:"-"}.preview-calendar--home{border-bottom:2px solid;display:flex;margin-bottom:.5rem;padding-bottom:26px;width:100%}@media (max-width:768px){.preview-calendar--home{align-items:flex-start;flex-direction:column;padding-top:1rem}}.preview-calendar--home .left{display:flex;flex-direction:column;width:40vw}@media (max-width:768px){.preview-calendar--home .left{margin-bottom:25px;width:100%!important}}.preview-calendar--home .left .produceur{font-size:1.5rem;font-style:normal;font-weight:800;letter-spacing:.015rem;line-height:100%}.preview-calendar--home .left .title{font-size:3.75rem;font-weight:800;letter-spacing:-.0375rem;line-height:normal}@media (max-width:768px){.preview-calendar--home .left .title{font-size:50px;line-height:90%;margin-bottom:8px}}.preview-calendar--home .center{display:flex;flex-direction:column;width:30vw}@media (max-width:768px){.preview-calendar--home .center{width:100%!important}}.preview-calendar--home .center .date{font-size:1.5rem;font-style:normal;font-weight:800;letter-spacing:.015rem;line-height:100%;margin-bottom:.5rem}@media (max-width:768px){.preview-calendar--home .center .date{font-weight:500;margin-bottom:.5rem}}.preview-calendar--home .center .tags{display:flex}@media (max-width:768px){.preview-calendar--home .center .tags{margin-bottom:20px}}.preview-calendar--home .center .tags .genre{background-color:#fbfbfb;border:2px solid;border-radius:20px;color:#000;font-family:grotesk;font-size:1.125rem;font-weight:500;letter-spacing:.0225rem;line-height:120%;margin-right:.5rem;padding:.3125rem .625rem}.preview-calendar--home .center .tags .accessibility{margin-right:.25rem}.preview-calendar--home .center .tags .accessibility--white{display:none}.preview-calendar--home .center .tags .accessibility img{width:2rem}.preview-calendar--home .right{width:10vw}@media (max-width:768px){.preview-calendar--home .right{width:100%}}.pont_des_arts_tag:hover .genre{background-color:var(--yellow)!important}.subsection{border:6px solid var(--noir,#000);margin-bottom:1.875rem;padding:1.5625rem;transition:all .5s;width:100%}@media (max-width:768px){.subsection{margin-bottom:10px}}.subsection .title{font-size:3.75rem;font-style:normal;font-weight:800;letter-spacing:-.6px;line-height:normal;margin-bottom:10px}@media (max-width:768px){.subsection .title{font-size:40px}}.subsection .text p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:1.25rem}.subsection a{margin-top:20px}.preview-document{background-color:#fbfbfb;border-radius:20px;margin-bottom:0;width:calc(33.33333% - 32px)}@media (max-width:768px){.preview-document{width:100%}}.preview-document .title{font-family:grotesk-compact;font-size:2.5rem;font-style:normal;font-weight:800;line-height:normal;margin-bottom:.62rem}.preview-document .subtitle{font-family:grotesk;font-weight:500}.preview-document .subtitle,.preview-document a{font-size:1.125rem;font-style:normal;line-height:normal}.preview-document a{font-family:grotesk-compact;font-weight:800;letter-spacing:.0225rem;margin-top:1.875rem;width:-moz-fit-content}.o-form_input{box-sizing:border-box;color:#000;float:left;font-weight:500;margin-right:20px;width:225px}.o-form select,.o-form_input{background:#f3f3f3;border:none;font-size:20px;margin-bottom:10px;padding:13px 0 13px 11px}.o-form select{color:#b1b1b1;width:380px!important}.o-form .o-form_block{display:block;margin-top:40px}.clear{clear:both}.social-wall{padding:3%}.social-wall__list{display:flex;flex-wrap:wrap;justify-content:space-between}.social-wall__list__item{width:calc(25% - 20px)}.social-wall__list__item__image img{width:100%}.focus-en-une{min-height:20vh;position:relative}.focus-en-une .image{position:relative;width:100%}@media (max-width:768px){.focus-en-une .image{height:50vh}}.focus-en-une .image:before{background:rgba(0,0,0,.2);content:"\a";height:100%;left:0;position:absolute;top:0;transition:all 1s;-webkit-transition:all 1s;width:100%}.focus-en-une .image img{height:70vh;object-fit:cover;width:100%}@media (max-width:768px){.focus-en-une .image img{height:100%;width:100%}}.focus-en-une .infos{color:#fbfbfb;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%}.focus-en-une .infos .title{font-family:Grotesk Spatial Dark,sans-serif;font-size:4rem;font-weight:800;letter-spacing:-.08rem;line-height:90%;margin:0 auto;width:403px}@media (max-width:768px){.focus-en-une .infos .title{font-size:35px;width:auto}}.focus-en-une .infos .subtitle{font-family:Grotesk Spatial Dark,sans-serif;font-size:2.125rem;font-weight:800;letter-spacing:-.0425rem;line-height:90%}@media (max-width:768px){.focus-en-une .infos .subtitle{display:none}}.focus-saison{padding:5rem 6vw}@media (max-width:768px){.focus-saison{padding:initial;padding-bottom:60px;padding-top:60px}}.focus-saison .infos{margin-bottom:2.9375rem;text-align:center}@media (max-width:768px){.focus-saison .infos{margin-bottom:0;padding:0 30px 60px}}.focus-saison .infos .title{font-size:3.125rem;font-weight:800;margin-bottom:2.9375rem}@media (max-width:768px){.focus-saison .infos .title{font-size:40px;line-height:normal}}.focus-saison .infos a{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}.focus-saison .infos .text{font-size:28px;font-weight:800;line-height:30px;line-height:110%;margin:0 auto;width:70%}@media (max-width:768px){.focus-saison .infos .text{width:100%}}.focus-saison .infos .text p{line-height:120%;margin-bottom:1rem;text-align:left}.focus-saison .infos .text p:last-child,.focus-saison .infos .text p:last-of-type{margin-bottom:0}.focus-saison .infos .text a{display:flex;font-size:20px;font-weight:800;line-height:30px;line-height:110%}@media (max-width:768px){.focus-saison .infos .text img{width:100%}}.focus-saison .infos .text .btn{background-color:#000;color:#fbfbfb;display:grid;font-size:19px;font-style:normal;font-weight:800;letter-spacing:.38px;line-height:normal;margin:2.9375rem auto;padding:12px 15px;text-decoration:none;width:fit-content}@media (max-width:768px){.focus-saison .infos .text{font-size:22px;font-style:normal;line-height:110%}}.focus-saison .infos .links{margin-top:2.9375rem;padding-bottom:2.9375rem;padding-left:0}@media (max-width:768px){.focus-saison .infos .links{padding-bottom:0}}.focus-saison .infos .links .link a{font-family:grotesk;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}.focus-saison .infos .links .link a:hover{font-weight:700}.focus-saison .infos .links .link:first-child a{background-color:#000;color:#fbfbfb;display:grid;font-family:grotesk;font-size:19px;font-style:normal;font-weight:800;letter-spacing:.38px;line-height:normal;margin:2.9375rem auto 2rem;padding:12px 15px;text-decoration:none;transition:all .5s;-webkit-transition:all .5s;width:fit-content}.focus-saison .infos .links .link:first-child a:hover{border-radius:1.5625rem}.focus-saison .appendices{display:flex;justify-content:space-between}@media (max-width:768px){.focus-saison .appendices{flex-direction:column;gap:1.5rem;padding:0 24px}}.focus-saison .appendices__content{background-color:#fbfbfb;border-radius:20px;padding:.5625rem 1.3125rem 1.8125rem;width:calc(33.33333% - 32px)}@media (max-width:768px){.focus-saison .appendices__content{width:100%}}.focus-saison .appendices__content .title{font-size:40px;font-weight:800;line-height:45px;margin-bottom:.6875rem}.focus-saison .appendices__content .summary{margin-bottom:1.875rem}.focus-saison .appendices__content .summary p{font-family:grotesk;font-size:18px;font-weight:400;line-height:21px}.focus-saison .appendices__content a{background-color:#000;color:#fbfbfb;display:inline-block;font-size:1.1875rem;font-weight:800;font-weight:400;line-height:normal;padding:12.5px 11px;text-decoration:none}.comedie{background-color:#0099db;padding:2.8125rem 7.4375rem 5rem 6vw}@media (max-width:768px){.comedie{padding:3.75rem 1.875rem}}.comedie .infos .title{font-size:2.375rem;font-style:normal;font-weight:800;line-height:98%;margin-bottom:3.625rem}@media (max-width:768px){.comedie .infos .title{margin-bottom:2.9375rem;margin-top:0}}.comedie .list-contents{display:flex;justify-content:space-between}.comedie .list-contents .preview{background-color:#fbfbfb;border-radius:20px;margin-bottom:0;width:calc(33.33333% - 32px)}@media (max-width:768px){.comedie .list-contents .preview{width:100%}}.comedie .list-contents .preview .title{font-size:2.5rem;font-style:normal;font-weight:800;line-height:normal;margin-bottom:.62rem}.comedie .list-contents .preview .summary p{font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal}.comedie .list-contents .preview a{font-size:1.125rem;font-style:normal;font-weight:800;letter-spacing:.0225rem;line-height:normal;margin-top:1.875rem}.focus-title{display:block;font-size:2rem;font-weight:700;line-height:1;margin-bottom:20px;text-align:center;width:100%}.focus-contenus{display:flex;flex-wrap:wrap}.focus-contenus__content{align-items:end;background-color:#000;display:flex;min-height:31vh;position:relative;width:100%}.focus-contenus__content .image{height:46vw;min-height:200px;position:relative;width:100%}@media (max-width:768px){.focus-contenus__content .image{height:80vh}}.focus-contenus__content .image:before{background:rgba(0,0,0,.2);content:"\a";height:100%;left:0;position:absolute;top:0;transition:all 1s;-webkit-transition:all 1s;width:100%}.focus-contenus__content .image img{height:100%;object-fit:cover;width:100%}@media (max-width:768px){.focus-contenus__content .image img{height:100%;object-fit:cover}}.focus-contenus__content .infos{color:#fbfbfb;max-width:50%;min-width:fit-content;padding:2.5rem;position:absolute}.focus-contenus__content .infos:hover .image:before{background:rgba(0,0,0,.7)}@media (max-width:768px){.focus-contenus__content .infos{bottom:auto;margin:initial;max-width:100%;padding:30px;width:100%}}.focus-contenus__content .infos .title-genre-container{align-items:flex-start;display:flex}.focus-contenus__content .infos .title-genre-container .genre-link{margin-left:1.25rem}.focus-contenus__content .infos .title-genre-container .genre-link img{height:5.18275rem;transform:rotate(-.819deg);transition:all .5s;-webkit-transition:all .5s;width:5.29806rem}.focus-contenus__content .infos .bloc-title .title{font-family:Grotesk Spatial Dark,sans-serif;font-size:clamp(5rem,8vw,8rem);font-weight:800;letter-spacing:-.1rem;line-height:90%;margin-bottom:.5rem;margin-top:0;text-transform:uppercase}@media (max-width:768px){.focus-contenus__content .infos .bloc-title .title{font-size:50px;letter-spacing:normal}}.focus-contenus__content .infos .bloc-title .title .subtitle{font-family:Grotesk Spatial Dark,sans-serif;font-size:clamp(2rem,3vw,5rem);font-weight:800;letter-spacing:-.0525rem;line-height:90%;text-transform:none}@media (max-width:768px){.focus-contenus__content .infos .bloc-title .title .subtitle{font-size:30px}}.focus-contenus__content .infos .bloc-title:hover .subtitle,.focus-contenus__content .infos .bloc-title:hover .title{color:#fbfbfb!important}.focus-contenus__content .infos .bloc-title:hover .focus-contenus__content .image:before{background:rgba(0,0,0,.5)}.focus-contenus__content .infos .bloc-title .pont_des_arts{color:#ffee3b}.focus-contenus__content .infos .produceur,.focus-contenus__content .infos .produceur p{font-family:Right Text,sans-serif;font-size:2.375rem;line-height:100%}@media (max-width:768px){.focus-contenus__content .infos .produceur p{font-size:2rem}.focus-contenus__content .infos .produceur{font-style:normal;font-weight:800;line-height:98%}}.focus-contenus__content .infos .author{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.01375rem;line-height:120%;margin-top:.5rem}@media (max-width:768px){.focus-contenus__content .infos .author{font-size:1rem;line-height:120%}}.focus-contenus__content .infos .date,.focus-contenus__content .infos .subtitle-2{font-family:grotesk;font-size:22px;font-weight:500;line-height:26px}.focus-contenus__content .infos .subtitle-2{margin-top:.5rem}.focus-contenus__content .infos .bloc{align-items:center;display:flex;flex-direction:row}@media (max-width:768px){.focus-contenus__content .infos .bloc{align-items:flex-start;flex-direction:column}}.focus-contenus__content .infos .bloc .tag-genre-accessibility{display:flex}@media (max-width:768px){.focus-contenus__content .infos .bloc .tag-genre{font-size:1.125rem;margin-bottom:1.6rem}}.focus-contenus__content .infos .bloc .pont_des_arts_genre .tag-genre{background-color:#ffee3b!important;color:#000}.focus-contenus__content .infos .bloc .date{margin:2.5rem 16px 2.5rem 0}@media (max-width:768px){.focus-contenus__content .infos .bloc .date{font-size:22px;line-height:120%;margin:1rem 1.5625rem .5rem 0}}.focus-contenus__content .infos .bloc .accessibility{margin-right:.5rem}.focus-contenus__content .infos .bloc .accessibility img{background-color:#fbfbfb;width:2rem}.focus-contenus__content .basic-button{background-color:#fbfbfb;color:#000;letter-spacing:.01375rem}.actualities{padding-bottom:6.81rem}@media (max-width:768px){.actualities{padding:3.75rem 0}}.actualities__title{font-size:2.375rem;font-style:normal;font-weight:800;line-height:98%;margin-bottom:3.625rem;padding:2.8125rem 0 0 7.4375rem}@media (max-width:768px){.actualities__title{font-size:40px;margin:initial;margin-bottom:3.75rem;padding:0 0 0 1.875rem}}.actualities .list-contents{display:block;padding:0 0 2rem 7.4375rem}@media (max-width:768px){.actualities .list-contents{font-size:40px;padding-left:0}.actualities .list-contents .flickity-button{display:none}}.actualities .list-contents .preview-actuality{margin-right:33px;width:19.2307692308%}@media (max-width:768px){.actualities .list-contents .preview-actuality{padding:0 1rem;width:83.3333333333%!important}.actualities .list-contents .preview-actuality:first-child{padding-left:1.875rem}}.actualities .list-contents .flickity-prev-next-button.previous{left:30px}.actualities .link{display:flex}.actualities .link .basic-button{margin:0 auto}.calendar-home{padding:5rem}@media (max-width:768px){.calendar-home{padding:60px 30px}}.calendar-home__title{color:#000;font-size:8.125rem;font-weight:800;line-height:90%;margin-bottom:6.0625rem;margin-top:0;text-align:center}@media (max-width:768px){.calendar-home__title{font-size:80px;font-style:normal;line-height:90%;margin-bottom:60px}}.calendar-home .list-contents{display:flex;flex-direction:column;gap:0;width:100%}.calendar-home .list-contents .preview-calendar{border-bottom:2px solid;display:flex;margin-bottom:0;padding-bottom:26px;width:100%}@media (max-width:768px){.calendar-home .list-contents .preview-calendar{flex-direction:column;padding-bottom:1.25rem;padding-top:1rem}}.calendar-home .list-contents .preview-calendar .left{display:flex;flex-direction:column;width:40vw}@media (max-width:768px){.calendar-home .list-contents .preview-calendar .left{margin-bottom:1rem;width:100%}}.calendar-home .list-contents .preview-calendar .left .produceur,.calendar-home .list-contents .preview-calendar .left .produceur p{font-family:Right Text,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:.015rem;line-height:100%}.calendar-home .list-contents .preview-calendar .left .title{font-family:Grotesk Spatial Dark,sans-serif;font-size:2.5rem;font-weight:800;letter-spacing:-.025rem;line-height:normal;text-transform:uppercase}@media (max-width:768px){.calendar-home .list-contents .preview-calendar .left .title{font-size:40px;line-height:90%;margin-bottom:8px}}.calendar-home .list-contents .preview-calendar .center{display:flex;flex-direction:column;width:30vw}@media (max-width:768px){.calendar-home .list-contents .preview-calendar .center{margin-bottom:0;width:100%}}.calendar-home .list-contents .preview-calendar .center .date{font-size:1.5rem;font-style:normal;font-weight:800;letter-spacing:.015rem;line-height:100%;margin-bottom:.5rem}@media (max-width:768px){.calendar-home .list-contents .preview-calendar .center .date{font-weight:500;margin-bottom:0}}.calendar-home .list-contents .preview-calendar .center .tags{display:flex}@media (max-width:768px){.calendar-home .list-contents .preview-calendar .center .tags{flex-wrap:wrap;margin-bottom:0;margin-top:1rem}}.calendar-home .list-contents .preview-calendar .center .tags .genre{background-color:#fbfbfb;border:2px solid;border-radius:20px;color:#000;font-family:grotesk;font-size:1.125rem;font-weight:500;letter-spacing:.0225rem;line-height:120%;margin-right:.5rem;padding:.3125rem .625rem}@media (max-width:768px){.calendar-home .list-contents .preview-calendar .center .tags .genre{margin-bottom:.5rem}}.calendar-home .list-contents .preview-calendar .center .tags .accessibility--white{display:none}.calendar-home .list-contents .preview-calendar .center .tags .accessibility img{width:2rem}.calendar-home .list-contents .preview-calendar .right{width:10vw}@media (max-width:768px){.calendar-home .list-contents .preview-calendar .right{width:100%}}.calendar-home .list-contents .preview-calendar-container{border:none;padding-bottom:0}@media (max-width:768px){.calendar-home .list-contents .preview-calendar-container{padding-top:0!important}}.calendar-home .link{margin:6.0625rem auto 0;width:fit-content}@media (max-width:768px){.calendar-home .link{margin-top:60px}}.calendar-home .link a{font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:800;letter-spacing:.01125rem;line-height:normal}.banniere{position:relative}.banniere,.banniere a{align-items:center;display:flex;justify-content:center}.banniere a{width:100%}.banniere a .infos{align-items:center;color:#fbfbfb;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.banniere a .infos{left:auto;top:auto;transform:none;width:90%}}.banniere a .infos .title{font-size:130px;font-weight:800;line-height:117px}@media (max-width:768px){.banniere a .infos .title{font-size:70px;font-style:normal;font-weight:800;line-height:90%}}.banniere a .infos .subtitle{font-size:38px;font-weight:800;line-height:100%;margin-bottom:40px}@media (max-width:768px){.banniere a .infos .subtitle{font-size:1.5rem;font-style:normal;font-weight:800}}.banniere a .infos .basic-button{background-color:#fbfbfb;color:#000}.banniere .image{position:relative;width:100%}@media (max-width:768px){.banniere .image{height:70vh}}.banniere .image:before{background:rgba(0,0,0,.2);content:"\a";height:100%;left:0;position:absolute;top:0;transition:all 1s;-webkit-transition:all 1s;width:100%}.banniere .image img{height:100%;object-fit:cover;width:100%}.newsletter{align-items:center;display:flex;flex-direction:column;gap:.625rem;justify-content:center;padding:5rem 0}@media (max-width:768px){.newsletter{padding:3.75rem 1.875rem}}.newsletter .focus-title{font-size:8.125rem;font-style:normal;font-weight:800;line-height:90%;margin-top:0}@media (max-width:768px){.newsletter .focus-title{font-size:3rem}}.newsletter .body p{font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.01125rem;line-height:110%}.newsletter .body .stx-FormFields{display:flex;font-family:grotesk;justify-content:space-between;width:100%}.newsletter .body .stx-FormFields .g-Field{width:100%}.newsletter .body .stx-FormFields input,.newsletter .body .stx-FormFields select{background:#d6d6d6;border-radius:1.875rem;color:#000;font-family:grotesk;padding-left:10px}.newsletter .body .bcAIhq,.newsletter .body .g-Checkbox{font-family:grotesk}.newsletter .body .bXdFvJ label:before{border:2px solid #000}.newsletter .body .hRgIvD{display:block;font-family:grotesk}.o-pageContainer .o-form_content{margin:0 auto;padding-bottom:200px;padding-top:50px;width:1180px}.o-pageContainer .o-form_content p{font-size:24px;font-weight:700}.unabsoluted{color:#000!important;left:auto!important;position:relative!important;top:auto!important;transform:none!important}.intro div{align-items:center;display:flex;flex-direction:column;justify-content:center}.intro p{font-family:grotesk;font-size:2rem;margin-bottom:1rem}.intro img{margin-top:1rem;width:50%}.is-document .header,.is-page .header{padding:37px 6vw 2.5rem}@media (max-width:768px){.is-document .header,.is-page .header{padding:30px 20px}}.is-document .header .title,.is-page .header .title{display:flex;font-family:Grotesk Spatial Dark,sans-serif;font-size:5.625rem;font-style:normal;font-weight:800;letter-spacing:-.1625rem;line-height:90%;margin-bottom:.625rem;margin-top:0;text-transform:uppercase}@media (max-width:768px){.is-document .header .title,.is-page .header .title{display:flex;flex-direction:column-reverse;font-size:3rem;font-style:normal;font-weight:800;line-height:90%;padding-right:4.5rem}}.is-document .header .title .genre-link,.is-page .header .title .genre-link{margin-left:2rem}@media (max-width:768px){.is-document .header .title .genre-link,.is-page .header .title .genre-link{margin-left:0;position:static}}.is-document .header .title .genre-link img,.is-page .header .title .genre-link img{height:auto;margin-bottom:1rem;width:10rem}.is-document .header .subtitle,.is-page .header .subtitle{font-family:Grotesk Spatial Dark,sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:98%;margin-bottom:.625rem;margin-top:0}.is-document .header .produceur,.is-page .header .produceur{margin-bottom:.625rem}.is-document .header .produceur p,.is-page .header .produceur p{font-family:Right Text,sans-serif;font-size:2.5rem;line-height:100%}@media (max-width:768px){.is-document .header .produceur p,.is-page .header .produceur p{font-size:2rem}}.is-document .header .author,.is-page .header .author{font-family:grotesk;font-size:1.5rem;font-style:normal;font-weight:500;letter-spacing:.015rem;line-height:120%;margin-bottom:.625rem}.is-document .header .buttons-container,.is-page .header .buttons-container{align-content:center;align-items:center;display:flex;justify-content:space-between;margin-top:2.5rem}.is-document .header .tags,.is-page .header .tags{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:2.5rem}.is-document .header .tags .tagGenre1,.is-document .header .tags .tagGenre2,.is-page .header .tags .tagGenre1,.is-page .header .tags .tagGenre2{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:768px){.is-document .header .tags .tagGenre1,.is-page .header .tags .tagGenre1{margin-bottom:1rem}}.is-document .header .tags:nth-last-child:after,.is-page .header .tags:nth-last-child:after{display:none}@media (max-width:768px){.is-document .header .tags,.is-page .header .tags{margin-bottom:1.25rem}}.is-document .header .tags .genre,.is-page .header .tags .genre{background-color:#fbfbfb;border:1.5px solid #000;border-radius:20px;color:#000;display:inline-block;font-family:grotesk;font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:.025rem;line-height:120%;margin-right:1rem;padding:5px 10px;width:fit-content}@media (max-width:768px){.is-document .header .tags .genre,.is-page .header .tags .genre{margin-right:.5rem}}.is-document .header .tags .genre2,.is-page .header .tags .genre2{color:#000;display:inline-block;font-family:grotesk;font-size:1.25rem;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.4px;letter-spacing:.01375rem;line-height:120%;margin-right:.5rem;width:fit-content}.is-document .header .tags .genre2:after,.is-page .header .tags .genre2:after{content:" | "}.is-document .header .tags .genre2:last-child:after,.is-page .header .tags .genre2:last-child:after{display:none}.is-document .header .tags .accessibility,.is-page .header .tags .accessibility{background-color:#fbfbfb;display:inline-block;height:32px;margin-right:.5rem;width:fit-content}.is-document .header .tags .accessibility img,.is-page .header .tags .accessibility img{width:32px}.is-document .header .duration p,.is-page .header .duration p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.01375rem;line-height:120%}.is-document .header .date,.is-page .header .date{display:block;font-size:2rem;font-style:normal;font-weight:800;letter-spacing:.32px;line-height:120%}@media (max-width:768px){.is-document .header .date,.is-page .header .date{font-size:27px;font-style:normal}}.is-document .header .basic-button,.is-page .header .basic-button{padding:12.5px 15px}.is-document .header .languages,.is-page .header .languages{display:flex;justify-content:flex-end}@media (min-width:1500px){.is-document .header .languages,.is-page .header .languages{max-width:75%}}.is-document .header .languages .falc,.is-page .header .languages .falc{display:flex;justify-content:space-around;width:60px}.is-document .header .languages .falc img,.is-page .header .languages .falc img{height:39px}.is-document .header .languages .switch,.is-page .header .languages .switch{align-items:center;background-color:#fff;border:2px solid #000;display:flex;height:2.4375rem;justify-content:center;width:2.4375rem}.is-document .mid-single,.is-page .mid-single{display:flex;justify-content:space-between;padding-left:6vw;padding-right:6vw}@media (max-width:768px){.is-document .mid-single,.is-page .mid-single{flex-direction:column;padding-left:20px;padding-right:20px}}.is-document .mid-single .left-side,.is-page .mid-single .left-side{width:60%}@media (max-width:768px){.is-document .mid-single .left-side,.is-page .mid-single .left-side{margin-bottom:30px;width:100%}}.is-document .mid-single .left-side .tabs-title,.is-page .mid-single .left-side .tabs-title{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2.5rem}@media (max-width:768px){.is-document .mid-single .left-side .tabs-title,.is-page .mid-single .left-side .tabs-title{margin-bottom:1.875rem;margin-top:1rem}}.is-document .mid-single .left-side .tabs-title button,.is-page .mid-single .left-side .tabs-title button{border:none;border-radius:30px;cursor:pointer;font-size:1.25rem;font-style:normal;font-weight:800;letter-spacing:.4px;line-height:normal;margin-right:1rem;padding:11px 15px;text-align:center}@media (max-width:768px){.is-document .mid-single .left-side .tabs-title button,.is-page .mid-single .left-side .tabs-title button{font-size:1rem;margin-bottom:8px}}.is-document .mid-single .left-side .tabs-title .active-button,.is-page .mid-single .left-side .tabs-title .active-button{border-radius:30px}.is-document .mid-single .left-side .tabs-title button:not(.active-button),.is-page .mid-single .left-side .tabs-title button:not(.active-button){background-color:#000!important;border-radius:initial}.is-document .mid-single .left-side .tabs-text,.is-page .mid-single .left-side .tabs-text{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.01375rem;line-height:120%}.is-document .mid-single .left-side .tabs-text .hidden-content-tab,.is-page .mid-single .left-side .tabs-text .hidden-content-tab{display:none}.is-document .mid-single .left-side .tabs-text h3,.is-page .mid-single .left-side .tabs-text h3{margin-bottom:5px}.is-document .mid-single .left-side .tabs-text p,.is-page .mid-single .left-side .tabs-text p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.01375rem;line-height:120%;margin-bottom:1rem}.is-document .mid-single .left-side .tabs-text .summary,.is-page .mid-single .left-side .tabs-text .summary{margin-bottom:1rem}.is-document .mid-single .left-side .tabs-text .summary p,.is-page .mid-single .left-side .tabs-text .summary p{font-weight:700}.is-document .mid-single .left-side .tabs-text .actors p,.is-document .mid-single .left-side .tabs-text .distribution p,.is-page .mid-single .left-side .tabs-text .actors p,.is-page .mid-single .left-side .tabs-text .distribution p{font-size:1rem}.is-document .mid-single .right-side,.is-page .mid-single .right-side{width:30%;z-index:21}@media (max-width:768px){.is-document .mid-single .right-side,.is-page .mid-single .right-side{margin:0 10px 0 0;width:100%}}.is-document .mid-single .right-side .around,.is-document .mid-single .right-side .cartouche,.is-document .mid-single .right-side .contact-production,.is-document .mid-single .right-side .links,.is-document .mid-single .right-side .practical,.is-page .mid-single .right-side .around,.is-page .mid-single .right-side .cartouche,.is-page .mid-single .right-side .contact-production,.is-page .mid-single .right-side .links,.is-page .mid-single .right-side .practical{background-color:#c371f5;border-radius:20px;margin-bottom:2rem;padding:1.25rem}@media (max-width:768px){.is-document .mid-single .right-side .around,.is-document .mid-single .right-side .cartouche,.is-document .mid-single .right-side .contact-production,.is-document .mid-single .right-side .links,.is-document .mid-single .right-side .practical,.is-page .mid-single .right-side .around,.is-page .mid-single .right-side .cartouche,.is-page .mid-single .right-side .contact-production,.is-page .mid-single .right-side .links,.is-page .mid-single .right-side .practical{margin-bottom:1rem}}.is-document .mid-single .right-side .around h5,.is-document .mid-single .right-side .cartouche h5,.is-document .mid-single .right-side .contact-production h5,.is-document .mid-single .right-side .links h5,.is-document .mid-single .right-side .practical h5,.is-page .mid-single .right-side .around h5,.is-page .mid-single .right-side .cartouche h5,.is-page .mid-single .right-side .contact-production h5,.is-page .mid-single .right-side .links h5,.is-page .mid-single .right-side .practical h5{color:#fbfbfb;font-size:2.375rem;font-style:normal;font-weight:800;line-height:98%;margin-bottom:1.1875rem;margin-top:0}@media (max-width:768px){.is-document .mid-single .right-side .around h5,.is-document .mid-single .right-side .cartouche h5,.is-document .mid-single .right-side .contact-production h5,.is-document .mid-single .right-side .links h5,.is-document .mid-single .right-side .practical h5,.is-page .mid-single .right-side .around h5,.is-page .mid-single .right-side .cartouche h5,.is-page .mid-single .right-side .contact-production h5,.is-page .mid-single .right-side .links h5,.is-page .mid-single .right-side .practical h5{margin-bottom:20px}}.is-document .mid-single .right-side .around ul,.is-document .mid-single .right-side .cartouche ul,.is-document .mid-single .right-side .contact-production ul,.is-document .mid-single .right-side .links ul,.is-document .mid-single .right-side .practical ul,.is-page .mid-single .right-side .around ul,.is-page .mid-single .right-side .cartouche ul,.is-page .mid-single .right-side .contact-production ul,.is-page .mid-single .right-side .links ul,.is-page .mid-single .right-side .practical ul{margin:0}.is-document .mid-single .right-side .around p,.is-document .mid-single .right-side .cartouche p,.is-document .mid-single .right-side .contact-production p,.is-document .mid-single .right-side .links p,.is-document .mid-single .right-side .practical p,.is-page .mid-single .right-side .around p,.is-page .mid-single .right-side .cartouche p,.is-page .mid-single .right-side .contact-production p,.is-page .mid-single .right-side .links p,.is-page .mid-single .right-side .practical p{font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.36px;line-height:120%;margin:initial;margin-bottom:1rem}.is-document .mid-single .right-side .around .basic-button,.is-document .mid-single .right-side .cartouche .basic-button,.is-document .mid-single .right-side .contact-production .basic-button,.is-document .mid-single .right-side .links .basic-button,.is-document .mid-single .right-side .practical .basic-button,.is-page .mid-single .right-side .around .basic-button,.is-page .mid-single .right-side .cartouche .basic-button,.is-page .mid-single .right-side .contact-production .basic-button,.is-page .mid-single .right-side .links .basic-button,.is-page .mid-single .right-side .practical .basic-button{font-size:1.125rem;font-style:normal;letter-spacing:.01125rem;line-height:normal;margin-top:1.1875rem;text-decoration:none}.is-document .mid-single .right-side .around .basic-button:hover,.is-document .mid-single .right-side .cartouche .basic-button:hover,.is-document .mid-single .right-side .contact-production .basic-button:hover,.is-document .mid-single .right-side .links .basic-button:hover,.is-document .mid-single .right-side .practical .basic-button:hover,.is-page .mid-single .right-side .around .basic-button:hover,.is-page .mid-single .right-side .cartouche .basic-button:hover,.is-page .mid-single .right-side .contact-production .basic-button:hover,.is-page .mid-single .right-side .links .basic-button:hover,.is-page .mid-single .right-side .practical .basic-button:hover{cursor:pointer}.is-document .mid-single .right-side .around .popup,.is-document .mid-single .right-side .cartouche .popup,.is-document .mid-single .right-side .contact-production .popup,.is-document .mid-single .right-side .links .popup,.is-document .mid-single .right-side .practical .popup,.is-page .mid-single .right-side .around .popup,.is-page .mid-single .right-side .cartouche .popup,.is-page .mid-single .right-side .contact-production .popup,.is-page .mid-single .right-side .links .popup,.is-page .mid-single .right-side .practical .popup{background-color:#000;left:66%;padding:2.5rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:50%;z-index:1000}@media (max-width:768px){.is-document .mid-single .right-side .around .popup,.is-document .mid-single .right-side .cartouche .popup,.is-document .mid-single .right-side .contact-production .popup,.is-document .mid-single .right-side .links .popup,.is-document .mid-single .right-side .practical .popup,.is-page .mid-single .right-side .around .popup,.is-page .mid-single .right-side .cartouche .popup,.is-page .mid-single .right-side .contact-production .popup,.is-page .mid-single .right-side .links .popup,.is-page .mid-single .right-side .practical .popup{background-color:#000;left:50%;padding:1rem;width:90%;z-index:1000}}.is-document .mid-single .right-side .around .popup p,.is-document .mid-single .right-side .cartouche .popup p,.is-document .mid-single .right-side .contact-production .popup p,.is-document .mid-single .right-side .links .popup p,.is-document .mid-single .right-side .practical .popup p,.is-page .mid-single .right-side .around .popup p,.is-page .mid-single .right-side .cartouche .popup p,.is-page .mid-single .right-side .contact-production .popup p,.is-page .mid-single .right-side .links .popup p,.is-page .mid-single .right-side .practical .popup p{color:#fbfbfb;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}@media (max-width:768px){.is-document .mid-single .right-side .around .popup p,.is-document .mid-single .right-side .cartouche .popup p,.is-document .mid-single .right-side .contact-production .popup p,.is-document .mid-single .right-side .links .popup p,.is-document .mid-single .right-side .practical .popup p,.is-page .mid-single .right-side .around .popup p,.is-page .mid-single .right-side .cartouche .popup p,.is-page .mid-single .right-side .contact-production .popup p,.is-page .mid-single .right-side .links .popup p,.is-page .mid-single .right-side .practical .popup p{font-size:1rem}}.is-document .mid-single .right-side .around .popup button,.is-document .mid-single .right-side .cartouche .popup button,.is-document .mid-single .right-side .contact-production .popup button,.is-document .mid-single .right-side .links .popup button,.is-document .mid-single .right-side .practical .popup button,.is-page .mid-single .right-side .around .popup button,.is-page .mid-single .right-side .cartouche .popup button,.is-page .mid-single .right-side .contact-production .popup button,.is-page .mid-single .right-side .links .popup button,.is-page .mid-single .right-side .practical .popup button{background-color:transparent;border:none;display:flex;justify-content:center;width:100%}.is-document .mid-single .right-side .around .popup button:hover,.is-document .mid-single .right-side .cartouche .popup button:hover,.is-document .mid-single .right-side .contact-production .popup button:hover,.is-document .mid-single .right-side .links .popup button:hover,.is-document .mid-single .right-side .practical .popup button:hover,.is-page .mid-single .right-side .around .popup button:hover,.is-page .mid-single .right-side .cartouche .popup button:hover,.is-page .mid-single .right-side .contact-production .popup button:hover,.is-page .mid-single .right-side .links .popup button:hover,.is-page .mid-single .right-side .practical .popup button:hover{cursor:pointer}.is-document .mid-single .right-side .around .playlist,.is-document .mid-single .right-side .cartouche .playlist,.is-document .mid-single .right-side .contact-production .playlist,.is-document .mid-single .right-side .links .playlist,.is-document .mid-single .right-side .practical .playlist,.is-page .mid-single .right-side .around .playlist,.is-page .mid-single .right-side .cartouche .playlist,.is-page .mid-single .right-side .contact-production .playlist,.is-page .mid-single .right-side .links .playlist,.is-page .mid-single .right-side .practical .playlist{align-items:center;display:flex;font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.01125rem;line-height:120%;margin-top:1.25rem;text-decoration-line:underline}.is-document .mid-single .right-side .around .playlist img,.is-document .mid-single .right-side .cartouche .playlist img,.is-document .mid-single .right-side .contact-production .playlist img,.is-document .mid-single .right-side .links .playlist img,.is-document .mid-single .right-side .practical .playlist img,.is-page .mid-single .right-side .around .playlist img,.is-page .mid-single .right-side .cartouche .playlist img,.is-page .mid-single .right-side .contact-production .playlist img,.is-page .mid-single .right-side .links .playlist img,.is-page .mid-single .right-side .practical .playlist img{margin-right:.5625rem}.is-document .mid-single .right-side .around .files,.is-document .mid-single .right-side .cartouche .files,.is-document .mid-single .right-side .contact-production .files,.is-document .mid-single .right-side .links .files,.is-document .mid-single .right-side .practical .files,.is-page .mid-single .right-side .around .files,.is-page .mid-single .right-side .cartouche .files,.is-page .mid-single .right-side .contact-production .files,.is-page .mid-single .right-side .links .files,.is-page .mid-single .right-side .practical .files{padding-left:0}.is-document .mid-single .right-side .around .files .file a,.is-document .mid-single .right-side .cartouche .files .file a,.is-document .mid-single .right-side .contact-production .files .file a,.is-document .mid-single .right-side .links .files .file a,.is-document .mid-single .right-side .practical .files .file a,.is-page .mid-single .right-side .around .files .file a,.is-page .mid-single .right-side .cartouche .files .file a,.is-page .mid-single .right-side .contact-production .files .file a,.is-page .mid-single .right-side .links .files .file a,.is-page .mid-single .right-side .practical .files .file a{font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:.0225rem;line-height:120%;text-decoration-line:underline;text-transform:uppercase}.is-document .mid-single .right-side .dropdowns__dropdown,.is-page .mid-single .right-side .dropdowns__dropdown{border:2px solid #000;padding:18px 21px}.is-document .mid-single .right-side .dropdowns__dropdown__title,.is-page .mid-single .right-side .dropdowns__dropdown__title{align-items:center;display:flex;position:relative}.is-document .mid-single .right-side .dropdowns__dropdown__title h5,.is-page .mid-single .right-side .dropdowns__dropdown__title h5{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:800;letter-spacing:.01375rem;line-height:120%;margin:inherit;margin-left:15px;position:relative}.is-document .mid-single .right-side .dropdowns__dropdown__title .accessibility,.is-page .mid-single .right-side .dropdowns__dropdown__title .accessibility{margin-left:1rem}.is-document .mid-single .right-side .dropdowns__dropdown__title:before,.is-page .mid-single .right-side .dropdowns__dropdown__title:before{content:"+";font-size:1.8rem;font-style:normal;font-weight:800;letter-spacing:.01375rem;line-height:120%;position:absolute;top:50%;transform:translate(-50%,-50%)}.is-document .mid-single .right-side .dropdowns__dropdown__text,.is-page .mid-single .right-side .dropdowns__dropdown__text{margin-top:.5rem}.is-document .mid-single .right-side .dropdowns__dropdown__text p,.is-page .mid-single .right-side .dropdowns__dropdown__text p{font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.0225rem;line-height:120%;transition-duration:.4s}.is-document .mid-single .right-side .dropdowns__dropdown__title.default-open:before,.is-document .mid-single .right-side .dropdowns__dropdown__title.is-open:before,.is-page .mid-single .right-side .dropdowns__dropdown__title.default-open:before,.is-page .mid-single .right-side .dropdowns__dropdown__title.is-open:before{content:"-";font-size:1.375rem;font-style:normal;font-weight:800;position:absolute;top:50%;transform:translateY(-50%)}.is-document .mid-single .right-side .dropdowns__dropdown .is-hidden,.is-page .mid-single .right-side .dropdowns__dropdown .is-hidden{margin:0;max-height:0;opacity:0;transition-duration:.3s;visibility:hidden}.is-document .mid-single .right-side .dropdowns__dropdown .is-hidden p,.is-page .mid-single .right-side .dropdowns__dropdown .is-hidden p{margin:initial}.is-document .mid-single .right-side .dropdowns .accessibility,.is-page .mid-single .right-side .dropdowns .accessibility{border-top-left-radius:20px;border-top-right-radius:20px}.is-document .mid-single .right-side .dropdowns .accessibility img,.is-page .mid-single .right-side .dropdowns .accessibility img{width:2.4375rem}.is-document .mid-single .right-side .dropdowns .teacher,.is-page .mid-single .right-side .dropdowns .teacher{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.is-document .calendar,.is-page .calendar{padding-top:0!important}.is-document .calendar .all-dates,.is-page .calendar .all-dates{font-family:grotesk;font-size:1rem;padding:2rem 2rem 1rem;text-align:center;text-decoration:underline}@media (max-width:768px){.is-document .calendar .flickity-button,.is-page .calendar .flickity-button{display:none}.is-document .calendar,.is-page .calendar{padding-right:0;width:100%}.is-document .calendar .flickity-slider,.is-page .calendar .flickity-slider{display:flex}.is-document .calendar .flickity-slider .flickity-cell,.is-page .calendar .flickity-slider .flickity-cell{position:static}}.is-document .calendar .title,.is-page .calendar .title{font-size:38px;font-style:normal;font-weight:800;line-height:98%;margin-bottom:50px}@media (max-width:768px){.is-document .calendar .title,.is-page .calendar .title{margin-bottom:1rem;margin-top:2rem;text-align:left}}.is-document .calendar .display_date p,.is-page .calendar .display_date p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;letter-spacing:.01375rem;line-height:120%;margin-bottom:1rem}.is-document .calendar .month,.is-page .calendar .month{background-color:#fbfbfb;font-size:1.375rem;font-style:normal;font-weight:800;margin-top:30px;padding:0 20px}@media (max-width:768px){.is-document .calendar .month,.is-page .calendar .month{width:147px;width:40%}}.is-document .calendar .dates,.is-page .calendar .dates{display:flex;justify-content:left;position:relative}@media (max-width:768px){.is-document .calendar .dates,.is-page .calendar .dates{overflow-x:scroll}}.is-document .calendar .dates .date,.is-page .calendar .dates .date{align-items:center;display:flex;flex-direction:column;margin-bottom:10px;text-align:center}.is-document .calendar .dates .date:after,.is-page .calendar .dates .date:after{background:#000;content:"";height:2px;position:absolute;top:45px;width:50%;z-index:-1}@media (max-width:768px){.is-document .calendar .dates .date,.is-page .calendar .dates .date{width:40%}}.is-document .calendar .dates .date .day,.is-page .calendar .dates .date .day{font-size:1rem;font-style:normal;font-weight:500;margin-bottom:4px}.is-document .calendar .dates .date .number,.is-page .calendar .dates .date .number{color:#fbfbfb;display:flex;font-size:1.375rem;font-style:normal;font-weight:800;justify-content:center;line-height:100%;margin-bottom:6px;padding:0 50px;position:relative}.is-document .calendar .dates .date .number span,.is-page .calendar .dates .date .number span{background-color:#000;border-radius:50%;height:47px;padding:12px;width:47px}.is-document .calendar .dates .date .time,.is-page .calendar .dates .date .time{font-size:1rem;font-style:normal;font-weight:500;margin-bottom:12px}.is-document .calendar .dates .date .basic-button,.is-page .calendar .dates .date .basic-button{font-size:1rem;font-style:normal;font-weight:800;letter-spacing:.0075rem;line-height:normal}.is-document .calendar .dates .full,.is-page .calendar .dates .full{background-color:transparent!important;color:var(--grey)!important}.is-document .calendar .dates .full .basic-button,.is-document .calendar .dates .full .number span,.is-page .calendar .dates .full .basic-button,.is-page .calendar .dates .full .number span{background-color:#9f9f9f}.is-document .calendar .dates .full img,.is-page .calendar .dates .full img{display:block;margin-right:5px}.is-document .calendar .dates .full .alert,.is-page .calendar .dates .full .alert{font-size:12px;font-style:normal;font-weight:500;margin-top:10px;text-align:center;width:80%}.is-document .calendar .dates .last .basic-button,.is-document .calendar .dates .last .number span,.is-page .calendar .dates .last .basic-button,.is-page .calendar .dates .last .number span{background-color:#ff5e5a}.is-document .calendar .dates .last .last,.is-page .calendar .dates .last .last{font-family:grotesk;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.015rem;line-height:120%;margin-top:.69rem;width:80%}.is-document .calendar .loading-stx,.is-page .calendar .loading-stx{color:#000;display:flex}.is-document .calendar .loading-stx .month,.is-page .calendar .loading-stx .month{padding-left:0}.is-document .calendar .loading-stx .date .number,.is-page .calendar .loading-stx .date .number{position:relative;top:20px}.is-document .calendar .loading-stx .date .number span,.is-page .calendar .loading-stx .date .number span{animation:fadeInOut 3s linear infinite;animation-delay:4s;background-color:#000;border-radius:50%;opacity:0}.is-document .calendar .loading-stx .date:nth-child(2) .number span,.is-page .calendar .loading-stx .date:nth-child(2) .number span{animation-delay:.3s}.is-document .calendar .loading-stx .date:nth-child(3) .number span,.is-page .calendar .loading-stx .date:nth-child(3) .number span{animation-delay:.5s}.is-document .calendar .loading-stx .date:nth-child(4) .number span,.is-page .calendar .loading-stx .date:nth-child(4) .number span{animation-delay:.7s}@keyframes fadeInOut{0%,20%{opacity:0}30%,50%{opacity:1}60%,to{opacity:0}}.is-document .calendar .dates-no-slider,.is-page .calendar .dates-no-slider{display:flex;width:fit-content}.is-document .citations,.is-page .citations{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3.75rem 10rem;text-align:center}@media (max-width:768px){.is-document .citations,.is-page .citations{padding:1.875rem 1.25rem}}.is-document .citations p,.is-page .citations p{margin:initial}.is-document .citations .citation,.is-page .citations .citation{font-size:40px;font-style:normal;font-weight:400;letter-spacing:.8px;line-height:110%;width:77%}@media (max-width:768px){.is-document .citations .citation,.is-page .citations .citation{font-size:30px;width:100%}}.is-document .citations .citation .quote,.is-page .citations .citation .quote{font-family:Scotch Text,serif;font-size:2.5rem;font-style:normal;font-weight:400;letter-spacing:.05rem;line-height:110%;margin-bottom:1rem}@media (max-width:768px){.is-document .citations .citation .quote,.is-page .citations .citation .quote{font-size:1.5rem}}.is-document .citations .citation p,.is-page .citations .citation p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;line-height:95%;margin-bottom:1rem}.is-document .citations .citation p:last-child,.is-page .citations .citation p:last-child{margin-bottom:0}.is-document .citations .basic-button,.is-page .citations .basic-button{font-size:1.125rem;letter-spacing:.01125rem;line-height:normal;margin-top:2.125rem}.is-document .citations .press,.is-page .citations .press{margin-top:2rem;text-align:left}.is-document .citations .press p,.is-page .citations .press p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500}@media (max-width:768px){.is-document .section-toute-largeur img,.is-page .section-toute-largeur img{width:100%}}.lightbox{margin-bottom:2.5rem;padding-left:6vw;padding-right:6vw}@media (max-width:768px){.lightbox{padding-left:20px;padding-right:20px}}.lightbox__container{flex:0 0 auto;width:auto}@media (max-width:768px){.lightbox__container{height:100%}}.lightbox__container__image{display:block;position:relative;width:100%}@media (max-width:768px){.lightbox__container__image{height:100%;width:100%}}.lightbox__container__image .image{height:30vw;object-fit:contain;object-position:top}@media (max-width:768px){.lightbox__container__image .image{height:100%;object-position:left;width:80%}}.lightbox__container__image .play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.lightbox__container__image .play{transform:translate(-85%,-50%)}}.lightbox .half-size:last-child{margin-right:0}.lightbox .half-size img{height:25vw;width:100%}.lightbox .full-size{width:100%}.lightbox .full-size img{height:auto}.lightbox .flickity-button{border:none}@media (max-width:768px){.lightbox .flickity-button{display:none}}.lightbox .flickity-button svg{fill:#fbfbfb}.lightbox--video{padding-left:0;padding-right:0}.lightbox--video .lightbox__container{width:100%}.lightbox--video .lightbox__container .image{height:40vw;object-position:center}.buttons-container-video{display:flex;margin-top:1rem}.buttons-container-video .basic-button{margin-right:1rem}.half-size{display:flex}@media (max-width:768px){.half-size .lightbox__container{width:100%}}.diaporama-js{padding-right:0}@media (max-width:768px){.diaporama-js{margin-bottom:0;padding-right:20px}}.diaporama-js .lightbox__container{margin-right:20px}@media (max-width:768px){.diaporama-js .lightbox__container{margin-right:0}}.bottom-single{padding-top:3.125rem}@media (max-width:768px){.bottom-single{padding-top:1.25rem}}.bottom-single .appendix,.bottom-single .calendar,.bottom-single .calendar-prod,.bottom-single .you-like{padding:3.125rem 6vw}@media (max-width:768px){.bottom-single .appendix,.bottom-single .calendar,.bottom-single .calendar-prod,.bottom-single .you-like{padding:0 30px 60px}}.bottom-single .appendix h5,.bottom-single .calendar h5,.bottom-single .calendar-prod h5,.bottom-single .you-like h5{font-size:2.375rem;font-style:normal;font-weight:800;line-height:98%;margin:0 0 3.125rem}@media (max-width:768px){.bottom-single .appendix h5,.bottom-single .calendar h5,.bottom-single .calendar-prod h5,.bottom-single .you-like h5{margin-bottom:1.5rem}}.bottom-single .you-like{background-color:#fd8a21}@media (max-width:768px){.bottom-single .you-like{padding-top:3.75rem}}.bottom-single .you-like .list-contents{display:flex;padding:initial}@media (max-width:768px){.bottom-single .you-like .list-contents{display:block}}.bottom-single .you-like .list-contents .preview-actuality{width:calc(25% - 30px)}@media (max-width:768px){.bottom-single .you-like .list-contents .preview-actuality{width:83.3333333333%}}.bottom-single .you-like .list-contents .preview-actuality .image{height:30vw}.bottom-single .appendix{position:relative}@media (max-width:768px){.bottom-single .appendix{padding-top:3.75rem}}.bottom-single .appendix .list-contents{gap:1.5vw}.bottom-single .appendix .list-contents .preview{width:28.3333333333vw;z-index:1}@media (max-width:1395px){.bottom-single .appendix .list-contents .preview{height:calc(50vw - 60px);width:calc(50% - 30px)}}@media (max-width:680px){.bottom-single .appendix .list-contents .preview{height:100vw;width:100%}}.bottom-single .appendix .appendix-btn{text-align:center}.bottom-single .appendix .appendix-btn .basic-button{margin:30px auto 0}.lightbox::-webkit-scrollbar{display:none}.fiche-pont_des_arts{background-color:#ffee3b!important}.fiche-pont_des_arts .accessibility,.fiche-pont_des_arts .around,.fiche-pont_des_arts .practical{background-color:#fff!important;color:#000}.fiche-pont_des_arts .accessibility h5,.fiche-pont_des_arts .around h5,.fiche-pont_des_arts .practical h5{color:#000!important}.fiche-pont_des_arts .month{background-color:#ffee3b!important}.production .date p{font-family:grotesk;font-weight:500}.production .distribution p{font-size:1.375rem!important}.production .banner-fiche{margin-top:3rem}.production .calendar-prod .title{font-size:2.5rem!important;font-style:normal}.production .calendar-prod .past-dates{color:var(--grey)}.is-document .header{padding:4.75rem 6vw 2rem}@media (max-width:768px){.is-document .header{padding:1.875rem 1.25rem 1rem}}.is-document .header .category{font-family:grotesk;font-size:1.375rem;font-weight:500;letter-spacing:.0275rem;line-height:120%;margin-bottom:1.6875rem}.is-document .header .title{font-family:grotesk;font-size:5.5rem;font-weight:800;letter-spacing:-.0375rem;margin-top:0;text-transform:uppercase}@media (max-width:768px){.is-document .header .title{font-size:3rem;padding-right:0}}.is-document .header .subtitle{font-family:grotesk;font-size:2.5rem;font-style:normal;font-weight:500;letter-spacing:-.025rem;line-height:normal;margin-top:0}@media (max-width:768px){.is-document .header .subtitle{margin-top:2rem}}.is-document .header .publishedAt{font-family:grotesk;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.is-document .header .summary{font-family:Right Text,sans-serif;font-size:2rem;font-weight:800;line-height:98%;margin-top:1.9375rem}@media (max-width:768px){.is-document .header .summary{margin-top:2rem}}@media (max-width:768px){.is-document .header .summary:first{margin-top:0}}.is-document .header .summary p{font-family:Right Text,sans-serif;font-size:2rem;line-height:98%;margin-bottom:0}@media (max-width:768px){.is-document .header .summary p{font-size:1.5rem}}.is-document .body{font-size:22px;font-style:normal;font-weight:500;line-height:120%;padding:0 0 80px;width:100%}.is-document .body p{font-family:grotesk;font-size:1.375rem;font-weight:500;letter-spacing:.01375rem;line-height:120%;margin-bottom:1rem;margin-left:6vw;margin-right:6vw;width:70%}@media (max-width:768px){.is-document .body p{margin:1.875rem 1.25rem;width:90%}.is-document .body p:first-child{margin-top:0}}.is-document .body h2,.is-document .body h3,.is-document .body h4{font-size:38px;font-style:normal;font-weight:800;line-height:normal;margin:0 6vw 1rem;width:70%}@media (max-width:768px){.is-document .body h2,.is-document .body h3,.is-document .body h4{font-size:28px;margin:1.875rem 1.25rem;width:90%}}.is-document .body .quote{background-color:#ffee3b;display:flex;flex-direction:row;justify-content:center;margin-bottom:5rem;padding:4.5rem 6vw;text-align:center;width:100%}.is-document .body .quote p{font-family:Scotch Text,serif;font-size:2.5rem;letter-spacing:.05rem;line-height:110%;margin:0}.is-document .body .column-container{margin-bottom:5rem;padding-left:6vw;padding-right:6vw}@media (max-width:768px){.is-document .body .column-container{margin-bottom:1rem;padding-left:1rem;padding-right:1rem}}.is-document .body .column-container p{margin:0;padding:0}.is-document .citation{font-size:40px;font-style:normal;font-weight:400;line-height:110%}.is-document .appendix{background-color:#0099db}.is-news .header .title{text-transform:none}.list-page__header{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:22.5rem;justify-content:center}@media (max-width:768px){.list-page__header{height:12.5rem}}.list-page__header__title h1{color:#fbfbfb;font-family:Grotesk Spatial Dark,sans-serif;font-size:6.25rem;font-weight:800;letter-spacing:-.125rem;line-height:90%;text-align:center;text-transform:uppercase}@media (max-width:768px){.list-page__header__title h1{font-size:2.5rem;font-style:normal;font-weight:800;line-height:90%;text-align:center}}.list-page__text{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;line-height:normal;padding:2rem 6vw}.list-page__text p{font-family:grotesk;margin:0}.list-page__text h4{font-family:grotesk;margin:initial}@media (max-width:768px){.list-page__text{padding:30px 20px}}.list-page .shadow-border{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-bottom:2rem}@media (max-width:768px){.list-page .shadow-border{margin-bottom:10px}}.list-page__body .title-copro{font-size:100px;font-style:normal;font-weight:800;margin:3.75rem;text-align:center}@media (max-width:768px){.list-page__body .title-copro{font-size:4rem;margin:1rem}}.list-page__body__filters{background:#fbfbfb;display:flex;justify-content:space-between;padding:2rem 7rem;position:sticky;top:53px}@media (max-width:1000px){.list-page__body__filters{flex-direction:column;padding:30px}}.list-page__body__filters__subsections,.list-page__body__filters__subsections ul{display:flex}@media (max-width:768px){.list-page__body__filters__subsections ul{align-items:center;flex-wrap:wrap;justify-content:space-evenly}.list-page__body__filters__subsections ul:nth-last-child(2){background-color:transparent;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.0225rem;line-height:120%;padding:0}}.list-page__body__filters__subsections ul li{margin-right:16px;text-align:center}@media (max-width:768px){.list-page__body__filters__subsections ul li{margin-bottom:20px}.list-page__body__filters__subsections ul li:last-child,.list-page__body__filters__subsections ul li:nth-last-child(2){background-color:transparent;color:#000;font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.0225rem;line-height:120%;padding:0}}.list-page__body__filters__subsections ul .selected{background-color:#0099db;border-radius:30px;color:#fbfbfb}.list-page__body__filters .select{position:relative}.list-page__body__filters .select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;font-family:grotesk;font-size:1.25rem;font-style:normal;font-weight:500;height:100%;letter-spacing:.025rem;line-height:120%;margin-left:10px;padding:10px;width:145px}.list-page__body__filters .select:after{content:"↓";font-size:18px;pointer-events:none;position:absolute;right:5px;top:11px}@media (max-width:768px){.list-page__body__filters .select:after{font-size:18px}}.list-page__body__filters__subsections-archives{align-items:center;background-color:#000;color:#fbfbfb;display:flex;flex-direction:column;font-size:20px;font-style:normal;font-weight:800;justify-content:center;padding:10px 15px}.list-page__body__filters .left{display:flex}.list-page__body__filters .left-archives{position:relative}.list-page__body__filters .left-archives select{-webkit-appearance:none;-moz-appearance:none}.list-page__body__filters .left-archives:after{background-size:20px;color:#fbfbfb;content:"→";position:absolute;right:0;right:4px;top:30%;transform:rotate(45deg)}.list-page__body__filters .center{align-items:center;display:flex;gap:.5rem}.list-page__body__filters .center a{font-family:grotesk;font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:.0225rem;line-height:120%}.list-page__body__filters .center a:hover{text-decoration:underline}.list-page__body__filters .right{align-items:center;display:flex}.list-page__body__filters .right p{font-family:grotesk;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.0225rem;line-height:120%;text-align:right;text-decoration-line:underline}.list-page__body .border-bottom{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-bottom:2rem}.list-page__body__link{font-size:60px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:2rem}.list-page__body__link span{display:block;margin-bottom:10px}.list-page__body__link__sublinks{border:1px solid var(--Color_Black,#000);border-radius:25px;display:flex;flex-direction:column;font-size:23px;font-style:normal;font-weight:800;line-height:normal;padding:20px 25px}.list-page__body__link__sublinks__link{display:block;font-size:23px;font-style:normal;font-weight:800;margin-bottom:15px}.list-page__body__link__sublinks__link:last-child{margin-bottom:0}.list-page__body__link__sublinks__link__subsublinks{display:flex;flex-direction:column;font-family:grotesk;font-size:22px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:10px;padding-left:20px;text-decoration-line:underline}.list-page .list-contents{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0 7rem 2rem}@media (max-width:1000px){.list-page .list-contents{padding:30px 20px}}.list-page .calendrier{gap:initial}.list-page .preview-actuality{width:calc(25% - 30px)}@media (max-width:768px){.list-page .preview-actuality{width:83.3333333333%}}.list-page--404 .list-page__header{background-color:#ff5e59;display:flex;flex-direction:column}.list-page--404 .list-page__header h1{color:#000;font-family:grotesk}.list-page--404 .list-page__body{margin-bottom:40px;text-align:center}.list-page--404 h3{font-family:grotesk;font-size:22px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px;margin-top:62px}.list-page--404 a{font-family:grotesk;margin-bottom:10%}.sticky{position:sticky;top:60px;width:100%;z-index:1000}.list-contents{display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start}.list-toggle{padding:1.875rem 6vw 0}@media (max-width:768px){.list-toggle{padding:30px 20px}}.list-toggle .title-subsection{align-items:center;display:flex;font-size:3.75rem;font-style:normal;font-weight:800;letter-spacing:-.0375rem;line-height:normal}@media (max-width:768px){.list-toggle .title-subsection{font-size:8vw}}.list-toggle .title-subsection span{background-color:#000;border-radius:50%;display:block;font-weight:100;height:24px;margin-right:20px;position:relative;width:24px}.list-toggle .title-subsection span:after{color:#fbfbfb;content:"+";font-size:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.list-toggle .is-open span:after{content:"-"}.list-toggle .list-subsections{display:flex;flex-wrap:wrap;margin-bottom:50px;margin-top:0;max-height:0;overflow:hidden;transition-duration:.4s}.list-toggle .list-subsections__bodyteam h4,.list-toggle .list-subsections__bodyteam p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:700;letter-spacing:.01375rem;line-height:120%;margin-bottom:1rem}.list-toggle .list-subsections__bodyteam h4{font-size:2rem}.list-toggle .list-subsections.is-open{margin-top:3.125rem;max-height:fit-content}.subsection-body p{font-family:grotesk}.list-subsections--faq{display:flex;flex-direction:column}.list-subsections--faq .title-subsection{font-size:3.75rem;font-style:normal;font-weight:800;letter-spacing:-.0375rem;line-height:normal;margin-top:1.875rem;padding-left:6vw;padding-right:6vw}.list-subsections--faq .title-subsection:first-child{margin-top:0}@media (max-width:768px){.list-subsections--faq .title-subsection{font-size:40px;font-style:normal;font-weight:800;line-height:90%;padding:30px 20px 0}}.list-subsections--faq .list-subsubsections .title-subsubsection{font-size:1.4375rem;font-style:normal;font-weight:700;line-height:normal}.list-subsections--faq .list-subsubsections .title-subsubsection span{margin-right:10px;padding-right:20px;position:relative}.list-subsections--faq .list-subsubsections .title-subsubsection span:after{content:"+";font-size:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.list-subsections--faq .list-subsubsections .title-subsubsection.is-open span:after{content:"-"}.list-subsections--faq .list-subsubsections .subsubsection{border:3px solid;border-radius:30px;cursor:pointer;margin-bottom:.9375rem;padding:1.5625rem;transition-duration:.4s}.list-subsections--faq .list-subsubsections .subsubsection .text-subsubsections{max-height:0;overflow:hidden;padding-top:0;transition-duration:.4s}.list-subsections--faq .list-subsubsections .subsubsection .text-subsubsections.is-open{max-height:fit-content;padding-top:.44rem}.list-subsections--faq .list-subsubsections .subsubsection .text-subsubsections.is-open p{font-family:grotesk;font-size:1.375rem;font-style:normal;font-weight:500;line-height:normal}.list-subsections--faq .list-subsubsections .subsubsection:not(.is-open){background-color:#fbfbfb;border-radius:initial}.list-subsections--faq .list-subsubsections .subsubsection:not(.is-open):hover{border-radius:1.25rem}.list-coprod{padding-top:0}.list-coprod .list-contents{padding:0 2rem}@media (max-width:768px){.list-coprod .list-contents{padding:0}}.list-coprod .list-contents .btn{font-size:1.1rem}.list-partners{padding:0 6vw}@media (max-width:768px){.list-partners{margin-top:2rem;padding-left:20px;padding-right:20px}}.list-partners .title-subsection{font-family:grotesk;font-size:3.75rem;font-style:normal;font-weight:800;letter-spacing:-.0375rem;line-height:normal;text-overflow:ellipsis}@media (max-width:768px){.list-partners .title-subsection{font-size:2.1rem}}.list-partners .list-subsubsections{margin:3.125rem 0 0}.list-partners .list-subsubsections .column-container{align-items:center}@media (max-width:768px){.list-partners .list-subsubsections .column-container{flex-direction:column}.list-partners .list-subsubsections .column-container div{display:flex;justify-content:center;margin:10px;width:100%!important}}.list-partners .list-subsubsections .column-container div{margin-bottom:2rem}.list-partners .list-subsubsections .column-container p{margin-right:2.0625rem}@media (max-width:768px){.list-partners .list-subsubsections .column-container p{margin:0}}.list-partners .list-subsubsections .column-container p img{max-height:100px;object-fit:contain}@media (max-width:768px){.list-partners .list-subsubsections .column-container p img{width:200px!important}}.search .list-page__header__title h1{color:#000}.is_tour{gap:0}.is_tour .preview-calendar{padding-bottom:1.5rem}.is_tour .preview-calendar .right{justify-content:flex-end;width:15vw}@media (max-width:768px){.is_tour .preview-calendar .right{width:100%}}.candidat .header .title{color:#000;font-size:120px;font-style:normal;font-weight:800;letter-spacing:normal;margin-bottom:40px;max-width:871px;text-shadow:none;width:calc(100% - 20px)}.candidat .header .summary{font-family:grotesk-right;font-size:34px;font-weight:700;margin-bottom:20px}.candidat .header .body{font-size:23px;font-size:30px;line-height:37px;margin-top:30px}.candidat .form{padding:0 120px 250px}.candidat .form form>div{display:flex;flex-direction:column;margin-bottom:40px}.candidat .form form>div:last-of-type{margin-bottom:0}.candidat .form form>div .title-checkboxes,.candidat .form form>div>label{font-family:grotesk-right;font-size:24px;font-weight:700;line-height:29px}.candidat .form form>div .checkboxes{display:flex;margin-top:10px}@media (max-width:375px){.candidat .form form>div .checkboxes{flex-direction:column}}.candidat .form form>div .checkboxes>div{position:relative}.candidat .form form>div .checkboxes>div:first-of-type{margin-right:40px}@media (max-width:375px){.candidat .form form>div .checkboxes>div:first-of-type{margin-bottom:15px}}.candidat .form form>div .checkboxes>div input{margin-right:10px;position:relative;width:30px;z-index:0}.candidat .form form>div .checkboxes>div input:checked+label:before{background-color:#7e7878}.candidat .form form>div .checkboxes>div label{font-family:grotesk-right;font-size:20px;font-weight:500;line-height:24px}.candidat .form form>div .checkboxes>div label:before{background-color:#f3f3f3;content:"";height:30px;left:0;position:absolute;top:0;transition-duration:.2s;width:30px;z-index:1}.candidat .form form>div.poste>label{margin-bottom:10px}.candidat .form form>div .selectric{border:none;padding:13px 11px}.candidat .form form>div .selectric .button{top:50%;transform:translateY(-50%)}.candidat .form form>div .selectric .button:after{border-left-width:3px;border-right-width:3px;border-top-width:6px}.candidat .form form>div .selectric>span{height:auto;margin-left:0}.candidat .form form>div .selectric-items li,.candidat .form form>div .selectric>span{color:#000;font-family:grotesk-right;font-size:20px;font-weight:500;line-height:24px}.candidat .form form>div textarea{max-height:75px;resize:none}.candidat .form form>div input,.candidat .form form>div textarea{background-color:#f3f3f3;border:none;color:#000;font-family:grotesk-right;font-size:20px;font-weight:500;line-height:24px;margin-top:10px;padding:13px 11px}.candidat .form form>div input::placeholder,.candidat .form form>div textarea::placeholder{color:#000}.candidat .form form .cv>input,.candidat .form form .photo>input{width:calc(100% - 26px)}.candidat .form form .cv .jfilestyle,.candidat .form form .photo .jfilestyle{margin-top:10px}.candidat .form form .cv .jfilestyle .focus-jfilestyle,.candidat .form form .photo .jfilestyle .focus-jfilestyle{display:inline-block;margin-left:30px}@media (max-width:375px){.candidat .form form .cv .jfilestyle .focus-jfilestyle,.candidat .form form .photo .jfilestyle .focus-jfilestyle{display:block;margin:0;text-align:left}}.candidat .form form .cv .jfilestyle>input,.candidat .form form .photo .jfilestyle>input{margin-top:0}@media (max-width:375px){.candidat .form form .cv .jfilestyle>input,.candidat .form form .photo .jfilestyle>input{display:block;margin:0 auto 10px 0}}.candidat .form form .cv .jfilestyle input[type=text],.candidat .form form .photo .jfilestyle input[type=text]{background-color:#f3f3f3;border:1px solid #979797;height:151px;width:227px}.candidat .form form .cv .jfilestyle label,.candidat .form form .photo .jfilestyle label{border:none;padding:0}.candidat .form form .cv .jfilestyle label span,.candidat .form form .photo .jfilestyle label span{color:#000;font-family:grotesk-right;font-size:20px;font-weight:500;line-height:24px;text-decoration:underline}.candidat .form form .cv .jfilestyle input[type=text]{border:none;height:auto}.candidat .form form button{background-color:transparent;border:none;color:#ed7aaa;cursor:pointer;font-family:grotesk-right;font-size:20px;font-weight:700;line-height:24px;margin-top:48px;text-decoration:underline}.candidat .mandatory{color:#ed7aaa}.candidat textarea#motiv-comedie,.candidat textarea#motiv-poste{height:150px;max-height:150px}.candidat .error-message,.candidat .success-message{bottom:0;color:#fbfbfb;display:none;font-family:grotesk-right;font-size:18px;left:0;line-height:20px;margin:0;padding:15px 10px;position:fixed;right:0;text-align:center;z-index:110}.candidat .success-message{background-color:#075807}.candidat .error-message{background-color:#960000}.candidat .imageToUpload{align-items:center;display:flex;margin:10px 0 0}.candidat .imageToUpload img{background-color:#f3f3f3;border:1px solid #979797;cursor:pointer;display:block;height:151px;margin-right:30px;object-fit:cover;width:200px}.candidat .imageToUpload input[type=file]{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.candidat .imageToUpload label{color:#000;cursor:pointer;font-family:grotesk-right;font-size:20px;font-weight:500;line-height:24px;text-decoration:underline}.candidat .pop-up{background-color:hsla(0,0%,98%,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.candidat .pop-up .container-sending{background-color:#fbfbfb;border:3px solid #2c2b2b;font-size:20px;left:50%;line-height:24px;max-width:320px;padding:50px 0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:calc(100% - 30px)}:root{--bleu:#0099db;--chapeau-font-family:"PP Right Grotesk","Inter",Helvetica,sans-serif;--chapeau-font-size:22px;--chapeau-font-weight:500;--chapo-gras-font-family:"PP Right Grotesk","Inter",Helvetica,sans-serif;--chapo-gras-font-size:28px;--chapo-gras-font-weight:400;--chapo-gras-letter-spacing:0.56px;--chapo-gras-line-height:110%;--titre-focus-font-family:"Grotesk Spatial Dark",Helvetica,sans-serif;--titre-focus-font-size:80px;--titre-focus-font-weight:400;--titre-focus-letter-spacing:-1.6px;--titre-focus-line-height:90%}.waiting{background-color:#fff;display:flex;flex-direction:column;max-height:100vh;width:100%}.waiting h2,.waiting h3,.waiting h4,.waiting h5{margin:0}.waiting .launch-details-section{border:none;border-radius:0;width:100%}.waiting .launch-details-content{align-items:center;background-color:var(--bleu);display:flex;flex-direction:column;justify-content:center;padding:2.5rem 1.25rem 5rem;text-align:center}.waiting .main-title{color:#000;font-family:var(--titre-focus-font-family);font-size:64px;font-weight:var(--titre-focus-font-weight);letter-spacing:-1.28px;line-height:57.6px;margin-bottom:.5rem;margin-top:0}.waiting .title-line{letter-spacing:-.82px}.waiting .season-subtitle{color:#000;font-family:var(--titre-focus-font-family);font-size:34px;font-weight:var(--titre-focus-font-weight);letter-spacing:-.23px;line-height:30.6px}.waiting .featured-artists-section{background-color:var(--bleu);border:none;border-radius:0;width:100%}.waiting .featured-content{align-items:center;display:flex;flex-direction:column;gap:1.25rem;padding:0 2.5rem 1.25rem}.waiting .section-title{font-family:var(--titre-focus-font-family);font-size:var(--titre-focus-font-size);font-weight:var(--titre-focus-font-weight);letter-spacing:var(--titre-focus-letter-spacing);line-height:var(--titre-focus-line-height);text-align:center;width:100%}.waiting .white-text{color:#fff}.waiting .date-title{color:#000;font-family:var(--titre-focus-font-family);font-size:var(--titre-focus-font-size);font-weight:var(--titre-focus-font-weight);letter-spacing:var(--titre-focus-letter-spacing);line-height:var(--titre-focus-line-height);margin:0;text-align:center;width:100%}.waiting .description{color:#000;font-family:var(--chapo-gras-font-family);font-size:var(--chapo-gras-font-size);font-weight:800;letter-spacing:var(--chapo-gras-letter-spacing);line-height:var(--chapo-gras-line-height);text-align:center;width:100%}.waiting .program-overview-section{align-items:center;background-color:#000;display:flex;flex-direction:column;padding:2.5rem 0;width:100%}.waiting .countdown-timer{color:#fff;font-family:PP Right Grotesk,Inter,Helvetica,sans-serif;font-size:100px;font-weight:400;font-weight:800;line-height:normal;margin:0;text-align:center}.waiting .countdown-description{color:#fbfafa;font-family:var(--chapo-gras-font-family);font-size:var(--chapo-gras-font-size);font-weight:800;letter-spacing:var(--chapo-gras-letter-spacing);line-height:var(--chapo-gras-line-height);text-align:center}.waiting .event-schedule-section{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:1.25rem;padding:2.5rem 1.5rem;width:100%}.waiting .schedule-title{color:var(--bleu);font-family:var(--titre-focus-font-family);font-size:var(--titre-focus-font-size);font-weight:var(--titre-focus-font-weight);letter-spacing:var(--titre-focus-letter-spacing);line-height:var(--titre-focus-line-height);margin:0;width:100%}.waiting .schedule-item{align-items:flex-start;display:flex;flex-direction:column;width:100%}.waiting .schedule-time{color:var(--bleu);font-family:var(--chapo-gras-font-family);font-size:var(--chapo-gras-font-size);font-weight:800;letter-spacing:var(--chapo-gras-letter-spacing);line-height:var(--chapo-gras-line-height);margin-bottom:.5rem;width:100%}.waiting .schedule-detail{color:#000;font-family:var(--chapeau-font-family);font-size:var(--chapeau-font-size);font-weight:var(--chapeau-font-weight);line-height:normal;margin-bottom:.25rem;width:100%}.waiting .special-detail{color:#000;font-family:PP Right Grotesk,Inter,Helvetica,sans-serif;font-size:22px;font-weight:500;line-height:22px}.waiting .email-link{color:#000;font-family:var(--chapeau-font-family);font-size:var(--chapeau-font-size);font-weight:var(--chapeau-font-weight);letter-spacing:0;line-height:normal;text-decoration:underline}.waiting .email-link:hover{color:var(--bleu);transition:color .2s ease}.waiting .livestream-card{background-color:var(--bleu);border:none;border-radius:0;padding:1.25rem;width:100%}.waiting .livestream-text{color:#000;font-family:PP Right Grotesk,Inter,Helvetica,sans-serif;font-size:28px;font-weight:400;font-weight:800;line-height:110%}.waiting .livestream-link{color:#000;line-height:110%;text-decoration:underline}.waiting .livestream-link:hover{color:#fff;transition:color .2s ease}.waiting .footer{background-color:#000;flex-direction:column;padding:1.25rem 0;width:100%}.waiting .footer,.waiting .footer-content{align-items:center;display:flex;justify-content:center}.waiting .footer-logo{height:43px;width:181px}@media (min-width:768px){.waiting .event-schedule-section{padding:2.5rem 7.5rem}.waiting .main-title{font-size:80px;line-height:72px}.waiting .season-subtitle{font-size:2.5rem;line-height:90%}}@media (max-width:768px){.waiting .main-title{font-size:48px;line-height:43px}.waiting .season-subtitle{font-size:2.5rem;line-height:90%}.waiting .date-title,.waiting .schedule-title,.waiting .section-title{font-size:48px}.waiting .countdown-timer{font-size:64px}.waiting .countdown-description,.waiting .description,.waiting .schedule-time{font-size:24px}.waiting .schedule-detail,.waiting .special-detail,.waiting .special-detail a{font-size:18px}.waiting .livestream-text{font-size:24px;line-height:24px}}@media (max-width:480px){.waiting .event-schedule-section{padding:2rem 1rem}.waiting .main-title{font-size:36px;line-height:32px}.waiting .season-subtitle{font-size:24px;line-height:22px}.waiting .date-title,.waiting .schedule-title,.waiting .section-title{font-size:36px}.waiting .countdown-timer{font-size:48px}}.waiting html{scroll-behavior:smooth}.waiting a:focus,.waiting button:focus{outline:2px solid var(--bleu);outline-offset:2px}@media print{.waiting .countdown-timer{color:#000!important}.waiting .footer{background-color:#fff!important}.waiting .footer-logo{filter:invert(1)}}