.glide,.glide__slides,.glide__track{height:100%}.glide__slide{height:auto}.splide--slide{position:relative}.splide,.splide--slide .splide{visibility:visible}.splide--slide .splide__list,.splide__list{display:flex}.glide__arrow,.splide__arrow{background-color:transparent;background-image:url(/build/images/right-arrow.3accbde8.svg);background-position:50%;background-repeat:no-repeat;background-size:100% auto;border:none;box-shadow:none;height:20px;transition-duration:.3s;width:60px}.glide__arrow--left,.glide__arrow--prev,.splide__arrow--left,.splide__arrow--prev{transform:rotate(180deg)}.glide__arrow svg,.splide__arrow svg{display:none}.glide__arrow.is-disabled,.splide__arrow.is-disabled{cursor:default;opacity:0}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;height:100%;white-space:normal;width:100%}.glide__slide a{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:block;line-height:1;opacity:1;padding:9px 12px;position:absolute;text-shadow:0 .25em .5em rgba(0,0,0,.1);text-transform:uppercase;top:50%;transform:translateY(-50%);transition:opacity .15s ease,border .3s ease-in-out;z-index:2}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{bottom:2em;display:inline-flex;left:50%;list-style:none;position:absolute;transform:translateX(-50%);z-index:2}.glide__bullet{background-color:hsla(0,0%,100%,.5);border:2px solid transparent;border-radius:50%;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);cursor:pointer;height:9px;line-height:0;margin:0 .25em;padding:0;transition:all .3s ease-in-out;width:9px}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{background-color:hsla(0,0%,100%,.5);border:2px solid #fff}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:100;src:url("/build/fonts/TypeType - TT Norms Pro ExtraLight.17d2e232.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:200;src:url("/build/fonts/TypeType - TT Norms Pro Thin.e9b2b8e1.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:300;src:url("/build/fonts/TypeType - TT Norms Pro Light.2e6297a2.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:400;src:url("/build/fonts/TypeType - TT Norms Pro Regular.5c1b3042.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:500;src:url("/build/fonts/TypeType - TT Norms Pro Medium.c1cd4a0a.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:600;src:url("/build/fonts/TypeType - TT Norms Pro Bold.792778a1.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:700;src:url("/build/fonts/TypeType - TT Norms Pro ExtraBold.f6c3a5ec.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:800;src:url("/build/fonts/TypeType - TT Norms Pro ExtraBlack.e72665fc.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:800;src:url("/build/fonts/TypeType - TT Norms Pro Black.0ef6d784.ttf")}@font-face{font-display:swap;font-family:TypeType;font-style:normal;font-weight:900;src:url("/build/fonts/TypeType - TT Norms Pro ExtraBlack.e72665fc.ttf")}@keyframes rotateX{0%{opacity:0;transform:rotateX(-90deg)}20%{transform:rotateX(-40deg)}50%{transform:rotateX(-20deg)}to{opacity:1;transform:rotateX(0deg)}}@keyframes growPreviewInfos{0%{min-height:20px}20%{min-height:30%}to{min-height:100%;width:100%}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:TypeType,Arial,sans-serif;font-size:1.125rem;line-height:1.375rem}h1{-webkit-text-stroke:1px #0000af;color:#fff;font-size:3.125rem;font-weight:900;line-height:3.75rem;text-shadow:5px 5px #0000af;text-transform:uppercase}@media (max-width:1024px){h1{font-size:2.5rem;line-height:2.625rem;word-break:break-word}}a{text-decoration:none}h2{-webkit-text-stroke:1px #0000af;color:#fff;font-size:2.25rem;font-weight:900;line-height:2.625rem;text-shadow:-4px 3.5px #0000af;text-transform:uppercase}p,span{color:#000;font-size:1.125rem;line-height:1.375rem}li{list-style:none}a{cursor:pointer}main{background-color:#fff;position:relative}.booking__btn{background-color:#ff396f;color:#fff;cursor:pointer;font-size:1.125rem;line-height:2rem;padding:10px 20px;position:fixed;right:-50px;text-transform:uppercase;top:calc(50vh - 30px);transform:rotate(270deg);transition:all .4s ease;z-index:1000}@media (max-width:480px){.booking__btn{padding:5px 7px}}.booking__btn:hover{padding:20px 25px}@media (max-width:480px){.booking__btn:hover{padding:7px 9px}}.container{background-color:#fff;margin:0 auto;max-width:1440px;padding:0 60px;position:relative;width:100%;z-index:9}@media (max-width:480px){.container{padding:0 30px}}.fixed-mobile-item{position:fixed!important}.display-mobile,.no-display{display:none!important}@media (max-width:480px){.display-mobile{display:block!important}}.header__container{position:relative}.header__container .site-header__logo__mobile{display:none}@media (max-width:480px){.header__container .site-header__logo__mobile{display:block;margin-left:10%;padding-top:20px;position:relative;z-index:100}.header__container .site-header__logo__mobile img{height:100%;width:80px}}.header__container .burger__mobile{display:none}@media (max-width:480px){.header__container .burger__mobile{display:block;height:40px;position:absolute;right:20px;top:20px;width:40px;z-index:1000}.header__container .burger__mobile img{height:100%;width:100%}}.header__container .background__blue{background-image:url(/build/images/header.d99f9323.png);background-position:100%;background-size:100%;height:400px;left:0;position:absolute;top:0;width:100vw;z-index:0}.header__container .background__blue--home{z-index:9}@media (max-width:480px){.header__container .background__blue{background-size:cover;height:40vh;width:100vw;z-index:1}.header__container .background__blue--home{height:40vh}.header__container .background__blue--page{height:200px}}.header__container .nav__container{align-items:center;background-image:url(/build/images/background-pattern.16f667bd.png);display:flex;justify-content:space-evenly;margin:auto;max-width:1440px;position:relative;transition:all .25s ease-in;z-index:50}@media (max-width:480px){.header__container .nav__container{display:block;height:100vh;position:absolute;top:0;transform:translateY(-100%);width:100vw;z-index:10}.header__container .nav__container .site-header__logo{display:none}}.header__container .nav__container .nav__items{display:flex;padding-top:60px}@media (max-width:480px){.header__container .nav__container .nav__items{flex-direction:column;padding-top:20vh;width:100%}}.header__container .nav__container .nav__items .nav__item__container{padding-left:30px;position:relative;transition:all .2s ease;width:fit-content}@media (max-width:480px){.header__container .nav__container .nav__items .nav__item__container{margin-bottom:30px}}.header__container .nav__container .nav__items .nav__item__container:hover .nav__item{text-decoration:underline}.header__container .nav__container .nav__items .nav__item__container:hover .nav__item__subsections{display:flex}.header__container .nav__container .nav__items .nav__item__container .nav__item{background-color:#0000af;color:#fff;font-size:1.5rem;line-height:1.5rem;text-shadow:3px 3px #ff396f;text-transform:uppercase}@media (max-width:1024px){.header__container .nav__container .nav__items .nav__item__container .nav__item{font-size:12px;line-height:12px}}@media (max-width:480px){.header__container .nav__container .nav__items .nav__item__container .nav__item{font-size:8vw;line-height:8vw}}.header__container .nav__container .nav__items .nav__item__container .is-selected{text-decoration:underline}.header__container .nav__container .nav__items .nav__item__container .nav__item__subsections{animation:rotateX .2s ease-in-out forwards;background-color:#0000af;color:#fff;display:none;flex-direction:column;left:0;margin-left:30px;padding-left:5px;padding-right:5px;padding-top:5px;perspective:1000px;position:absolute;top:100%;transform-origin:top center;width:fit-content}@media (max-width:480px){.header__container .nav__container .nav__items .nav__item__container .nav__item__subsections{background-color:transparent;font-size:6vw;line-height:6vw;margin-left:0;position:relative}}.header__container .nav__container .nav__items .nav__item__container .nav__item__subsections a{color:#fff;padding-bottom:6px;position:relative;text-transform:uppercase;width:fit-content}.header__container .nav__container .nav__items .is-open .nav__item,.header__container .nav__container .nav__items .nav__item__container .nav__item__subsections a:hover{text-decoration:underline}.header__container .nav__container .nav__items .is-open .nav__item__subsections{display:flex}@media (max-width:480px){.header__container .is-open{background-color:#0000af;transform:translateY(0);transition:transform .4s ease;transition-delay:ba;z-index:99}}footer{background-image:url(/build/images/footer.60cd6401.png);background-position:0;background-size:100%;bottom:0;padding:50px 5vw;position:relative}@media (max-width:480px){footer{background-size:cover}}footer .footer__container{display:flex;height:100%;justify-content:space-between;width:100%}@media (max-width:480px){footer .footer__container{flex-direction:column}}footer .footer__container .footer__right{position:relative}footer .footer__container .footer__right .socials{margin-bottom:20px;margin-right:-5px;position:relative}footer .footer__container .footer__right .footer--links{display:flex;flex-direction:column}footer .footer__container .footer__right .footer--links a{color:#fff;font-size:1.25rem;font-weight:600;line-height:1.5rem;margin:2px 0;text-align:right}@media (max-width:480px){footer .footer__container .footer__right .footer--links a{text-align:left}}.list--previews{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1440px;padding:0 5vw;position:relative;z-index:11}.list--previews:after{content:"";height:0;width:calc(33.33333% - 16px)}.page-list{padding:0}.press-preview{background-color:transparent;height:fit-content!important}.press-preview .container-press-preview{background-size:cover;display:block;height:306px;position:relative;width:100%}.press-preview .preview--infos{bottom:10px!important}.press-preview__links{margin-bottom:58px}.press-preview__links .title{color:#000;font-size:22px;font-weight:700;margin-top:10px}.press-preview__links__link{text-decoration:underline}.espace-press-page{margin-top:57px}.preview{background-position:50%;background-size:cover;height:400px;margin-bottom:32px;position:relative;transition:all .25s;width:calc(33.33333% - 16px);z-index:-1}@media (max-width:1024px){.preview{height:25vh;width:calc(50% - 16px)}}@media (max-width:480px){.preview{height:35vh;margin:20px auto;width:100%}}.preview:hover{transform:scale(1.02)}.preview:hover .tag{left:-4px;top:-4px;transform:translate(10px,10px) rotate(0deg);z-index:1000}.preview:hover .preview--infos{max-height:90%;max-width:90%;min-height:90%;min-width:90%;opacity:.8}.preview:hover .preview--infos .date,.preview:hover .preview--infos .place{color:#000;display:block;transition-delay:.2s}.preview:hover .preview--infos .age{color:#0000af;display:block;transition-delay:.2s}.preview .tag{color:#fff;font-weight:600;left:-8px;padding:10px;position:absolute;text-transform:uppercase;top:-8px;transform:rotate(-30deg);transition:all .4s ease-out}.preview .age{color:#0000af;display:none}.preview--infos{background-color:#fff;bottom:20px;display:flex;flex-direction:column;justify-content:center;left:20px;max-width:90%;min-height:10px;min-width:10px;padding:10px 20px 10px 10px;position:absolute;transition:all .15s ease;width:fit-content}@media (max-width:1024px){.preview--infos{max-height:none;min-height:none;min-width:none}}.preview--infos .title{color:#0000af;font-size:2rem;font-weight:900;line-height:2.125rem;padding:0;text-transform:uppercase}@media (max-width:480px){.preview--infos .title{font-size:1.625rem;line-height:1.75rem}}.preview--infos .subtitle{color:#0000af;font-size:1.375rem;font-weight:300;line-height:1.625rem;text-transform:uppercase}@media (max-width:480px){.preview--infos .subtitle{font-size:1.125rem;line-height:1.25rem}}.preview--infos .date,.preview--infos .place{display:none}.preview__agenda{color:#0000af}.preview__agenda .tag{background-color:#0000af}.preview__agenda--age{color:#0000af}.preview__news{color:#ff396f}.preview__news .tag{background-color:#ff396f}.preview__news .title{color:#ff396f;font-size:1.5rem;line-height:1.75rem}@media (max-width:480px){.preview__news .title{font-size:1.125rem;line-height:1.375rem}}.preview-subsetion{align-items:center;border:2px solid #0000af;box-shadow:4px 4px 4px #0000af;color:#0000af;display:flex;font-size:34px;font-weight:900;height:174px;justify-content:center;line-height:40px;margin-bottom:20px;text-align:center;text-transform:uppercase;width:calc(33.33333% - 15px);word-break:break-all}@media (max-width:1024px){.preview-subsetion{font-size:30px;width:calc(50% - 15px)}}@media (max-width:480px){.preview-subsetion{width:100%}}.preview-subsetion:hover{background-color:#0000af;color:#fff;transition-duration:.2s}.partenaire-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;height:207px;margin-bottom:10px;width:calc(25% - 15px)}@media (max-width:1024px){.partenaire-preview{height:300px;width:calc(50% - 15px)}}@media (max-width:480px){.partenaire-preview{width:100%}}.video{display:block;height:100%;width:100%}.video:before{background-image:url(/build/images/play-video.81ba6ded.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;content:"";height:116px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:116px}.preview__large{width:calc(66.6% - 6px)}@media (max-width:1024px){.preview__large{height:25vh;width:calc(50% - 16px)}}@media (max-width:480px){.preview__large{height:35vh;margin:20px auto;width:100%}}.preview__large .preview--infos__large{background-color:#fff;bottom:20px;display:flex;flex-direction:column;justify-content:center;left:20px;max-width:90%;padding:10px 20px 10px 10px;position:absolute;transition:all .35s ease-out;transition:all .15s ease;width:fit-content}.preview__large .preview--infos__large .tag{background-color:#0000af;font-weight:900;left:0;margin-left:-50px;margin-top:-50px;top:0;transition:all .4s ease-out}@media (max-width:480px){.preview__large .preview--infos__large .tag{margin-left:-20px}}.preview__large .preview--infos__large .title{color:#0000af;font-size:2rem;font-weight:900;line-height:2.125rem}.preview__large .preview--infos__large .subtitle{color:#0000af;font-size:1.375rem;font-weight:300;line-height:1.625rem;text-transform:uppercase}.preview__large .preview--infos__large .date,.preview__large .preview--infos__large .place{display:none}.preview__large:hover{transform:scale(1.02)}.preview__large:hover .preview--infos__large{background-color:hsla(0,0%,100%,.8);padding:5% 5% 5% 10px}.preview__large:hover .preview--infos__large .tag{left:0;margin-left:-30px;margin-top:-45px;opacity:1;top:0;transform:translate(30px)}.preview__large:hover .preview--infos__large .date,.preview__large:hover .preview--infos__large .place{color:#000;display:block}.preview__alert{background-color:#fff;border:10px solid #ff396f;display:flex;flex-direction:column;height:20vw;padding:30px;position:relative;width:calc(33.33333% - 16px)}@media (max-width:1024px){.preview__alert{height:25vh;width:calc(50% - 16px)}}@media (max-width:480px){.preview__alert{height:35vh;margin:20px auto;padding:20px;width:100%}}.preview__alert .title{color:#ff396f;font-size:1.625rem;font-weight:900;line-height:2rem;margin-bottom:20px;text-transform:uppercase}@media (max-width:480px){.preview__alert .title{font-size:1.5rem;line-height:110%}}.preview__alert .summary{color:#000;font-size:1.625rem;font-weight:400;line-height:2rem;margin-bottom:20px}.preview__alert .link{color:#ff396f;font-size:.75rem;font-weight:600;line-height:.875rem;text-decoration:underline;transform-origin:left;transition:.2s ease-in}.socials{display:flex;position:absolute;right:0;top:10px}.socials .socials__item{align-items:center;background-color:#ff396f;border-radius:100px;display:flex;justify-content:center;margin:0 5px;padding:5px 8px;transition:all .35s ease}.socials .socials__item:hover{transform:scale(1.3)}.socials .socials__item img{height:15px;width:15px}.socials .socials__item span{color:#fff;font-size:12px;margin-left:5px}@media (max-width:480px){.socials__header{bottom:20px;right:70px;top:auto;transform:scale(1.3)}}.timeline-container{width:calc(33.33333% - 16px)}@media (max-width:1024px){.timeline-container{height:fit-content;width:calc(50% - 16px)}}@media (max-width:480px){.timeline-container{height:fit-content;margin:20px auto;width:100%}}.flatpickr-input{display:none}.flatpickr-calendar{background-color:#fff!important;box-shadow:none!important;height:400px;width:100%}.flatpickr-calendar:before{content:none!important}.flatpickr-calendar .flatpickr-next-month{top:45px!important;transform:rotate(180deg)}.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-prev-month{fill:#0000af!important;background-image:url(/build/images/chevron-right.b494d031.png);background-repeat:no-repeat;color:#0000af!important;top:50px!important}.flatpickr-calendar .flatpickr-next-month svg,.flatpickr-calendar .flatpickr-prev-month svg{visibility:hidden}.flatpickr-calendar .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-prev-month:hover svg{fill:#0000af!important}.flatpickr-calendar .flatpickr-prev-month{left:inherit!important;right:20px!important;top:72px!important}.flatpickr-calendar .flatpickr-months{height:20%!important}.flatpickr-calendar .flatpickr-months .flatpickr-month{background:#fff!important;font-size:35px;height:100%!important;overflow:inherit!important}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{color:#0000af!important;left:0!important;pointer-events:none;top:4px;width:auto!important}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{display:none}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-text-stroke:1px #0000af;background:#fff!important;color:#fff;font-size:27px!important;font-weight:900;line-height:45px;text-indent:3px;text-shadow:-4px 3.5px #0000af;text-transform:uppercase;transform:rotate(-16deg);width:200px}.flatpickr-calendar .nextMonthDay{height:0!important;margin:0!important;pointer-events:none;visibility:hidden!important}.flatpickr-calendar .flatpickr-innerContainer{height:80%;margin-top:20px;overflow:initial!important;width:100%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer{width:100%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays{display:none}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days{height:100%;overflow:initial!important;pointer-events:none;width:330px}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .is-spectacle:not(.flatpickr-disabled,.nextMonthDay){background-color:#0000af!important;color:#fff!important;pointer-events:auto!important}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{height:100%;max-width:none!important;width:100%}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer span:not(.is-spectacle){pointer-events:none}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .selected-day{background-color:#0000af!important;position:relative}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .prevMonthDay{visibility:hidden!important}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day{border:1px solid #0000af;border-radius:initial!important;box-shadow:4px 2px 2px #0000af;color:#0000af!important;font-family:TypeType,Arial,sans-serif;font-size:21px;font-weight:600;margin:4px;pointer-events:none;position:relative}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day .container-event{position:absolute;top:15px;width:fit-content;z-index:1000}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day .container-event .event{animation:rotateX .2s ease-in-out forwards;background-color:#0000af;color:#fff;display:flex;flex-direction:row;font-weight:900;transform-origin:top center}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day .container-event .event span{color:#fff;margin:5px;text-transform:uppercase;width:150px;width:max-content}.flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .flatpickr-day .container-event .event__title{font-weight:500}.is-in-process{opacity:.4;transition-duration:.4s}.list-section__body__filters__subsections{margin:30px -10px}.list-section__body__filters__subsections ul{display:flex;flex-wrap:wrap;justify-content:start}.list-section__body__filters__subsections ul .subsection-item{border:2px solid #0000af;box-shadow:4px 4px 4px #0000af;font-family:TypeType,Arial,sans-serif;font-size:21px;font-weight:500;margin-bottom:10px;margin-right:10px;padding:9px 16px;text-transform:uppercase}.list-section__body__filters__subsections ul .subsection-item a{color:#0000af}.list-section__body__filters__subsections ul .selected{background-color:#0000af}.list-section__body__filters__subsections ul .selected a{color:#fff}.list-subsections{margin-bottom:86px;margin-top:36px;padding:0}.list-section{padding-top:40px}.list-section__body .partenaire-bloc{margin-bottom:50px;width:100%}.list-section__body .partenaire-bloc h2{font-size:36px;font-weight:700;line-height:80px}@media (max-width:480px){.list-section__body .partenaire-bloc h2{line-height:50px}}.list-section__body .partenaire-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.container .top-single{display:flex;padding-top:40px}@media (max-width:1024px){.container .top-single{flex-direction:column;margin-top:80px}}.container .top-single .left-side{width:45%}@media (max-width:1024px){.container .top-single .left-side{width:100%}}.container .top-single .left-side .tags{display:flex}@media (max-width:1024px){.container .top-single .left-side .tags{margin-bottom:22px}}.container .top-single .left-side .tags .tag{background-color:#0000af;color:#fff;font-family:TypeType,Arial,sans-serif;font-size:21px;font-weight:700;margin-right:10px;padding:9px 16px;text-transform:uppercase}.container .top-single .left-side .title{margin-top:20px}.container .top-single .left-side .subtitle{color:#0000af;font-size:40px;font-weight:100;line-height:40px;margin-top:20px;text-transform:uppercase}@media (max-width:1024px){.container .top-single .left-side .subtitle{font-size:30px}}.container .top-single .left-side .dates{margin-top:21px}.container .top-single .left-side .dates .date{margin-top:16px}.container .top-single .left-side .dates .date,.container .top-single .left-side .dates .places{font-size:22px;font-weight:500;line-height:26px;text-transform:uppercase}.container .top-single .left-side .booking{background-color:#ff396f;font-family:TypeType,Arial,sans-serif;font-size:21px;font-weight:700;margin-bottom:38px;margin-right:10px;margin-top:26px;padding:9px 16px 6px;text-transform:uppercase;width:fit-content}@media (max-width:1024px){.container .top-single .left-side .booking{margin-bottom:32px}}.container .top-single .left-side .booking a{color:#fff}.container .top-single .left-side .informations{padding-top:20px}@media (max-width:1024px){.container .top-single .left-side .informations{margin-bottom:38px}}.container .top-single .left-side .informations h2{font-size:38px;font-weight:900;padding-bottom:10px;text-shadow:4px 3.5px #0000af}@media (max-width:1024px){.container .top-single .left-side .informations h2{line-height:32px;margin-bottom:56px}}.container .top-single .left-side .informations p{color:#0000af;font-size:18px}.container .top-single .right-side{width:55%}@media (max-width:1024px){.container .top-single .right-side{width:100%}}.container .top-single .right-side__slider .glide__slide{position:relative}.container .top-single .right-side__slider .glide .glide__arrows{align-items:center;bottom:-23px;display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:0}.container .top-single .right-side__slider .glide .glide__arrows .glide__arrow{box-shadow:none;display:inline-block;padding:0;position:relative;width:16px}.container .top-single .right-side__slider .glide .glide__arrows .glide__index{color:#ff396f;font-size:16px;font-weight:300;font-weight:400;line-height:19px;margin:0 10px}.container .top-single .right-side__slider .glide .glide__arrows .glide__arrow--right{right:auto;transform:none}.container .top-single .right-side__slider .glide .glide__arrows .glide__arrow--left{left:auto;transform:rotate(180deg)}.container .top-single .right-side__slider .glide__slides{position:relative}.container .top-single .right-side__slider .glide__slides .o-fiche-slider-link{height:auto;object-fit:cover;transition:filter .4s linear;width:100%}.container .top-single .right-side__slider .glide__slides .o-fiche-slider-link img{height:50vh;object-fit:cover;width:100%}.container .top-single .right-side__slider .glide__slides .o-fiche-slider-link.video:before{background-image:url(/build/images/play-video.81ba6ded.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;content:"";height:116px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:116px}.container .top-single .right-side .main-image{width:100%}.container .top-single .right-side .summary{font-size:22px;font-weight:700;margin:30px 0}@media (max-width:1024px){.container .top-single .right-side .summary{margin-top:50px}}.container .top-single .right-side .body{font-size:22px}.container .top-single .right-side .body a,.container .top-single .right-side .body p a{color:#0000af}.container .bottom-single .list-tabs-contents__content a{color:#fff;font-size:20px;font-weight:700;line-height:24px}.container .bottom-single .list-tabs-contents__content p{color:#fff;font-size:20px;font-weight:400;line-height:24px}.vous-etes .noSideBar{flex-direction:column}.vous-etes .noSideBar .left-side{width:100%}.vous-etes .left-side .body{margin-top:50px}.vous-etes .selected-content h2{margin-bottom:0!important}.container .top-single-doc{padding-top:40px;width:100%}.container .top-single-doc .subtitle{color:#0000af;font-size:40px;font-weight:100;line-height:40px;text-transform:uppercase}@media (max-width:1024px){.container .top-single-doc .subtitle{font-size:30px}}.container .top-single-doc .summary{font-size:22px;font-weight:700;margin:30px 0}@media (max-width:1024px){.container .top-single-doc .summary{margin-top:50px}.container .top-single-doc .informations{margin-bottom:38px}}.container .top-single-doc .informations h3{color:#0000af;font-weight:bolder}.container .top-single-doc .informations p{color:#0000af;font-size:18px}.container .top-single-doc .links-bloc{margin-bottom:20px}.container .top-single-doc .links-bloc__links{display:flex;flex-direction:column;margin-top:10px}@media (max-width:1024px){.container .top-single-doc{width:100%}}.container .top-single-doc__slider{margin-bottom:30px}.container .top-single-doc__slider .glide .glide__arrows{align-items:center;bottom:-23px;display:flex;flex-direction:row;justify-content:flex-end;position:absolute;right:0}.container .top-single-doc__slider .glide .glide__arrows .glide__arrow{box-shadow:none;display:inline-block;margin:0 10px;padding:0;position:relative;width:16px}.container .top-single-doc__slider .glide .glide__arrows .glide__index{color:#ff396f;font-size:16px;font-weight:300;font-weight:400;line-height:19px;margin:0 10px}.container .top-single-doc__slider .glide .glide__arrows .glide__arrow--right{right:auto;transform:none}.container .top-single-doc__slider .glide .glide__arrows .glide__arrow--left{left:auto;transform:rotate(180deg)}.container .top-single-doc__slider .glide .glide__arrows--doc{bottom:50%}@media (max-width:1024px){.container .top-single-doc__slider .glide .glide__arrows--doc{bottom:-20px}}.container .top-single-doc__slider .glide .glide__arrows--doc .glide__index{display:none}.container .top-single-doc__slider .glide__slides{position:relative}.container .top-single-doc__slider .glide__slides .o-fiche-slider-link{height:auto;object-fit:cover;position:relative;transition:filter .4s linear;width:100%}.container .top-single-doc__slider .glide__slides .o-fiche-slider-link img{height:50vh;object-fit:cover;width:100%}.container .top-single-doc__slider .glide__slides .o-fiche-slider-link.video:before{background-image:url(/build/images/play-video.81ba6ded.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;content:"";height:116px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:116px}.container .top-single-doc .main-image{width:100%}.container .top-single-doc .body{font-size:22px;margin-bottom:30px}.container .top-single-doc .body h2{margin-bottom:30px}.container .top-single-doc .body a,.container .top-single-doc .body p a{color:#0000af}.container .bottom-single .list-tabs-buttons{display:flex;flex-wrap:wrap;margin-bottom:18px;margin-top:80px}.container .bottom-single .list-tabs-buttons__button{background-color:#fff;border:2px solid #0000af;box-shadow:4px 4px 4px #0000af;color:#0000af;cursor:pointer;font-size:21px;font-weight:700;margin-right:20px;padding:9px 16px;text-transform:uppercase}@media (max-width:1024px){.container .bottom-single .list-tabs-buttons__button{margin-bottom:10px}}.container .bottom-single .list-tabs-buttons .current-button{background-color:#0000af;color:#fff}.container .bottom-single .list-tabs-contents{margin-bottom:86px;position:relative}@media (max-width:1024px){.container .bottom-single .list-tabs-contents{margin-bottom:60px}}.container .bottom-single .list-tabs-contents__content{display:none;opacity:0;padding:60px 143px;transition-duration:.5s;visibility:hidden}@media (max-width:1024px){.container .bottom-single .list-tabs-contents__content{padding:20px 20px 40px}}.container .bottom-single .list-tabs-contents__content a,.container .bottom-single .list-tabs-contents__content p{color:#fff;font-size:20px;font-weight:700;line-height:24px}.container .bottom-single .list-tabs-contents .current-tab{background-color:#0000af;display:block;font-size:21px;opacity:1;transition-duration:.5s;visibility:visible}.container .bottom-single .appendix{margin-bottom:24px}.vous-etes .right-side .body{margin-top:50px}.vous-etes .right-side .links-bloc .title{font-weight:700}.vous-etes .right-side .links-bloc__links{display:flex;flex-direction:column}.vous-etes .right-side .links-bloc__links a{text-decoration:underline}.vous-etes .left-side .informations{font-size:22px;margin-top:35px;padding-right:32px}@media (max-width:1024px){.vous-etes .left-side .informations{margin-bottom:0!important}}.vous-etes .left-side .informations p{color:#000!important;font-weight:700}.vous-etes .selected-content{margin-top:60px}.vous-etes .selected-content h2{margin-bottom:40px}