/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.NodeEdito-content-width-summaryList{max-width:1366px;margin-left:auto;margin-right:auto;}.summaryListBlock .summaryList{border-right:solid 1px #000F9F;border-bottom:solid 1px #000F9F;}ParagraphDocument .ParagraphWysiwyg ul li:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 42' fill='%23000F9F'><path d='m0.62331 0.43496c10.205 14.797 8.1035 28.361-0.24671 41.3l21.147-21.136z'/></svg>");background-repeat:no-repeat;background-position:0 0;}#block-breadcrumb{position:absolute;top:0;left:0;right:0;z-index:10;}@media (max-width:1179px){#block-breadcrumb{color:#fff;}#block-breadcrumb a,#block-breadcrumb nav > ul > li:last-child{color:#fff;}}@media (min-width:1180px){#block-breadcrumb{display:none;}}#WrapperBreadcrumbEdito{max-width:1380px;margin-left:auto;margin-right:auto;font-size:1.4rem;font-weight:500;padding:3.4rem 0;z-index:10;}@media (max-width:1179px){#WrapperBreadcrumbEdito{display:none;}}.NodeEdito-headerWrapper{position:relative;background:#fff;z-index:1;}.NodeEdito-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;}@media (min-width:1180px){.NodeEdito-header{gap:3rem;}}@media (max-width:1179px){.NodeEdito-header{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (min-width:1180px){.NodeEdito-header-content{padding:0 0 0 7rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}}@media (max-width:1179px){.NodeEdito-header-content{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:3rem 0;}.NodeEdito-header-content h1{font-size:4.2rem;}}@media screen and (min-width:721px) and (max-width:1179px){.NodeEdito-header-content{padding:3rem 0;}}@media (max-width:720px){.NodeEdito-header-content{padding:3rem;}}.NodeEdito-header-content .thematic{margin-bottom:2rem;}.NodeEdito-header-content .thematic span:before{content:"-";display:inline-block;padding:0 0.4rem 0 0;}.NodeEdito-header-content .thematic span:first-child:before{display:none;}.NodeEdito-header-content .thematic a{margin-right:1.2rem;}.NodeEdito-header-chapo{margin:3rem 0 5rem;font-size:2.4rem;font-weight:500;line-height:2.8rem;}.NodeEdito-header-chapo a{text-decoration:underline;}.NodeEdito-header-cover{position:relative;width:100%;}@media (max-width:1179px){.NodeEdito-header-cover{height:31rem;overflow:hidden;}.NodeEdito-header-cover article{height:100%;}}@media (min-width:1180px){.NodeEdito-header-cover{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;max-width:66.8rem;overflow:hidden;}.NodeEdito-header-cover article,.NodeEdito-header-cover picture{display:block;height:100%;}}.NodeEdito-header-cover img{display:block;}@media (max-width:1179px){.NodeEdito-header-cover img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}.NodeEdito-content{margin-top:7rem;}@media (max-width:1179px){.NodeEdito-content > .site-size-wrapper{padding-left:3rem;padding-right:3rem;margin:0 auto;}}.NodeEdito h2{margin-bottom:4rem;}@media (max-width:1179px){.NodeEdito .Paragraph:not(.ParagraphTextWithIcon):not(.ParagraphKeyFigure){margin-bottom:3rem;}}.NodeEdito .ParagraphMedia-body,.NodeEdito .ParagraphWysiwyg-body,.NodeEdito .ParagraphDocument-body{font-size:2rem;line-height:2.8rem;margin:3rem 0;}.NodeEdito .ParagraphMedia-body sup,.NodeEdito .ParagraphWysiwyg-body sup,.NodeEdito .ParagraphDocument-body sup{font-size:0.7em;vertical-align:super;}.NodeEdito .ParagraphMedia-body sub,.NodeEdito .ParagraphWysiwyg-body sub,.NodeEdito .ParagraphDocument-body sub{font-size:0.7em;}.ParagraphDocument{margin:3rem auto;}.ParagraphDocument article{margin:3rem auto;}.ParagraphDocument p{font-size:2rem;line-height:2.8rem;}.ParagraphDocument .align-left,.ParagraphDocument .align-right{margin-right:3rem;}.ParagraphDocument .align-left ~ p:last-of-type::after,.ParagraphDocument .align-right ~ p:last-of-type::after{content:"";display:block;clear:both;height:0;overflow:hidden;text-indent:999px;}.ParagraphDocument .align-right{margin-left:3rem;}ParagraphDocument .ParagraphWysiwyg p{margin-bottom:3rem;}ParagraphDocument .ParagraphWysiwyg ul li{position:relative;margin:1rem 0;padding-left:3.2rem;}ParagraphDocument .ParagraphWysiwyg ul li:before{content:"";width:1.2rem;height:2.2rem;display:inline-block;position:absolute;top:0.4rem;left:0;margin:0 1rem;}ParagraphDocument .ParagraphWysiwyg a{color:#000F9F;text-decoration:underline;}.ParagraphAccordion h2{margin-bottom:4rem;}.ParagraphAccordion-body{font-size:2rem;}.ParagraphAccordion-body p{margin-bottom:3rem;line-height:2.8rem;}.ParagraphAccordion a{text-decoration:underline;color:#000F9F;}@media (min-width:721px){.NodeEdito-content-width-summaryList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media screen and (max-width:720px){.NodeEdito-content-width-summaryList{display:block;}}.content-width-summaryList,.content-width-simple{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0;width:100%;padding-left:3rem;padding-right:3rem;}@media (max-width:1179px){.content-width-summaryList,.content-width-simple{margin-left:initial;}}.swiper-wrapper{max-width:0;}.summaryListBlock{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25.4rem;margin-left:7rem;z-index:10;}@media (max-width:1179px){.summaryListBlock{display:none;}}.summaryListBlock .summaryList{position:relative;padding:2rem 3rem;width:100%;max-width:25.4rem;background:#fff;}@media (max-width:1179px){.summaryListBlock .summaryList{display:none;}}.summaryListBlock .summaryList a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.summaryListBlock .summaryList-title{font-size:2.2rem;font-weight:bold;color:#000F9F;margin-bottom:2rem;}.summaryListBlock .summaryList ul li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:1rem 0;}.summaryListBlock .summaryList ul li:before{content:".";vertical-align:middle;position:relative;top:-0.7rem;margin-right:2.4rem;color:#000F9F;}.summaryListBlock .summaryList ul li.active:before{margin-right:2.2rem;}.summaryListBlock .summaryList.fixe{position:-webkit-sticky;position:sticky;top:19rem;max-height:calc(100% - 20rem);overflow-y:auto;scrollbar-width:auto;scrollbar-color:#000F9F rgba(0,0,0,0.0901960784);}.summaryListBlock .summaryList.fixe::-webkit-scrollbar{width:6px;}.summaryListBlock .summaryList.fixe::-webkit-scrollbar-track{background:rgba(0,0,0,0.0901960784);}.summaryListBlock .summaryList.fixe::-webkit-scrollbar-thumb{background-color:#000F9F;border-radius:10px;border:0 solid rgba(0,0,0,0.0901960784);}.summaryListBlock .summaryList.fixeBottom{position:absolute;}.NodeHeader-bottomSection{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1380px;margin:0 auto;}@media (min-width:1180px){.NodeHeader-bottomSection{gap:3rem;}}@media (max-width:1179px){.NodeHeader-bottomSection{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.NodeHeader-details{width:100%;padding:3rem 0;}@media (min-width:721px){.NodeHeader-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;}}@media (max-width:720px){.NodeHeader-details{display:block;}}.NodeHeader-detail{-webkit-box-flex:calc(50% - 3rem);-ms-flex:calc(50% - 3rem);flex:calc(50% - 3rem);display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:720px){.NodeHeader-detail{margin-bottom:2rem;}}.NodeHeader-detail-icon{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;margin-right:1rem;margin-top:0.6rem;text-align:right;}.NodeHeader-detail-icon svg{fill:#000F9F;height:24px;}.NodeHeader-detail h3{margin-bottom:0.75rem;}.NodeEdito-header-content .NodeButtons-item a{margin-top:1rem;}.LanguageTermWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.LanguageTermWrapper h2{font-size:1.6rem;font-weight:normal;color:#000;margin-bottom:0.5rem;}.LanguageTermWrapper article{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0.6rem 0 0;}.LanguageTermWrapper article img{width:2.2rem;height:2.2rem;overflow:hidden;border-radius:100%;}.summaryList li.active{font-weight:bold;}@media screen and (min-width:1180px) and (max-width:1380px){.cta-available .content-width-summaryList{padding-left:3rem;padding-right:10rem;}}@media screen and (min-width:720px) and (max-width:1050px){.cta-available .content-width-summaryList{padding-left:3rem;padding-right:10rem;}}.NodeEdito .bg_point.Paragraph{margin-left:-3rem;margin-right:-3rem;padding-left:3rem;padding-right:3rem;}@media (min-width:1180px){.NodeHeader-details.site-size-wrapper{max-width:1366px;}}@media screen and (min-width:720px) and (max-width:1050px){.NodeHeader-details.site-size-wrapper{max-width:none;padding:4rem 3rem;}}@media screen and (min-width:720px) and (max-width:1050px){.NodeEdito-header-content.site-size-wrapper{max-width:none;padding:3rem 3rem;}}@media screen and (min-width:720px) and (max-width:1050px){.cta-available .NodeHeader-details.site-size-wrapper{padding:4rem 10rem 4rem 3rem;}}@media screen and (min-width:720px) and (max-width:1050px){.cta-available .NodeEdito-header-content.site-size-wrapper{padding:3rem 10rem 3rem 3rem;}}.NodeEventList-list{display:-webkit-box;display:-ms-flexbox;display:flex;}.NodeEventList-list-form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:36rem;background:#F2F3F4;padding:6rem 7rem;}.NodeEventList-list-result{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:5rem 7rem 5rem 5rem;}.event-list-filters .fieldset-legend{font-size:2rem;font-weight:bold;color:#000F9F;}
.datepicker{display:none;}.datepicker.active{display:block;}.datepicker-dropdown{position:absolute;top:0;left:0;z-index:20;padding-top:4px;}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px;}.datepicker-picker{display:inline-block;border-radius:4px;background-color:white;}.datepicker-dropdown .datepicker-picker{-webkit-box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);}.datepicker-picker span{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;border:0;border-radius:4px;cursor:default;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.datepicker-main{padding:2px;}.datepicker-footer{-webkit-box-shadow:inset 0 1px 1px rgba(10,10,10,0.1);box-shadow:inset 0 1px 1px rgba(10,10,10,0.1);background-color:whitesmoke;}.datepicker-grid,.datepicker-view .days-of-week,.datepicker-view,.datepicker-controls{display:-webkit-box;display:-ms-flexbox;display:flex;}.datepicker-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;}.datepicker-view .days .datepicker-cell,.datepicker-view .dow{-ms-flex-preferred-size:14.2857142857%;flex-basis:14.2857142857%;}.datepicker-view.datepicker-grid .datepicker-cell{-ms-flex-preferred-size:25%;flex-basis:25%;}.datepicker-cell,.datepicker-view .week{height:2.25rem;line-height:2.25rem;}.datepicker-title{-webkit-box-shadow:inset 0 -1px 1px rgba(10,10,10,0.1);box-shadow:inset 0 -1px 1px rgba(10,10,10,0.1);background-color:whitesmoke;padding:0.375rem 0.75rem;text-align:center;font-weight:700;}.datepicker-header .datepicker-controls{padding:2px 2px 0;}.datepicker-controls .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;border:1px solid #dbdbdb;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;background-color:white;cursor:pointer;padding:calc(0.375em - 1px) 0.75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1.4rem;}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none;}.datepicker-controls .button:hover{border-color:#b5b5b5;color:#363636;}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636;}.datepicker-controls .button:focus:not(:active){-webkit-box-shadow:0 0 0 0.125em rgba(50,115,220,0.25);box-shadow:0 0 0 0.125em rgba(50,115,220,0.25);}.datepicker-controls .button:active{border-color:#4a4a4a;color:#363636;}.datepicker-controls .button[disabled]{cursor:not-allowed;}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:bold;}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9;}.datepicker-header .datepicker-controls .button:focus:not(:active){-webkit-box-shadow:0 0 0 0.125em rgba(255,255,255,0.25);box-shadow:0 0 0 0.125em rgba(255,255,255,0.25);}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2;}.datepicker-header .datepicker-controls .button[disabled]{-webkit-box-shadow:none;box-shadow:none;}.datepicker-footer .datepicker-controls .button{margin:calc(0.375rem - 1px) 0.375rem;border-radius:2px;width:100%;font-size:0.75rem;}.datepicker-controls .view-switch{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}.datepicker-controls .prev-btn,.datepicker-controls .next-btn{padding-right:0.375rem;padding-left:0.375rem;width:2.25rem;}.datepicker-controls .prev-btn.disabled,.datepicker-controls .next-btn.disabled{visibility:hidden;}.datepicker-view .dow{height:1.5rem;line-height:1.5rem;font-size:0.875rem;font-weight:700;}.datepicker-view .week{width:2.25rem;color:#b5b5b5;font-size:0.75rem;}@media (max-width:22.5rem){.datepicker-view .week{width:1.96875rem;}}.datepicker-grid{width:15.75rem;}@media (max-width:22.5rem){.calendar-weeks + .days .datepicker-grid{width:13.78125rem;}}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer;}.datepicker-cell.focused:not(.selected){background-color:#e8e8e8;}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600;}.datepicker-cell.disabled{color:#dbdbdb;}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a;}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6;}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:whitesmoke;}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#eeeeee;}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e8e8e8;}.datepicker-cell.today:not(.selected){background-color:#00d1b2;}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff;}.datepicker-cell.today.focused:not(.selected){background-color:#00c4a7;}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b5b5b5;color:#fff;}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#afafaf;}.datepicker-cell.range-start{border-radius:4px 0 0 4px;}.datepicker-cell.range-end{border-radius:0 4px 4px 0;}.datepicker-cell.range{border-radius:0;background-color:#dbdbdb;}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d5d5d5;}.datepicker-cell.range.disabled{color:#c2c2c2;}.datepicker-cell.range.focused{background-color:#cfcfcf;}.datepicker-view.datepicker-grid .datepicker-cell{height:4.5rem;line-height:4.5rem;}.datepicker-input.in-edit{border-color:#2366d1;}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{-webkit-box-shadow:0 0 0.25em 0.25em rgba(35,102,209,0.2);box-shadow:0 0 0.25em 0.25em rgba(35,102,209,0.2);}
.NodeEventTeaser > a{position:absolute;top:0;left:0;width:100%;height:100%;}.NodeEventTeaser{position:relative;border:solid 1px #000F9F;padding:3rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media screen and (max-width:750px){.NodeEventTeaser{margin:0 0.6rem 3rem 0.6rem;}}@media (max-width:720px){.NodeEventTeaser{margin:0 0 3rem 0;}}@media (min-width:721px){.NodeEventTeaser{max-width:28.4rem;}}.NodeEventTeaser-startDate{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000F9F;}@media (min-width:721px){.NodeEventTeaser-startDate{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (max-width:720px){.NodeEventTeaser-startDate{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.NodeEventTeaser-startDate .Day{font-size:10rem;font-weight:bold;position:relative;top:-1.8rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.NodeEventTeaser-startDate .MonthYear{vertical-align:top;text-transform:capitalize;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;}@media (min-width:721px){.NodeEventTeaser-startDate .MonthYear{margin-left:auto;}}@media (max-width:720px){.NodeEventTeaser-startDate .MonthYear{margin-left:1rem;}}.NodeEventTeaser-thematic{margin-bottom:1.5rem;}.NodeEventTeaser-title{font-size:2.2rem;font-weight:bold;color:#000F9F;line-height:1;}.NodeEventTeaser-infobottom{margin-top:auto;padding-top:1.5rem;}.NodeEventTeaser-infobottom-location svg{display:inline-block;width:1.1rem;height:1.5rem;fill:#000F9F;}.NodeEventTeaser-infobottom-hour{display:none;}.NodeEventTeaser > a{text-indent:-3000rem;}.NodeEventTeaser-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;}.NodeEventTeaser-chapo{margin:1rem 0;}.NodeEventTeaser .see-more{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;}.NodeEdito-content .ParagraphHighlightedContent-body{gap:3rem;margin:3rem auto;}.NodeEdito-content .ParagraphHighlightedContent-body > article{max-width:28.4rem;margin:0;}.NodeEdito-content .ParagraphHighlightedContent-body > article .NodeNewsAutomatic{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.NodeEdito-content .ParagraphHighlightedContent-body > article .NodeNewsAutomatic-content{border-top:none;padding:2.5rem 3rem;}.NodeEdito-content .ParagraphHighlightedContent-body > article .NodeEditoTeaser-title{font-size:2.2rem;}.NodeEdito-content .ParagraphHighlightedContent-body > article .NodeEditoTeaser-chapo{padding:1rem 3rem 2rem;}.NodeEdito-content .ParagraphHighlightedContent-body > article .NodeEditoTeaser-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.block-news-summary .NodeEventTeaser,.block-news-automatic .NodeEventTeaser{max-width:100%;margin-bottom:3rem;}
.pager{font-size:2.2rem;text-align:center;}.pager__items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.pager__item{color:#000F9F;margin-right:1.5rem;}.pager__item.is-active a{text-decoration:underline;}.pager__item.pager__item--last span:not(.visually-hidden),.pager__item.pager__item--first span:not(.visually-hidden){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.pager__item svg{width:2rem;height:2.5rem;margin-bottom:-0.5rem;}.pager__item:last-of-type{margin-right:0;}
