@import "../../../../../../../use.typekit.net/mff1ycy.css";
@font-face{font-family:"Adventures Unlimited Script";src:url("../../../../../../../use.typekit.net/af/939544/00000000000000007750b2bd/30/l.0a69e489") format("woff2"),url("../../../../../../../use.typekit.net/af/939544/00000000000000007750b2bd/30/d.0a69e489") format("woff"),url("../../../../../../../use.typekit.net/af/939544/00000000000000007750b2bd/30/a.0a69e489") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Seasons light";src:url("../../../../../../../use.typekit.net/af/067e03/00000000000000007750b300/30/l.ef3c5c13") format("woff2"),url("../../../../../../../use.typekit.net/af/067e03/00000000000000007750b300/30/d.ef3c5c13") format("woff"),url("../../../../../../../use.typekit.net/af/067e03/00000000000000007750b300/30/a.ef3c5c13") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"Seasons regular";src:url("../../../../../../../use.typekit.net/af/7a6b5e/00000000000000007750b303/30/l.0a69e489") format("woff2"),url("../../../../../../../use.typekit.net/af/7a6b5e/00000000000000007750b303/30/d.0a69e489") format("woff"),url("../../../../../../../use.typekit.net/af/7a6b5e/00000000000000007750b303/30/a.0a69e489") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Halcom medium";src:url("../../../../../../../use.typekit.net/af/89938a/00000000000000007735b04e/30/l.a0b5b557") format("woff2"),url("../../../../../../../use.typekit.net/af/89938a/00000000000000007735b04e/30/d.a0b5b557") format("woff"),url("../../../../../../../use.typekit.net/af/89938a/00000000000000007735b04e/30/a.a0b5b557") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"Halcom regular";src:url("../../../../../../../use.typekit.net/af/867dff/00000000000000007735b03d/30/l.0a69e489") format("woff2"),url("../../../../../../../use.typekit.net/af/867dff/00000000000000007735b03d/30/d.0a69e489") format("woff"),url("../../../../../../../use.typekit.net/af/867dff/00000000000000007735b03d/30/a.0a69e489") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"Halcom book";src:url("../../../../../../../use.typekit.net/af/f74592/00000000000000007735b04a/30/l.ef3c5c13") format("woff2"),url("../../../../../../../use.typekit.net/af/f74592/00000000000000007735b04a/30/d.ef3c5c13") format("woff"),url("../../../../../../../use.typekit.net/af/f74592/00000000000000007735b04a/30/a.ef3c5c13") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"Halcom medium";src:url("../../../../../../../use.typekit.net/af/89938a/00000000000000007735b04e/30/l.a0b5b557") format("woff2"),url("../../../../../../../use.typekit.net/af/89938a/00000000000000007735b04e/30/d.a0b5b557") format("woff"),url("../../../../../../../use.typekit.net/af/89938a/00000000000000007735b04e/30/a.a0b5b557") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"Halcom bold";src:url("../../../../../../../use.typekit.net/af/a8369e/00000000000000007735b05a/30/l.b9f6dff9") format("woff2"),url("../../../../../../../use.typekit.net/af/a8369e/00000000000000007735b05a/30/d.b9f6dff9") format("woff"),url("../../../../../../../use.typekit.net/af/a8369e/00000000000000007735b05a/30/a.b9f6dff9") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"Halcom light";src:url("../../../../../../../use.typekit.net/af/6f4edc/00000000000000007735b039/30/l.57ce4dc7") format("woff2"),url("../../../../../../../use.typekit.net/af/6f4edc/00000000000000007735b039/30/d.57ce4dc7") format("woff"),url("../../../../../../../use.typekit.net/af/6f4edc/00000000000000007735b039/30/a.57ce4dc7") format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal}html body{font-family:var(--ff-primary-regular);color:var(--clr-primary-Blanc)}html body #content{font-family:"Halcom regular",sans-serif;font-size:16px;line-height:150%;letter-spacing:0}html body #content h1{font-family:"Seasons light",sans-serif;font-size:66px;line-height:100%;letter-spacing:0}@media only screen and (max-width: 48em){html body #content h1{font-size:41px}}@media only screen and (max-width: 48em){html body #content h1{font-size:50px}}html body #content h2{font-family:"Seasons light",sans-serif;font-size:60px;line-height:100%;letter-spacing:0;font-size:52px}@media only screen and (max-width: 48em){html body #content h2{font-size:42px}}@media only screen and (max-width: 48em){html body #content h2{font-size:41px}}.custom-marker{margin-top:5px;position:relative;padding-left:1.5em}.custom-marker>li{margin-left:.5rem}.custom-marker::before{content:"";display:block;position:absolute;background-color:#fff;width:13px;height:3px;-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);left:0;top:10px !important}.blockCarteInteractive{width:100%;height:100%;max-width:1260px;margin:0 auto}.blockCarteInteractive__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:53px}@media only screen and (min-width: 48em){.blockCarteInteractive__container{gap:0;padding:var(--Spacings-spacing-null, 0px) 21px 56px 21px}}.blockCarteInteractive__container h1{text-align:center}.blockCarteInteractive__container__componentMapButton{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:28px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:250px}.blockCarteInteractive__container__componentMapButton__content{padding:4px 7px;background:#34284d;border-radius:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--Violet-clair, #A699CA) !important;font-size:14px;font-family:Halcom;font-weight:700;text-transform:uppercase;line-height:18.9px;word-wrap:break-word}.blockCarteInteractive__container__componentMapButton__content:hover{color:var(--blanche, #FFF) !important;cursor:pointer}.blockCarteInteractive__container__componentMapButton__main-content{display:none;-webkit-transition:display 0s;transition:display 0s}.blockCarteInteractive__container__componentMapButton__main-content__vertical-bar{padding-left:32px;display:-webkit-box;display:-ms-flexbox;display:flex;border-left:1px #fff solid;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.blockCarteInteractive__container__componentMapButton__main-content__text{color:var(--Blanc, #FFF)}.blockCarteInteractive__container__componentMapButton__main-content__text__title{font-family:"Halcom bold",sans-serif;font-size:14px;line-height:135%;letter-spacing:0}.blockCarteInteractive__container__componentMapButton__main-content__text__address{font-family:"Halcom regular",sans-serif;font-size:14px;line-height:135%;letter-spacing:0}.blockCarteInteractive__container__componentMapButton__main-content__text__access{font-family:"Halcom bold",sans-serif;font-size:14px;line-height:135%;letter-spacing:0;text-transform:uppercase;color:var(--Blanc, #FFF) !important;text-decoration:none}.blockCarteInteractive__container__componentMapButton__main-content__text__access:hover{text-decoration:underline;color:var(--Blanc, #FFF) !important}@media only screen and (max-width: 48em){.blockCarteInteractive__container__componentMapButton__main-content{display:-webkit-box;display:-ms-flexbox;display:flex}.blockCarteInteractive__container__componentMapButton__content__title{color:var(--blanche, #FFF)}}@media(min-width: 769px){.blockCarteInteractive-mobile{display:none}}@media(max-width: 768px){.blockCarteInteractive-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 769px){.blockCarteInteractive-desktop{display:block}}@media(max-width: 768px){.blockCarteInteractive-desktop{display:none}}@media(min-width: 769px){.blockCarteInteractive-monde-mobile{display:none}}.container-mobile-france{padding:49px 95px 49px 44px}.container-mobile-world{padding:49px 20px}.blockCarteInteractive-france-content{margin-top:10%;display:grid;grid-template-columns:2fr 1fr;justify-items:center}@media only screen and (max-width: 48em){.blockCarteInteractive-france-content{margin-top:0%}}.blockCarteInteractive-monde-content{margin-top:10%;display:grid;grid-template-columns:3fr 1fr;justify-items:center}@media only screen and (max-width: 48em){.blockCarteInteractive-monde-content{margin-top:0%}}.campus-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}.map-canvas{height:auto;width:100%;position:relative}.map-canvas svg.map-svg{position:relative;z-index:1}.map-canvas-monde{height:540px}@media only screen and (max-width: 75em){.map-canvas-monde{height:450px}}@media only screen and (max-width: 64em){.map-canvas-monde{height:350px}}.cta-localisation{position:absolute}.title-france{text-align:right !important}.title-monde{text-align:center}.map-button-none{display:none !important}.pin-hover::before{content:"";position:absolute;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='22' height='26' viewBox='0 0 22 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Frame 771693'%3E%3Cpath id='Shape' d='M10.3061 25.0397L10.3058 25.0395L10.3029 25.0376L10.3025 25.0373L10.2959 25.0329L10.2952 25.0324L10.2723 25.0169L10.2718 25.0166C10.2518 25.003 10.2234 24.9836 10.1872 24.9585C10.1149 24.9084 10.0115 24.8358 9.88142 24.7419C9.62139 24.5541 9.25404 24.2805 8.81509 23.931C7.93916 23.2335 6.76798 22.2254 5.59256 20.9847C3.29283 18.5572 0.75 15.0024 0.75 11C0.75 8.28153 1.82991 5.6744 3.75216 3.75216C5.6744 1.82991 8.28153 0.75 11 0.75C13.7185 0.75 16.3256 1.82991 18.2478 3.75216C20.1701 5.6744 21.25 8.28153 21.25 11C21.25 15.0024 18.7072 18.5572 16.4074 20.9847C15.232 22.2254 14.0608 23.2335 13.1849 23.931C12.746 24.2805 12.3786 24.5541 12.1186 24.7419C11.9885 24.8358 11.8851 24.9084 11.8128 24.9585C11.7766 24.9836 11.7482 25.003 11.7282 25.0166L11.7277 25.0169L11.7048 25.0324L11.7041 25.0329L11.6975 25.0373L11.697 25.0376L11.6942 25.0395C11.6939 25.0397 11.6936 25.0399 11.6934 25.0401L10.3061 25.0397ZM10.3061 25.0397C10.3063 25.0398 10.3065 25.04 10.3066 25.0401M10.3061 25.0397L10.3066 25.0401M10.3066 25.0401C10.306 25.0397 10.3093 25.0422 10.316 25.0463C10.7342 25.3194 11.2761 25.3179 11.6927 25.0405L10.3066 25.0401ZM11 6.75C8.65279 6.75 6.75 8.65279 6.75 11C6.75 13.3472 8.65279 15.25 11 15.25C13.3472 15.25 15.25 13.3472 15.25 11C15.25 8.65279 13.3472 6.75 11 6.75ZM9.25 11C9.25 10.0335 10.0335 9.25 11 9.25C11.9665 9.25 12.75 10.0335 12.75 11C12.75 11.9665 11.9665 12.75 11 12.75C10.0335 12.75 9.25 11.9665 9.25 11ZM5.51992 5.51992C6.97333 4.06652 8.94457 3.25 11 3.25C13.0554 3.25 15.0267 4.06652 16.4801 5.51992C17.9335 6.97333 18.75 8.94457 18.75 11C18.75 13.9976 16.7928 16.9428 14.5926 19.2653C13.518 20.3996 12.4392 21.329 11.6276 21.9753C11.393 22.1621 11.1815 22.3246 11 22.4609C10.8185 22.3246 10.607 22.1621 10.3724 21.9753C9.56083 21.329 8.48201 20.3996 7.40744 19.2653C5.20718 16.9428 3.25 13.9976 3.25 11C3.25 8.94457 4.06652 6.97333 5.51992 5.51992Z' fill='%23A699CA' stroke='white' stroke-width='0.5' stroke-linecap='round' fill-rule='evenodd' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E")}.block-accordeon{margin-bottom:50px}.block-accordeon .fullscreen{width:100%;margin:0 auto;max-width:990px}@media only screen and (max-width: 48em){.block-accordeon .fullscreen{width:100%;margin:0 auto}}.block-accordeon__intro{padding-block:50px;line-height:18px}.block-accordeon__container{padding-top:50px;padding-bottom:50px}@media only screen and (max-width: 48em){.block-accordeon__container{padding-top:20px;padding-bottom:20px}}.block-accordeon__container h2{color:var(--clr-primary-Violet-clair);text-transform:uppercase}@media only screen and (max-width: 48em){.block-accordeon__container h2{text-align:center}}.block-accordeon__container h3{text-transform:lowercase;margin-bottom:20px;font-family:var(--ff-primary-medium)}.block-accordeon__container h3::first-letter{text-transform:uppercase}@media only screen and (max-width: 48em){.block-accordeon__container h3{text-align:center}}.block-accordeon__container .titreH2{margin-bottom:30px}.block-accordeon__container__content{display:none}.block-accordeon__container__content.open{display:block !important}.block-accordeon__container__content .focus{display:block}.block-accordeon__container__title{font-size:18px;padding:24px;padding-bottom:10px}.block-accordeon__container__filter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 28px 24px 28px}.block-accordeon__container .block-accordeon__container__filter{border:2px solid var(--clr-primary-Violet-sombre);border-radius:5px;position:relative;margin-bottom:30px}@media only screen and (max-width: 48em){.block-accordeon__container .block-accordeon__container__filter:nth-of-type(odd){padding-top:28px;padding-bottom:28px;padding-left:24px;padding-right:24px}}.block-accordeon__container__year__tab{width:100%;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.block-accordeon__container__year__tab h3{margin-bottom:5px;display:block;font-family:var(--ff-primary-bold)}.block-accordeon__container__year__tab h4{text-transform:lowercase;color:var(--clr-primary-Violet-clair);font-family:var(--ff-primary-bold);font-size:var(--fs-header-three)}.block-accordeon__container__year__tab h4::first-letter{text-transform:uppercase}@media only screen and (max-width: 48em){.block-accordeon__container__year__tab h4{text-align:center}}.block-accordeon__container__year__tab__title{color:var(--clr-primary-Violet-clair);font-size:14px;font-weight:bold;background:#34284d;padding:4px 8px 4px 8px;border-radius:4px}.block-accordeon__container__year__tab .after-svg{cursor:pointer;display:inline-block;position:absolute;right:0px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.block-accordeon__container__year__tab svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.block-accordeon__container__year__tab__subtitle{color:var(--clr-primary-Violet-clair);padding-left:20px;font-family:"Halcom medium";padding-top:4px;font-size:18px}@media only screen and (max-width: 48em){.block-accordeon__container__year__tab__subtitle{color:#fff}}@media only screen and (max-width: 48em){.block-accordeon__container__year__tab{width:100%;position:relative}}.block-accordeon__container__wrappers{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;background-color:#434343}@media only screen and (max-width: 48em){.block-accordeon__container__wrappers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0px !important}}@media only screen and (max-width: 48em){.block-accordeon__container__wrappers.fullscreen{max-width:inherit}}.block-accordeon__container__wrapper__spec{width:16%}.block-accordeon__container__wrapper__spec__title{color:var(--clr-primary-white);font-family:"Halcom medium";font-size:var(--fs-header-three);text-transform:uppercase !important;padding-bottom:15px;margin-bottom:0px !important}@media only screen and (max-width: 48em){.block-accordeon__container__wrapper__spec__title{text-align:center}}.block-accordeon__container__wrapper__spec__body{color:var(--clr-primary-white);font-family:var(--ff-primary-regular);font-size:var(--fs-paragraph);margin-bottom:0px !important;line-height:17px}@media only screen and (max-width: 48em){.block-accordeon__container__wrapper__spec{width:100%;text-align:center}}.block-accordeon__container__rythmes{width:100%;margin:24px auto;max-width:942px;background:#34284d;margin-top:24px;border-radius:3px}@media only screen and (max-width: 48em){.block-accordeon__container__rythmes{padding-bottom:0px;width:85%}}.block-accordeon__container__rythme{padding-left:24px;padding-bottom:24px}.block-accordeon__container__rythme__body{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 48em){.block-accordeon__container__rythme__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-accordeon__container__rythme__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-accordeon__container__rythme__col__left{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:50px}@media only screen and (max-width: 48em){.block-accordeon__container__rythme__col__left{width:100%;display:block}}.block-accordeon__container__rythme__col__right{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-accordeon__container__rythme__col__right .btn-prog{width:auto;margin:0}@media only screen and (max-width: 48em){.block-accordeon__container__rythme__col__right .btn-prog{width:220px}}@media only screen and (max-width: 48em){.block-accordeon__container__rythme__col__right{padding-left:0px;width:100%}}.block-accordeon__container__rythme__title{text-transform:uppercase;color:var(--clr-primary-Violet-clair);font-size:13px;padding-bottom:8px}@media only screen and (max-width: 48em){.block-accordeon__container__rythme__title{padding-bottom:8px}}.block-accordeon__container__rythme__title::first-letter{text-transform:uppercase}@media only screen and (max-width: 48em){.block-accordeon__container__rythme__title{text-align:left}}.block-accordeon__container__programme{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:50px !important}.block-accordeon__container__programme .module_programme_title{color:var(--clr-primary-Violet-clair);text-transform:uppercase;font-size:13px;padding-bottom:8px}@media only screen and (max-width: 48em){.block-accordeon__container__programme .module_programme_title{text-align:left !important}}.block-accordeon__container__programme .module_programme ul{-webkit-padding-start:30px;padding-inline-start:30px;list-style:initial}.block-accordeon__container__programme .module_programme li{position:relative;padding-left:5px;padding-bottom:8px;font-size:16px;line-height:24px !important;word-break:break-word;font-family:"Halcom regular"}.block-accordeon__container__programme .module_programme p{line-height:24px !important}.block-accordeon__container__programme__col__left .wrapper_programme_grid{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;row-gap:40px;padding-right:24px;padding-top:28px;padding-left:24px}@media only screen and (max-width: 48em){.block-accordeon__container__programme__col__left .wrapper_programme_grid{gap:24px;grid-template-columns:revert}}@media only screen and (max-width: 48em){.block-accordeon__container__programme__col__left .wrapper_programme_grid .module_programme h3{text-align:center}}@media only screen and (max-width: 64em){.block-accordeon__container__programme__col__left{width:100%;padding-right:0px}}@media only screen and (max-width: 48em){.block-accordeon__container__programme__col__left{padding:0px}}.block-accordeon__container__programme__col__right{width:40%;padding-top:28px;display:block}@media only screen and (max-width: 64em){.block-accordeon__container__programme__col__right{display:none}}.block-accordeon__paragraphe__sup{margin-bottom:50px}.block-accordeon__paragraphe__sup h3{font-family:var(--ff-primary-bold)}.block-accordeon__paragraphe__sup__body{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 48em){.block-accordeon__paragraphe__sup__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.block-accordeon__paragraphe__sup__left{width:75%}.block-accordeon__paragraphe__sup__left p{font-size:16px;line-height:24px !important}.block-accordeon__paragraphe__sup__left.full-width{width:100%}.block-accordeon__paragraphe__sup__left li{position:relative;padding-left:1.5em;font-size:var(--fs-paragraph);word-break:break-word}@media only screen and (max-width: 48em){.block-accordeon__paragraphe__sup__left{width:100%}}@media only screen and (max-width: 48em){.block-accordeon__paragraphe__sup__left .list-paragraph:last-child{margin-bottom:0px}}.block-accordeon__paragraphe__sup__right{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 48em){.block-accordeon__paragraphe__sup__right{padding:0px;width:100%}}.block-accordeon .open ::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.block-accordeon .focusTab{border-bottom:none;margin-bottom:-3px}.block-accordeon .focusTab ::after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.block-accordeon-international{width:200px}@media only screen and (max-width: 48em){.block-accordeon-international{width:350px;margin:0 auto}}.block-accordeon-international .fullscreen{max-width:990px}.block-accordeon-international__container__year__tab{border:2px solid var(--clr-primary-Violet-sombre);background-color:#211930;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;border-radius:3px}.block-accordeon-international__container__year__tab__subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:28px;-ms-flex-line-pack:start;align-content:flex-start;color:var(--clr-primary-Violet-clair);text-transform:uppercase;font-size:14px;line-height:135%;font-family:"Halcom bold"}.block-accordeon-international__container__year__tab__title{color:var(--clr-primary-Violet-clair);font-size:18px;font-weight:bold;padding:24px;border-radius:4px;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-accordeon-international__container__year__tab__title:hover{color:#fff}.block-accordeon-international__container__year__tab .after-svg{cursor:pointer;display:inline-block;position:absolute;right:24px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.block-accordeon-international__container__year__tab svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.block-accordeon-international__container__year__tab .block-accordeon-international__container__year__tab__title.open{color:#fff}.block-accordeon-international__container__year__tab .block-accordeon-international__container__year__tab__subtitle:hover,.block-accordeon-international__container__year__tab .block-accordeon-international__container__year__tab__subtitle.active{color:#fff}.block-accordeon-international__container__year__tab .block-accordeon-international__container__year__tab__subtitle{padding:4px 7px;border-radius:4px;background-color:var(--clr-primary-Violet-sombre);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:24px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.block-accordeon-international__container__year__tab .block-accordeon-international__container__year__tab__description{font-size:14px;color:var(--clr-text-secondary);font-family:"Halcom bold"}.block-accordeon-international__container__year__tab .block-accordeon-international__container__content{display:none}.block-accordeon-international__container__year__tab .block-accordeon-international__container__content.open{display:block !important;margin-bottom:28px}.block-accordeon-international__container__year__tab .block-accordeon-international__container__content .focus{display:block !important}.block-accordeon-international__container__year__tab .block-accordeon-international__container__content .focusTab{margin-bottom:-3px}.block-accordeon-international__container__year__tab .block-accordeon-international__container__content .focusTab ::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);top:40%}.block-accordeon-international__container__year__tab .block-accordeon-international__container__year__tab__description{display:none;-webkit-transition:max-height .3s ease;transition:max-height .3s ease;max-height:0;overflow:hidden}.block-accordeon-international__container__year__tab .block-accordeon-international__container__year__tab__description.open{display:block;margin-left:24px;max-height:1000px;border-left:1px solid #fff}.block-accordeon-international__container__year__tab .block-accordeon-international__container__year__tab__description.open p{padding-left:30px;line-height:18.9px;width:90%;height:auto;margin:0 0 10px}.block-accordeon-international__container__year__tab .block-accordeon-international__container{background-color:var(--clr-primary-Violet-profond)}.block-accordeon-international__container__year__tab .block-accordeon-international__container__programme{background-color:var(--clr-primary-Violet-profond);border-radius:5px}@media only screen and (max-width: 48em){.component-max-width.component-max-width__bord{padding-inline:0}}.title_width{width:100px}
