/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ContentAndSummary .ContentContainer.no-summary .Summary{display:none;}.ContentAndSummary .ContentContainer.no-summary .Content{margin-left:0;padding-top:0;}.ContentAndSummary .ContentContainer.no-summary.hasSideCover{}@media screen and (min-width:1179px){.ContentAndSummary .Summary + .Content{margin-left:300px;}}.ContentAndSummary .Content{padding:2rem 0;}.ContentAndSummary .Chapo{font-weight:700;font-size:2rem;margin-bottom:4rem;}.ContentAndSummary .Cover img{border-radius:0.4rem;width:100%;}.QuickAccess + .ContentAndSummary.no-summary .Content{padding:5rem 0;}.TaxonomyTerm.MunicipalityNeighborhood .ContentAndSummary{padding:0 0 4rem 0;}#printBtn,#share{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-align:center;-ms-flex-align:center;align-items:center;margin-right:5px;margin-left:5px;}#printBtn .icon,#share .icon{margin-bottom:10px;}#printBtn .icon svg path,#share .icon svg path{fill:var(--main-color,#416DD7);}.NodeCallProject figcaption{display:none;}@media screen and (min-width:1380px){.NodeNews .Cover img,.NodeLargeFormat .Cover img,.NodePageStandard .Cover img{height:68rem;-o-object-fit:cover;object-fit:cover;width:unset;}}@media screen and (max-width:1380px){.NodeNews .Cover img,.NodeLargeFormat .Cover img,.NodePageStandard .Cover img{width:auto;-o-object-fit:cover;object-fit:cover;max-height:40rem;}}.NodeNews .Cover .swiper .swiper-wrapper .swiper-slide img,.NodeLargeFormat .Cover .swiper .swiper-wrapper .swiper-slide img,.NodePageStandard .Cover .swiper .swiper-wrapper .swiper-slide img{width:unset;}.NodeNews .Cover .swiper .swiper-wrapper .swiper-slide .MediaImage--detail_news_cover,.NodeLargeFormat .Cover .swiper .swiper-wrapper .swiper-slide .MediaImage--detail_news_cover,.NodePageStandard .Cover .swiper .swiper-wrapper .swiper-slide .MediaImage--detail_news_cover{text-align:center;}.NodeNews-Intro--imgWrapper,.NodeLargeFormat-Intro--imgWrapper,.NodePageStandard-Intro--imgWrapper{text-align:center;}@media (max-width:719px){#printBtn{display:none;}}
.duet-date{--duet-color-primary:var(--main-color);--duet-color-surface:#fff;--duet-z-index:500;}.duet-date input.duet-date__input{background-color:white;}.duet-date input.duet-date__input:focus{-webkit-box-shadow:none;box-shadow:none;border:none;outline-offset:0.2rem;outline:0.2rem solid black;}.duet-date input.duet-date__input:focus-visible{outline:0.2rem solid black;outline-offset:0.2rem;}.duet-date .duet-date__table-header{font-size:1.2rem;font-weight:600;}.duet-date .duet-date__day{font-size:1.6rem;}.duet-date .duet-date__day[aria-pressed=true]{color:white;}.duet-date .duet-date__day[aria-pressed=true]:not(.is-month){background:var(--duet-color-primary);color:white;}.duet-date .duet-date__day[aria-pressed=true]:not(.is-month):before{content:"";background:var(--duet-color-primary);border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1;}.duet-date .duet-date__day.is-today{color:var(--main-color,#416DD7);}.duet-date .duet-date__day.is-today:before{opacity:0.1;}.duet-date .duet-date__day:focus,.duet-date .duet-date__day:focus-visible{-webkit-box-shadow:none;box-shadow:none;border:none;outline:0.1rem solid black;outline-offset:0.2rem;color:white;}.duet-date .duet-date__day:hover:before{opacity:0.05;}.duet-date .duet-date__select .duet-date__select-label{font-size:1.4rem;}.duet-date .duet-date__select select{font-size:1.4rem;}.duet-date .duet-date__select select:focus{-webkit-box-shadow:none;box-shadow:none;border:none;outline-color:black;outline-offset:0.2rem;}.duet-date .duet-date__select select:focus-visible{outline-color:black;outline-offset:0.2rem;}.duet-date .duet-date__toggle{-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.duet-date .duet-date__toggle:focus,.duet-date .duet-date__toggle:focus-visible{outline:0.2rem solid black;outline-offset:0.2rem;}.duet-date .duet-date__toggle svg{display:none;}.duet-date .duet-date__toggle:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M267.5 276.1L316.8 283.2C336.5 286.1 344.3 310.3 330.1 324.2L294.5 358.9L302.9 407.9C306.2 427.5 285.6 442.5 268 433.2L223.1 410.1L179.1 433.2C162.4 442.5 141.8 427.5 145.1 407.9L153.5 358.9L117.9 324.2C103.7 310.3 111.5 286.1 131.2 283.2L180.5 276.1L202.5 231.5C211.3 213.6 236.7 213.6 245.5 231.5L267.5 276.1zM201.7 305.3L151.9 312.6L187.9 347.7L179.4 397.4L223.1 373.9L268.6 397.4L260.1 347.7L296.1 312.6L246.3 305.3L223.1 260.2L201.7 305.3zM128 64H320V16C320 7.164 327.2 0 336 0C344.8 0 352 7.164 352 16V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H96V16C96 7.164 103.2 0 112 0C120.8 0 128 7.164 128 16V64zM32 448C32 465.7 46.33 480 64 480H384C401.7 480 416 465.7 416 448V192H32V448zM32 128V160H416V128C416 110.3 401.7 96 384 96H64C46.33 96 32 110.3 32 128z"/></svg>');width:1.85rem;height:2rem;}body.brest .duet-date .duet-date__toggle:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path fill="%233A73DC" d="M267.5 276.1L316.8 283.2C336.5 286.1 344.3 310.3 330.1 324.2L294.5 358.9L302.9 407.9C306.2 427.5 285.6 442.5 268 433.2L223.1 410.1L179.1 433.2C162.4 442.5 141.8 427.5 145.1 407.9L153.5 358.9L117.9 324.2C103.7 310.3 111.5 286.1 131.2 283.2L180.5 276.1L202.5 231.5C211.3 213.6 236.7 213.6 245.5 231.5L267.5 276.1zM201.7 305.3L151.9 312.6L187.9 347.7L179.4 397.4L223.1 373.9L268.6 397.4L260.1 347.7L296.1 312.6L246.3 305.3L223.1 260.2L201.7 305.3zM128 64H320V16C320 7.164 327.2 0 336 0C344.8 0 352 7.164 352 16V64H384C419.3 64 448 92.65 448 128V448C448 483.3 419.3 512 384 512H64C28.65 512 0 483.3 0 448V128C0 92.65 28.65 64 64 64H96V16C96 7.164 103.2 0 112 0C120.8 0 128 7.164 128 16V64zM32 448C32 465.7 46.33 480 64 480H384C401.7 480 416 465.7 416 448V192H32V448zM32 128V160H416V128C416 110.3 401.7 96 384 96H64C46.33 96 32 110.3 32 128z"/></svg>');}.duet-date .duet-date__toggle .duet-date__toggle-icon{display:none;}@media screen and (min-width:57.5rem){.duet-date .duet-date__mobile{display:none;}}
.ContentAndSearch .inner_container{max-width:1380px;margin-left:auto;margin-right:auto;padding-right:3rem;padding-left:3rem;}.ContentAndSearch-sidebar #edit-specialevent input[type=checkbox] + label{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.ContentAndSearch-sidebar #edit-specialevent input[type=checkbox] + label:before{margin-right:0;margin-left:10px;border:1px solid #959595;background-color:#959595;border-radius:20px;display:block;width:36px;-webkit-box-flex:1;-ms-flex:1 0 36px;flex:1 0 36px;height:16px;margin-top:0;-webkit-transition:background-color 250ms ease;transition:background-color 250ms ease;}.ContentAndSearch-sidebar #edit-specialevent input[type=checkbox] + label:after{content:"";position:absolute;display:block;width:12px;height:12px;border-radius:100%;border:1px solid white;left:calc(100% - 36px);margin-top:0.2rem;-webkit-transition:all 250ms ease;transition:all 250ms ease;background-color:white;}.ContentAndSearch-sidebar #edit-specialevent input[type=checkbox] + label:active:after{width:20px;}.ContentAndSearch-sidebar #edit-specialevent input[type=checkbox]:checked + label:before{outline:none;background-color:var(--main-color,#416DD7);border-color:var(--main-color,#416DD7);}.ContentAndSearch-sidebar #edit-specialevent input[type=checkbox]:checked + label:after{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}.ContentAndSearch.noSidebar .ContentAndSearch-sidebar{display:none;}.ContentAndSearch.noSidebar .ContentAndSearch-content{margin-left:0;}.ContentAndSearch-sidebar{margin-bottom:2.5rem;z-index:1;}@media screen and (min-width:1179px){.ContentAndSearch-sidebar{width:30rem;float:left;top:0;}}@media (max-width:1179px){.ContentAndSearch-sidebar{width:100%;float:none;}}body.toolbar-fixed .ContentAndSearch-sidebar{top:3.9rem;}body.toolbar-fixed.toolbar-tray-open .ContentAndSearch-sidebar{top:7.9rem;}.ContentAndSearch-sidebar .form-item-agendacommune,.ContentAndSearch-sidebar .form-item-agendaquartier{display:none;}.ContentAndSearch-sidebar #edit-period{margin-top:1rem;}@media (min-width:719px) and (max-width:1179px){.ContentAndSearch-sidebar .Dropdown h2.mobile{display:block;}}.ContentAndSearch-content{margin-left:33.5rem;}@media (max-width:1179px){.ContentAndSearch-content{margin-left:0;}}.ContentAndSearch-sidebar{background-color:#F8F8F8;}.ContentAndSearch-sidebar button[aria-controls]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}.ContentAndSearch-sidebar h2.desktopOnly,.ContentAndSearch-sidebar button[aria-controls]{font-size:1.8rem;font-weight:500;padding:1.5rem 2rem 1rem;}.ContentAndSearch-sidebar form{padding:0 0.5rem;}@media (max-width:1179px){.ContentAndSearch-sidebar form{max-width:45rem;margin:0 auto;padding:0 3rem;}}.ContentAndSearch-sidebar form input:not([type=radio],[type=checkbox],[type=submit]),.ContentAndSearch-sidebar form .select-wrapper{height:4rem;}.ContentAndSearch-sidebar form fieldset.form-composite legend{font-size:1.6rem;margin-bottom:0.5rem;}.ContentAndSearch-sidebar form fieldset.form-composite .form-item{margin:0;}.ContentAndSearch-sidebar form fieldset.form-composite .form-item label{font-weight:400;}.ContentAndSearch-sidebar form #edit-reset-button{margin-top:1rem;margin-bottom:0.5rem;font-size:1.4rem;padding:1.2rem 2rem;text-align:center;background-color:white;}.ContentAndSearch-sidebar form #edit-reset-button:hover{text-decoration:none;}.ContentAndSearch-sidebar button svg{color:var(--main-color,#416DD7);}.ContentAndSearch-sidebar .Dropdown-menu{background-color:#F8F8F8;padding:0 1.5rem 2.5rem;}@media screen and (min-width:1179px){.ContentAndSearch-sidebar .Dropdown-menu{height:40rem;}}@media screen and (min-width:1179px){.ContentAndSearch-sidebar button[aria-expanded]{display:none;}.ContentAndSearch-sidebar .Dropdown-menu{position:static;height:initial;display:block;overflow:initial;}.ContentAndSearch-sidebar .Dropdown-menu > *{overflow:initial;}}.ContentAndSearch-resultCount{font-size:2rem;font-weight:500;margin-bottom:2rem;}.ContentAndSearch-pager{margin-top:-5rem;margin-bottom:5rem;}.ContentAndSearch-pager:empty{display:none;}.ContentAndSearch.withMap .ContentAndSearch-sidebar{width:23.5rem;}@media screen and (max-width:1250px){.ContentAndSearch.withMap .ContentAndSearch-sidebar{width:36rem;}}@media (max-width:1179px){.ContentAndSearch.withMap .ContentAndSearch-sidebar{position:absolute;top:40rem;left:0;width:100%;}body.toolbar-fixed .ContentAndSearch.withMap .ContentAndSearch-sidebar{top:40rem;}body.toolbar-fixed.toolbar-tray-open .ContentAndSearch.withMap .ContentAndSearch-sidebar{top:40rem;}}.ContentAndSearch.withMap .ContentAndSearch-content{margin-left:27rem;}@media screen and (max-width:1250px){.ContentAndSearch.withMap .ContentAndSearch-content{margin-left:39.5rem;}}@media (max-width:1179px){.ContentAndSearch.withMap .ContentAndSearch-content{margin-left:0;}}@media (max-width:1179px){.ContentAndSearch{position:relative;}}.SearchContentList-content-list *[role=article]{margin-bottom:3rem;}.SearchContentList-content-list .NodeWork{position:relative;width:100%;max-width:272px;}.SearchContentList-content-list .NodeWork a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";}.SearchContentList-content-list .NodeWork .MediaImage{text-align:center;}.SearchContentList-content-list .NodeWork .NodeWork--title{font-size:17px;font-weight:bold;}.SearchContentList-content-list .NodeWork .NodeWork--author{display:none;}.SearchContentList-content-list .NodeWork--Images figcaption{display:none;}.NodeWorksList .SearchContentList-content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:3.2rem;}.NodeWorksList .SearchContentList-content-list .NodeWork{position:relative;width:100%;max-width:272px;}.NodeWorksList .SearchContentList-content-list .NodeWork a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";}.NodeWorksList .SearchContentList-content-list .NodeWork .MediaImage{text-align:center;}.NodeWorksList .SearchContentList-content-list .NodeWork .NodeWork--title{font-size:17px;font-weight:bold;}.NodeWorksList .SearchContentList-content-list .NodeWork .NodeWork--author{display:none;}.NodeWorksList .SearchContentList-content-list .NodeWork--Images figcaption{display:none;}.NodeWorksList .SearchContentList-content-list > li{margin-bottom:3rem;}.NodeWorksList .SearchContentList-content-list > li:last-child{margin-bottom:0;}.SearchContentList-results-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}@media screen and (max-width:1250px){.SearchContentList-results-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.SearchContentList-results-carto{width:45.5rem;margin-left:2.5rem;height:60rem;z-index:0;}@media screen and (max-width:1400px){.SearchContentList-results-carto{width:35.5rem;}}@media screen and (max-width:1250px){.SearchContentList-results-carto{width:100%;margin-bottom:4rem;}}@media (max-width:1179px){.SearchContentList-results-carto{width:calc(100% + 6rem);margin-left:-3rem;height:40rem;margin-bottom:8rem;}}.SearchContentList-results-list{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:4rem;}.NodeSearchList{position:relative;}@media screen and (min-width:719px){.NodeSearchList{display:-webkit-box;display:-ms-flexbox;display:flex;}}.NodeSearchList-link{color:black !important;}.NodeSearchList-link:after{content:"";position:absolute;left:0;height:100%;width:100%;top:0;}.NodeSearchList-title{font-size:2.2rem;font-weight:700;line-height:1.2;margin-bottom:0.5rem;color:black;}.NodeSearchList-title a{color:inherit;}body.eco-mode-off .NodeSearchList-img{margin-right:2rem;}@media screen and (min-width:1179px){.NodeSearchList-wrapper{width:calc(100% - 18rem);}}.SearchContentList-results-carto .NodeSearchList-wrapper{width:100%;}.NodeSearchList-wrapper svg{fill:var(--main-color,#416DD7);max-height:2.1rem;}body.eco-mode-on .NodeSearchList-wrapper{width:100%;}.NodeSearchList-wrapper .category{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.NodeSearchList-wrapper .category > *{margin-right:0.5rem;margin-top:0.5rem;}.NodeSearchList-wrapper .DateEventItem,.NodeSearchList-wrapper .PlaceItem-list{line-height:normal;}.NodeSearchList.noCoverImg{}.NodeSearchList.noCoverImg .NodeEventAgenda-wrapper{width:100%;}.NodeSearchList .TermCategory{padding:0 0.4rem;}body.conservatoire-brest form:not(.brest-sendinblue-list-register) .form-item-agendacommune,body.conservatoire-brest form:not(.brest-sendinblue-list-register) .form-item-agendaquartier,body.musée-brest form:not(.brest-sendinblue-list-register) .form-item-agendacommune,body.musée-brest form:not(.brest-sendinblue-list-register) .form-item-agendaquartier{display:none;}.datepicker .form-item{margin-bottom:10px;}.form-item-agendaquartier,.news-list-filters .form-item-quartier{margin-top:10px;}.form-item-agendaquartier,.form-item-query,.news-list-filters .form-item-quartier{margin-bottom:10px;}.SearchContentList-content-list > li{margin-bottom:3.2rem;}
.register-list-form--wrapper{padding:40px 20px;font-size:18px;background-color:var(--main-color,#416DD7);}.register-list-form--wrapper .js-form-submit{padding:1.6rem 3rem;border-radius:4rem;color:white;background-color:var(--main-color,#416DD7);border:1px solid white;font-weight:500;font-size:1.6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;word-break:normal;cursor:pointer;-webkit-appearance:none;}.register-list-form--wrapper .register-list-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.register-list-form--wrapper .register-list-form form > p{display:none;}.register-list-form--wrapper .register-list-form form .recaptcha-no-badge-message{display:none;}.register-list-form--wrapper .register-list-form form .mandatory-fields-wrapper{margin-top:20px;}.register-list-form--wrapper .register-list-form form label{display:none;}.register-list-form--wrapper .register-list-form .mandatory-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;}.register-list-form--wrapper .select-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.register-list-form--wrapper .select-wrapper select{position:relative;z-index:1;color:white;-moz-appearance:none;-webkit-appearance:none;}.register-list-form--wrapper .select-wrapper select option{color:black;}.register-list-form--wrapper .select-wrapper svg{fill:white;position:absolute;right:20px;width:15px;height:15px;}.register-list-form--wrapper,.register-list-form--wrapper .title--h2{color:white;font-family:"Raleway",sans-serif;}.register-list-form--wrapper .title--h2{margin-bottom:0.5rem;}.register-list-form--wrapper .form-select,.register-list-form--wrapper .form-email{height:50px;border-radius:50px;width:100%;background-color:transparent;border:1px solid white;padding:0 40px 0 20px;font-size:16px;font-weight:500;font-family:"Raleway",sans-serif;color:white;}.register-list-form--wrapper .form-select::-webkit-input-placeholder,.register-list-form--wrapper .form-email::-webkit-input-placeholder{color:white;opacity:1;}.register-list-form--wrapper .form-select::-moz-placeholder,.register-list-form--wrapper .form-email::-moz-placeholder{color:white;opacity:1;}.register-list-form--wrapper .form-select:-ms-input-placeholder,.register-list-form--wrapper .form-email:-ms-input-placeholder{color:white;opacity:1;}.register-list-form--wrapper .form-select::-ms-input-placeholder,.register-list-form--wrapper .form-email::-ms-input-placeholder{color:white;opacity:1;}.register-list-form--wrapper .form-select::placeholder,.register-list-form--wrapper .form-email::placeholder{color:white;opacity:1;}@media screen and (min-width:1024px){.register-list-form--wrapper{text-align:center;}.register-list-form--wrapper .register-list-form form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.register-list-form--wrapper .form-item{margin-right:5px;margin-left:5px;}.register-list-form--wrapper .js-form-submit{margin-left:5px;margin-top:0;}}@media screen and (max-width:1023px){.register-list-form--wrapper .register-list-form form,.register-list-form--wrapper .mandatory-fields-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.register-list-form--wrapper .register-list-form form .mandatory-fields-wrapper,.register-list-form--wrapper .mandatory-fields-wrapper .mandatory-fields-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.register-list-form--wrapper .form-item{margin-top:5px;margin-bottom:5px;}.register-list-form--wrapper .js-form-submit{margin-top:5px;}}
.MainMenuButton,button{text-decoration:none;border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;font-size:1.6rem;}.MainMenuButton{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;text-align:center;}.MainMenuButton,button{text-decoration:none;border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;font-size:1.6rem;}.MainMenuButton{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;text-align:center;}.MainMenuButton{height:10rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:initial;width:100%;color:#002B5F;font-weight:500;padding:0 0.5rem;font-size:1.5rem;border-top:0.1rem solid #EDEDED;}@media (max-width:1179px){.MainMenuButton{font-size:1.2rem;border-top:none;border-left:0.1rem solid #EDEDED;height:6.5rem;min-width:7.5rem;padding:0.5rem 1rem 0;position:relative;word-break:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (max-width:719px){.MainMenuButton{min-width:auto;padding:0.5rem 0;}}li:last-of-type .MainMenuButton{border-bottom:0.1rem solid #EDEDED;}@media (max-width:1179px){li:last-of-type .MainMenuButton{border-bottom:none;border-right:0.1rem solid #EDEDED;}}.MainMenuButton .icon{margin-bottom:1rem;color:var(--main-color,#416DD7);}@media (max-width:1179px){.MainMenuButton .icon{margin-bottom:0.5rem;}}.MainMenuButton:hover,.MainMenuButton:focus-visible{position:relative;z-index:1;background-color:var(--main-color,#416DD7);color:white;}.MainMenuButton:hover .icon,.MainMenuButton:focus-visible .icon{color:white;}.MainMenuButton:focus-visible{outline-offset:0;-webkit-box-shadow:0 0 0 4px white;box-shadow:0 0 0 4px white;}.link--withIcon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.link--withIcon svg:first-child{margin-right:1rem;}.link--withIcon svg:last-child{margin-left:1rem;}.ctaButton,form:not(.brest-sendinblue-list-register) input[type=submit]{margin-top:0.3rem;padding:1.2rem 3rem;border-radius:4rem;color:white;background-color:var(--main-color,#416DD7);border:0.1rem solid transparent;font-weight:500;font-size:1.6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:normal;}.ctaButton svg,form:not(.brest-sendinblue-list-register) input[type=submit] svg{pointer-events:none;}.ctaButton svg:first-child,form:not(.brest-sendinblue-list-register) input[type=submit] svg:first-child{margin-right:1rem;height:1.4em;}.ctaButton svg:first-child path,form:not(.brest-sendinblue-list-register) input[type=submit] svg:first-child path{fill:currentColor;}.ctaButton.ctaButton--icon,form:not(.brest-sendinblue-list-register) input.ctaButton--icon[type=submit]{place-items:center;padding:0;width:4rem;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.ctaButton.ctaButton--icon svg,form:not(.brest-sendinblue-list-register) input.ctaButton--icon[type=submit] svg{margin:0;}.ctaButton.ctaButton--bordered,form:not(.brest-sendinblue-list-register) input.ctaButton--bordered[type=submit]{background-color:white;border-color:var(--main-color,#416DD7);color:var(--main-color,#416DD7);}.ctaButton.ctaButton--bordered.ctaButton--bordered--white,form:not(.brest-sendinblue-list-register) input.ctaButton--bordered.ctaButton--bordered--white[type=submit]{border-color:white;color:white;background-color:transparent;}.ctaButton.ctaButton--secondary,form:not(.brest-sendinblue-list-register) input.ctaButton--secondary[type=submit]{background-color:var(--secondary-color,#000000);border-color:var(--secondary-color,#000000);}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-size:1.6rem;font-weight:500;height:5rem;width:100%;font-family:"Raleway",sans-serif;}form:not(.brest-sendinblue-list-register).fulltext-search > div,form:not(.brest-sendinblue-list-register).agenda-home-list-filters > div{display:none;}form:not(.brest-sendinblue-list-register) fieldset.webform-type-fieldset{margin:20px 0 30px;}form:not(.brest-sendinblue-list-register) fieldset.webform-type-fieldset > legend{font-size:30px;font-weight:900;color:black;margin-bottom:20px;}form:not(.brest-sendinblue-list-register) fieldset[aria-required=true] legend:after{content:"*";font-family:initial;color:#B80007;margin-left:5px;}form:not(.brest-sendinblue-list-register) .form-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}form:not(.brest-sendinblue-list-register) .form-item-wrapper > div{width:calc(50% - 10px);}form:not(.brest-sendinblue-list-register) .form-item-wrapper > div:first-child{margin-right:20px;}@media (max-width:719px){form:not(.brest-sendinblue-list-register) .form-item-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}form:not(.brest-sendinblue-list-register) .form-help{color:#6F6F6F;display:block;font-size:1.2rem;font-weight:400;}form:not(.brest-sendinblue-list-register) .required-mark{color:#B80007;font-family:initial;}form:not(.brest-sendinblue-list-register) .form-item{display:inline-block;width:100%;}form:not(.brest-sendinblue-list-register) .form-item.js-form-type-radio{margin:0;}form:not(.brest-sendinblue-list-register) .form-item.js-form-type-search{margin-bottom:10px;}form:not(.brest-sendinblue-list-register) .form-item label{display:block;color:var(--secondary-color,#000000);font-size:16px;margin-bottom:10px;}form:not(.brest-sendinblue-list-register) .form-item label.form-required:after{content:"*";font-family:initial;color:#B80007;margin-left:5px;}form:not(.brest-sendinblue-list-register) .form-item.form-item-street-number{width:215px;margin-right:20px;}form:not(.brest-sendinblue-list-register) .form-item.form-item-street{width:calc(100% - 215px - 20px);margin-right:-5px;}@media (max-width:719px){form:not(.brest-sendinblue-list-register) .form-item.form-item-street{width:100%;}}form:not(.brest-sendinblue-list-register) .description{font-size:14px;margin-top:3px;margin-left:20px;}form:not(.brest-sendinblue-list-register) .text-count-wrapper{text-align:right;font-size:12px;font-weight:500;color:#959595;margin-top:5px;}form:not(.brest-sendinblue-list-register) input:not([type=radio],[type=checkbox],[type=submit]){height:50px;border-radius:50px;width:100%;border:1px solid #6F6F6F;padding:0 40px 0 20px;font-size:16px;font-weight:500;color:var(--main-color,#416DD7);font-family:"Raleway",sans-serif;}form:not(.brest-sendinblue-list-register) input:not([type=radio],[type=checkbox],[type=submit])::-webkit-input-placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) input:not([type=radio],[type=checkbox],[type=submit])::-moz-placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) input:not([type=radio],[type=checkbox],[type=submit]):-ms-input-placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) input:not([type=radio],[type=checkbox],[type=submit])::-ms-input-placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) input:not([type=radio],[type=checkbox],[type=submit])::placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) input[type=date]::-webkit-clear-button{font-weight:500;}form:not(.brest-sendinblue-list-register) fieldset.form-composite legend,form:not(.brest-sendinblue-list-register) div.form-composite legend{font-weight:600;color:var(--secondary-color,#000000);font-size:20px;}form:not(.brest-sendinblue-list-register) .js-form-type-textfield label,form:not(.brest-sendinblue-list-register) .js-form-type-date label,form:not(.brest-sendinblue-list-register) .js-form-type-managed-file label,form:not(.brest-sendinblue-list-register) .js-form-type-textarea label,form:not(.brest-sendinblue-list-register) .js-form-type-email label,form:not(.brest-sendinblue-list-register) .js-form-type-select label,form:not(.brest-sendinblue-list-register) .js-form-type-tel label{font-weight:600;color:var(--secondary-color,#000000);font-size:20px;}form:not(.brest-sendinblue-list-register) fieldset.radios--wrapper{margin:10px 0;}form:not(.brest-sendinblue-list-register) fieldset.radios--wrapper legend{display:block;font-weight:600;color:var(--secondary-color,#000000);font-size:16px;margin-bottom:10px;}form:not(.brest-sendinblue-list-register) fieldset.radios--wrapper .fieldset-wrapper > div{display:-webkit-box;display:-ms-flexbox;display:flex;}form:not(.brest-sendinblue-list-register) fieldset.radios--wrapper .form-item{width:auto;margin-right:1rem;margin-top:0;}form:not(.brest-sendinblue-list-register) input[type=radio]{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}form:not(.brest-sendinblue-list-register) input[type=radio] + label{height:50px;text-align:center;padding:0 20px;border:1px solid var(--main-color,#416DD7);color:var(--main-color,#416DD7);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;cursor:pointer;border-radius:2px;background-color:white;}form:not(.brest-sendinblue-list-register) input[type=radio]:focus-visible + label{outline:2px solid black;outline-offset:1px;}form:not(.brest-sendinblue-list-register) input[type=radio]:checked + label{background-color:var(--main-color,#416DD7);color:white;font-weight:600;}form:not(.brest-sendinblue-list-register) input[type=checkbox]{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}form:not(.brest-sendinblue-list-register) input[type=checkbox] + label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.2;}form:not(.brest-sendinblue-list-register) input[type=checkbox] + label:before{content:"";display:inline-block;width:10px;height:10px;border:1px solid #6F6F6F;background-color:white;margin-right:10px;margin-top:3px;-webkit-box-flex:1;-ms-flex:1 0 10px;flex:1 0 10px;}form:not(.brest-sendinblue-list-register) input[type=checkbox]:focus-visible + label{outline:1px solid black;outline-offset:1px;}form:not(.brest-sendinblue-list-register) input[type=checkbox]:checked + label:before{border-color:var(--main-color,#416DD7);background-color:var(--main-color,#416DD7);outline:1px solid var(--main-color,#416DD7);outline-offset:1px;}form:not(.brest-sendinblue-list-register) input[type=submit]{cursor:pointer;}form:not(.brest-sendinblue-list-register) textarea{border-radius:20px;min-height:200px;width:100%;border:1px solid #6F6F6F;font-size:16px;font-weight:500;color:var(--main-color,#416DD7);font-family:"Raleway",sans-serif;padding:16px 20px;}form:not(.brest-sendinblue-list-register) textarea::-webkit-input-placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) textarea::-moz-placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) textarea:-ms-input-placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) textarea::-ms-input-placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) textarea::placeholder{color:#959595;font-weight:500;font-family:"Raleway",sans-serif;font-size:16px;}form:not(.brest-sendinblue-list-register) .select-wrapper{border-radius:50px;border:1px solid #6F6F6F;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;position:relative;color:var(--main-color,#416DD7);display:block;background-color:white;}@media screen and (min-width:800px){form:not(.brest-sendinblue-list-register) .select-wrapper{height:50px;}}form:not(.brest-sendinblue-list-register) .select-wrapper select{font-size:16px;font-weight:500;height:100%;padding:0 40px 0 20px;border-radius:50px;width:100%;font-family:"Raleway",sans-serif;color:var(--main-color,#416DD7);}form:not(.brest-sendinblue-list-register) .select-wrapper select option{color:black;}form:not(.brest-sendinblue-list-register) .select-wrapper svg{pointer-events:none;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:21px;width:15px;}form:not(.brest-sendinblue-list-register) .select-wrapper svg path{fill:currentColor;}form:not(.brest-sendinblue-list-register) label.webform-file-button{color:var(--main-color,#416DD7);height:190px;width:190px;border:1px dotted var(--main-color,#416DD7);background-color:rgba(65,109,215,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:18.5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;cursor:pointer;}form:not(.brest-sendinblue-list-register) label.webform-file-button svg{width:20px;height:20px;margin-bottom:10px;}form:not(.brest-sendinblue-list-register) label.webform-file-button svg path{fill:currentColor;}form:not(.brest-sendinblue-list-register) .form-managed-file{width:190px;}form:not(.brest-sendinblue-list-register) .form-managed-file > .form-wrapper{width:100%;overflow:hidden;border-radius:20px;}form:not(.brest-sendinblue-list-register) input.form-tel{padding-left:5rem;}form:not(.brest-sendinblue-list-register) input.form-tel::-webkit-input-placeholder{color:black;}form:not(.brest-sendinblue-list-register) input.form-tel::-moz-placeholder{color:black;}form:not(.brest-sendinblue-list-register) input.form-tel:-ms-input-placeholder{color:black;}form:not(.brest-sendinblue-list-register) input.form-tel::-ms-input-placeholder{color:black;}form:not(.brest-sendinblue-list-register) input.form-tel::placeholder{color:black;}form:not(.brest-sendinblue-list-register) .iti__selected-flag{border-top-left-radius:20px;border-bottom-left-radius:20px;}form:not(.brest-sendinblue-list-register) .iti__flag-container:hover .iti__selected-flag,form:not(.brest-sendinblue-list-register) .iti__flag-container:focus-visible .iti__selected-flag{background-color:#777;}form:not(.brest-sendinblue-list-register) .iti__country:not(.iti__active){color:black;}form:not(.brest-sendinblue-list-register) .iti__country:not(.iti__active) .iti__dial-code{color:black;}form:not(.brest-sendinblue-list-register) .iti__country.iti__active{color:white;background-color:var(--main-color,#416DD7);}form:not(.brest-sendinblue-list-register) .iti__country.iti__active .iti__dial-code{color:white;}form:not(.brest-sendinblue-list-register) .iti__country.iti__highlight{border:1px solid #929292;}form:not(.brest-sendinblue-list-register) .cke{border-radius:20px;}form:not(.brest-sendinblue-list-register) .cke_inner{border-radius:20px;}form:not(.brest-sendinblue-list-register) .cke_top{border-top-left-radius:20px;border-top-right-radius:20px;}form:not(.brest-sendinblue-list-register) .cke_bottom{border-bottom-left-radius:20px;border-bottom-right-radius:20px;}.webform-confirmation{text-align:center;}.webform-confirmation__message{font-weight:500;font-size:20px;}#edit-period input[type=radio] + label{height:initial;padding:5px 20px;}label.webform-file-button.hasfocus{outline:0.2rem solid black;outline-offset:0.1rem;}.js-form-type-managed-file > #edit-field-attached-file-0--label{position:relative;color:var(--main-color,#416DD7);height:190px;width:190px;border:1px dotted var(--main-color,#416DD7);background-color:rgba(58,115,220,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;font-weight:500;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;cursor:pointer;}.js-form-type-managed-file > #edit-field-attached-file-0--label:before{position:absolute;z-index:1;top:68px;background-image:url("/themes/custom/brest_theme/assets/build/css/forms/webforms/../../../svg/upload-blue.svg");background-repeat:no-repeat;background-size:contain;width:17px;height:17px;content:"";}.js-form-type-managed-file .js-form-managed-file input.js-form-file{position:fixed;top:-1000px;}.js-form-type-managed-file .description{margin-bottom:30px;}.js-form-type-managed-file legend{display:none;}form:not(.agenda-list-filters,.news-list-filters) .form-item{margin-top:10px;}.form-item-donnees-personnelles{position:relative;padding-left:2rem;}.form-item-donnees-personnelles .option::before{position:absolute;top:0;left:0;}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.fixed{position:fixed}.clear-both{clear:both}.my-1{margin-top:0.25rem;margin-bottom:0.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-4{margin-bottom:1rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:0.5rem}.mt-\[2\.5rem\]{margin-top:2.5rem}.mt-\[3\.5rem\]{margin-top:3.5rem}.block{display:block}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table{display:table}.hidden{display:none}.border-collapse{border-collapse:collapse}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.border{border-width:1px}.px-\[4rem\]{padding-left:4rem;padding-right:4rem}.py-\[3rem\]{padding-top:3rem;padding-bottom:3rem}.text-center{text-align:center}.text-\[2rem\]{font-size:2rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.outline{outline-style:solid}@media (min-width:1179px){.md\:block{display:block}.md\:hidden{display:none}}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:"Raleway";src:url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Light.woff2") format("woff2"),url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Raleway";src:url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Regular.woff2") format("woff2"),url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Raleway";src:url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Italic.woff2") format("woff2"),url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"Raleway";src:url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Medium.woff2") format("woff2"),url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Raleway";src:url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-SemiBold.woff2") format("woff2"),url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Raleway";src:url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Bold.woff2") format("woff2"),url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Raleway";src:url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-BoldItalic.woff2") format("woff2"),url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap;}@font-face{font-family:"Raleway";src:url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Black.woff2") format("woff2"),url("/themes/custom/brest_theme/assets/build/css/../fonts/Raleway-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap;}.container_home,.container_large,#MegaMenu .MainMenu,.site-size-wrapper{max-width:1380px;margin-left:auto;margin-right:auto;padding-right:3rem;padding-left:3rem;}.Popin{display:none;}.TacNoCookieMessage-innerWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.Header-ecoMode,#block-langswitcher button,#block-selecteurdelangue-mobile button,#MegaMenu .MainMenu ul.menu .back,.MainMenuButton,button{text-decoration:none;border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;font-size:1.6rem;}#block-langswitcher button,#block-selecteurdelangue-mobile button,.MainMenuButton{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;text-align:center;}#Page{font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;}em{font-family:"Raleway",sans-serif;font-weight:400;font-style:italic;}strong{font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;}.MainTitle{font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;}.ckeditorContent{font-family:"Raleway",sans-serif;font-size:18px;line-height:1.5;}.ckeditorContent .cke_editable{font-size:18px;font-family:"Raleway",sans-serif;}.ckeditorContent h3,.ckeditorContent h4,.ckeditorContent h5,.ckeditorContent h6,.ckeditorContent p{margin:20px 0;}.ckeditorContent h3 + ul,.ckeditorContent h3 + ol,.ckeditorContent h4 + ul,.ckeditorContent h4 + ol,.ckeditorContent h5 + ul,.ckeditorContent h5 + ol,.ckeditorContent h6 + ul,.ckeditorContent h6 + ol,.ckeditorContent p + ul,.ckeditorContent p + ol{margin:30px 0;}.ckeditorContent p:first-child{margin-top:0;}.ckeditorContent p:last-child{margin-bottom:0;}.ckeditorContent h3,.ckeditorContent h4{font-weight:700;}.ckeditorContent h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem;}.ckeditorContent h3{font-size:22px;margin-top:10px;margin-bottom:15px;}.ckeditorContent h4{font-size:18px;margin-top:10px;margin-bottom:15px;}.ckeditorContent strong{font-weight:600;}.ckeditorContent strong em{font-weight:600;}.ckeditorContent u{text-decoration:underline;}.ckeditorContent em{font-style:italic;}.ckeditorContent em strong{font-weight:600;font-style:italic;}.ckeditorContent sup{vertical-align:super;font-size:0.8em;}.ckeditorContent sub{vertical-align:sub;font-size:0.8em;}.ckeditorContent ul{padding-left:2rem;margin:2rem 0;}.ckeditorContent ul li{position:relative;margin-bottom:1.5rem;line-height:1.6;}.ckeditorContent ul li:not(.ParagraphKeyFigure-content-item):before{content:"";background-color:var(--main-color,#416DD7);width:6px;height:6px;display:block;position:absolute;top:12px;left:-15px;border-radius:100%;line-height:20px;}@media (max-width:719px){.ckeditorContent ul li:not(.ParagraphKeyFigure-content-item):before{line-height:18px;}}.ckeditorContent ol{padding-left:2rem;margin:2rem 0;}.ckeditorContent ol li{position:relative;margin-bottom:1.5rem;counter-increment:li;line-height:1.6;}.ckeditorContent ol li:before{content:counter(li) ".";color:var(--main-color,#416DD7);font-size:inherit;left:-15px;font-weight:500;position:absolute;}.ckeditorContent a{text-decoration:underline;color:var(--main-color,#416DD7);}.ckeditorContent a.btn{padding:13px 30px;border-radius:4rem;font-size:16px;background-color:var(--main-color,#416DD7);color:white;font-weight:500;text-decoration:none;border:1px solid var(--main-color,#416DD7);}.ckeditorContent a:hover{text-decoration-thickness:2px;}.ckeditorContent blockquote{padding:0 40px;font-size:30px;font-weight:700;position:relative;margin:15px 0;}.ckeditorContent blockquote em{font-weight:700;}@media (max-width:719px){.ckeditorContent blockquote{padding:0 2.5rem;}}.ckeditorContent blockquote p:before,.ckeditorContent blockquote p:after{font-size:70px;line-height:1;color:var(--main-color,#416DD7);position:absolute;}.ckeditorContent blockquote p:before{content:"“";top:0;left:0;}@media screen and (max-width:720px){.ckeditorContent blockquote p:before{left:-1rem;}}.ckeditorContent blockquote p:after{content:"“";bottom:0;margin-left:10px;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);}.ckeditorContent .table-wrapper{overflow:auto;width:100%;}.ckeditorContent .cke_editable table{width:100%;}.ckeditorContent table{font-family:"Raleway",sans-serif;margin:1rem 0;width:100%;overflow:scroll;}.ckeditorContent table caption{text-align:left;font-weight:bold;font-size:18px;margin-bottom:1rem;}.ckeditorContent table thead{border:1px solid var(--secondary-color,#000000);background-color:var(--secondary-color,#000000);}.ckeditorContent table thead th{min-width:17rem;color:white;font-size:18px;font-weight:600;text-align:left;text-wrap:nowrap;padding:20px 25px;border:1px solid var(--secondary-color,#000000);word-break:normal;vertical-align:middle;}.ckeditorContent table thead tr{border-bottom:1px solid var(--secondary-color,#000000);}.ckeditorContent table tbody{background-color:white;}.ckeditorContent table tbody tr{text-align:left;border-bottom:1px solid #959595;}.ckeditorContent table tbody tr:first-of-type{border-top:1px solid #959595;}.ckeditorContent table tbody tr th{background-color:#FFFFFF;padding:20px 25px;font-weight:700;color:var(--main-color,#416DD7);border-left:1px solid #959595;border-right:1px solid #959595;vertical-align:middle;word-break:normal;}.ckeditorContent table tbody tr td{min-width:200px;padding:20px 25px;border-right:1px solid #959595;text-align:left;word-break:normal;vertical-align:middle;}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;word-break:break-word;}html{font-size:62.5%;--mobile-width:719px;--tablet-width:1179px;--site-content-max-width:1380px;}p,li,h1,h2,h3,h4{overflow-wrap:break-word;}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;background-color:white;color:black;}body.no-scroll{overflow:hidden;}@media (max-width:1179px){body *:focus{scroll-margin-top:8.5rem;scroll-margin-bottom:8rem;}}body *:focus{scroll-margin-top:8.5rem;scroll-margin-bottom:8rem;}body *:focus{scroll-margin-top:8.5rem;scroll-margin-bottom:8rem;}#Page{color:black;font-size:1.6rem;padding-left:10rem;}@media (max-width:1179px){#Page{padding-left:0;}}@media (max-width:1179px){#Page main{padding-top:8rem;}}:focus{outline:transparent;}:focus-visible{outline:0.2rem solid black;outline-offset:0.1rem;z-index:1;}#edit-submit:focus-visible{outline:0.3rem solid white;outline-offset:-0.4rem;z-index:1;}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.element-invisible,.hidden{display:none;}.text-align-center{text-align:center;}img{max-width:100%;height:auto;}ul,li{list-style:none;list-style-type:none;}.site-size-wrapper{padding-left:3rem;padding-right:3rem;}@media (max-width:719px){.site-size-wrapper{padding-left:1.6rem;padding-right:1.6rem;}}.site-size-wrapper--noPaddings{padding-left:0;padding-right:0;}@media (max-width:1179px){.site-size-wrapper--noResponsivePaddings{padding-left:0;padding-right:0;}}@media (max-width:719px){.site-size-wrapper--noMobilePaddings{padding-left:0;padding-right:0;}}.container_large,#MegaMenu .MainMenu{max-width:1125px;}.container_home{max-width:1285px;padding-left:4rem;padding-right:4rem;}.icon{height:2rem;display:inline-block;}.icon svg{height:100%;}.icon svg path{fill:currentColor;}a.external svg.external-icon{width:0.8em;fill:currentColor;margin-bottom:-0.1rem;}.mobile{display:none;}@media (max-width:719px){.mobile{display:block;}}@media (max-width:719px){.desktop{display:none;}}@media screen and (max-width:1179px){.desktopOnly{display:none;}}.tablet{display:none;}@media screen and (max-width:1179px){.tablet{display:block;}}.mandatory-small{font-size:1.4rem;}a{color:inherit;text-decoration:none;}.link{color:var(--main-color,#416DD7);text-decoration:underline;}.link:hover,.link:focus-visible{text-decoration-thickness:2px;}.MainTitle{text-align:center;color:black;}.ckeditorContent h3,.ckeditorContent h2{text-align:left;}.title--h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem;color:var(--secondary-color,#000000);}.h1-title{font-size:5.2rem;font-weight:900;line-height:1.2;margin-bottom:2rem;}@media (max-width:719px){.h1-title{font-size:3.8rem;}}.site-size-wrapper,.container_large,#MegaMenu .MainMenu,.container_home{max-width:1380px;margin-left:auto;margin-right:auto;padding-right:3rem;padding-left:3rem;}.Popin{display:none;}.TacNoCookieMessage-innerWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.Header-ecoMode,#block-langswitcher button,#block-selecteurdelangue-mobile button,#MegaMenu .MainMenu ul.menu .back,.MainMenuButton,button{text-decoration:none;border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;font-size:1.6rem;}#block-langswitcher button,#block-selecteurdelangue-mobile button,.MainMenuButton{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;text-align:center;}#Page{font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;}em{font-family:"Raleway",sans-serif;font-weight:400;font-style:italic;}strong{font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;}.MainTitle{font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;}.ckeditorContent{font-family:"Raleway",sans-serif;font-size:18px;line-height:1.5;}.ckeditorContent .cke_editable{font-size:18px;font-family:"Raleway",sans-serif;}.ckeditorContent h3,.ckeditorContent h4,.ckeditorContent h5,.ckeditorContent h6,.ckeditorContent p{margin:20px 0;}.ckeditorContent h3 + ul,.ckeditorContent h3 + ol,.ckeditorContent h4 + ul,.ckeditorContent h4 + ol,.ckeditorContent h5 + ul,.ckeditorContent h5 + ol,.ckeditorContent h6 + ul,.ckeditorContent h6 + ol,.ckeditorContent p + ul,.ckeditorContent p + ol{margin:30px 0;}.ckeditorContent p:first-child{margin-top:0;}.ckeditorContent p:last-child{margin-bottom:0;}.ckeditorContent h3,.ckeditorContent h4{font-weight:700;}.ckeditorContent h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem;}.ckeditorContent h3{font-size:22px;margin-top:10px;margin-bottom:15px;}.ckeditorContent h4{font-size:18px;margin-top:10px;margin-bottom:15px;}.ckeditorContent strong{font-weight:600;}.ckeditorContent strong em{font-weight:600;}.ckeditorContent u{text-decoration:underline;}.ckeditorContent em{font-style:italic;}.ckeditorContent em strong{font-weight:600;font-style:italic;}.ckeditorContent sup{vertical-align:super;font-size:0.8em;}.ckeditorContent sub{vertical-align:sub;font-size:0.8em;}.ckeditorContent ul{padding-left:2rem;margin:2rem 0;}.ckeditorContent ul li{position:relative;margin-bottom:1.5rem;line-height:1.6;}.ckeditorContent ul li:not(.ParagraphKeyFigure-content-item):before{content:"";background-color:var(--main-color,#416DD7);width:6px;height:6px;display:block;position:absolute;top:12px;left:-15px;border-radius:100%;line-height:20px;}@media (max-width:719px){.ckeditorContent ul li:not(.ParagraphKeyFigure-content-item):before{line-height:18px;}}.ckeditorContent ol{padding-left:2rem;margin:2rem 0;}.ckeditorContent ol li{position:relative;margin-bottom:1.5rem;counter-increment:li;line-height:1.6;}.ckeditorContent ol li:before{content:counter(li) ".";color:var(--main-color,#416DD7);font-size:inherit;left:-15px;font-weight:500;position:absolute;}.ckeditorContent a{text-decoration:underline;color:var(--main-color,#416DD7);}.ckeditorContent a.btn{padding:13px 30px;border-radius:4rem;font-size:16px;background-color:var(--main-color,#416DD7);color:white;font-weight:500;text-decoration:none;border:1px solid var(--main-color,#416DD7);}.ckeditorContent a:hover{text-decoration-thickness:2px;}.ckeditorContent blockquote{padding:0 40px;font-size:30px;font-weight:700;position:relative;margin:15px 0;}.ckeditorContent blockquote em{font-weight:700;}@media (max-width:719px){.ckeditorContent blockquote{padding:0 2.5rem;}}.ckeditorContent blockquote p:before,.ckeditorContent blockquote p:after{font-size:70px;line-height:1;color:var(--main-color,#416DD7);position:absolute;}.ckeditorContent blockquote p:before{content:"“";top:0;left:0;}@media screen and (max-width:720px){.ckeditorContent blockquote p:before{left:-1rem;}}.ckeditorContent blockquote p:after{content:"“";bottom:0;margin-left:10px;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);}.ckeditorContent .table-wrapper{overflow:auto;width:100%;}.ckeditorContent .cke_editable table{width:100%;}.ckeditorContent table{font-family:"Raleway",sans-serif;margin:1rem 0;width:100%;overflow:scroll;}.ckeditorContent table caption{text-align:left;font-weight:bold;font-size:18px;margin-bottom:1rem;}.ckeditorContent table thead{border:1px solid var(--secondary-color,#000000);background-color:var(--secondary-color,#000000);}.ckeditorContent table thead th{min-width:17rem;color:white;font-size:18px;font-weight:600;text-align:left;text-wrap:nowrap;padding:20px 25px;border:1px solid var(--secondary-color,#000000);word-break:normal;vertical-align:middle;}.ckeditorContent table thead tr{border-bottom:1px solid var(--secondary-color,#000000);}.ckeditorContent table tbody{background-color:white;}.ckeditorContent table tbody tr{text-align:left;border-bottom:1px solid #959595;}.ckeditorContent table tbody tr:first-of-type{border-top:1px solid #959595;}.ckeditorContent table tbody tr th{background-color:#FFFFFF;padding:20px 25px;font-weight:700;color:var(--main-color,#416DD7);border-left:1px solid #959595;border-right:1px solid #959595;vertical-align:middle;word-break:normal;}.ckeditorContent table tbody tr td{min-width:200px;padding:20px 25px;border-right:1px solid #959595;text-align:left;word-break:normal;vertical-align:middle;}.MainMenuButton{height:10rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:initial;width:100%;color:#002B5F;font-weight:500;padding:0 0.5rem;font-size:1.5rem;border-top:0.1rem solid #EDEDED;}@media (max-width:1179px){.MainMenuButton{font-size:1.2rem;border-top:none;border-left:0.1rem solid #EDEDED;height:6.5rem;min-width:7.5rem;padding:0.5rem 1rem 0;position:relative;word-break:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media (max-width:719px){.MainMenuButton{min-width:auto;padding:0.5rem 0;}}li:last-of-type .MainMenuButton{border-bottom:0.1rem solid #EDEDED;}@media (max-width:1179px){li:last-of-type .MainMenuButton{border-bottom:none;border-right:0.1rem solid #EDEDED;}}.MainMenuButton .icon{margin-bottom:1rem;color:var(--main-color,#416DD7);}@media (max-width:1179px){.MainMenuButton .icon{margin-bottom:0.5rem;}}.MainMenuButton:hover,.MainMenuButton:focus-visible{position:relative;z-index:1;background-color:var(--main-color,#416DD7);color:white;}.MainMenuButton:hover .icon,.MainMenuButton:focus-visible .icon{color:white;}.MainMenuButton:focus-visible{outline-offset:0;-webkit-box-shadow:0 0 0 4px white;box-shadow:0 0 0 4px white;}.link--withIcon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.link--withIcon svg:first-child{margin-right:1rem;}.link--withIcon svg:last-child{margin-left:1rem;}.ctaButton{margin-top:0.3rem;padding:1.2rem 3rem;border-radius:4rem;color:white;background-color:var(--main-color,#416DD7);border:0.1rem solid transparent;font-weight:500;font-size:1.6rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:normal;}.ctaButton svg{pointer-events:none;}.ctaButton svg:first-child{margin-right:1rem;height:1.4em;}.ctaButton svg:first-child path{fill:currentColor;}.ctaButton.ctaButton--icon{place-items:center;padding:0;width:4rem;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.ctaButton.ctaButton--icon svg{margin:0;}.ctaButton.ctaButton--bordered{background-color:white;border-color:var(--main-color,#416DD7);color:var(--main-color,#416DD7);}.ctaButton.ctaButton--bordered.ctaButton--bordered--white{border-color:white;color:white;background-color:transparent;}.ctaButton.ctaButton--secondary{background-color:var(--secondary-color,#000000);border-color:var(--secondary-color,#000000);}#Breadcrumb{margin-bottom:1.5rem;}#Breadcrumb ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}#Breadcrumb ol li{font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#Breadcrumb ol li span{font-weight:600;}#Breadcrumb ol li svg{margin-left:1rem;height:1.2rem;color:var(--main-color,#416DD7);margin-right:1rem;}.Footer a:focus-visible{outline-offset:0.2rem;outline-color:white;}@media (max-width:719px){.Footer .container_large,.Footer #MegaMenu .MainMenu,#MegaMenu .Footer .MainMenu{padding-left:6rem;padding-right:6rem;}}.Footer-below{background-color:var(--secondary-color,#000000);color:white;padding:5rem 0 1.5rem;}@media screen and (min-width:1380px){.Footer-below{padding:5rem 0 1.5rem;}}@media (max-width:719px){.Footer-below{padding-bottom:5rem;}}.Footer-below-top{position:relative;}.Footer-below-top:after{position:absolute;bottom:0;left:0;width:100%;content:"";height:0.1rem;background-color:#EDEDED;opacity:0.15;}@media (max-width:719px){.Footer-below-top:after{content:none;}}.Footer-below-top > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-bottom:4rem;}@media (max-width:719px){.Footer-below-top > div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0;}}.Footer-below-top-item:not(:empty):first-of-type{width:calc(20% - 5.2rem);font-size:1.4rem;font-weight:300;}@media (max-width:719px){.Footer-below-top-item:not(:empty):first-of-type{width:100%;margin-bottom:2rem;}}@media screen and (min-width:719px){.Footer-below-top-item:not(:empty):first-of-type:nth-child(2n+2){margin-left:9rem;}.Footer-below-top-item:not(:empty):first-of-type:nth-child(2n+3){margin-left:4rem;}}.Footer-below-top #block-usefulinfosblock{width:calc(80% - 5.2rem);}@media (max-width:1179px){.Footer-below-top #block-usefulinfosblock{width:100%;margin-top:3rem;}}@media screen and (min-width:1179px){.Footer-below-top #block-usefulinfosblock{margin-left:9rem;}}@media (max-width:719px){.Footer-below-top #block-usefulinfosblock{margin-top:0;}}.Footer-below-top #block-usefulinfosblock .useful-infos-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:719px){.Footer-below-top #block-usefulinfosblock .useful-infos-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.Footer-below-top #block-usefulinfosblock .useful-infos-block a{text-decoration:underline;}.Footer-below-top #block-usefulinfosblock .useful-infos-block > .ParagraphSidebarDetails{width:calc(25% - 5.2rem);}@media (max-width:719px){.Footer-below-top #block-usefulinfosblock .useful-infos-block > .ParagraphSidebarDetails{width:100%;margin-bottom:2rem;}}@media screen and (min-width:719px){.Footer-below-top #block-usefulinfosblock .useful-infos-block > .ParagraphSidebarDetails:nth-child(2n+3){margin-left:9rem;}.Footer-below-top #block-usefulinfosblock .useful-infos-block > .ParagraphSidebarDetails:nth-child(2n+2){margin-left:4rem;}}.Footer-below-top-item p{font-size:1.4rem;}.Footer-below-top-item div.title{font-size:1.6rem;font-weight:700;margin-bottom:0.5rem;}.Footer-below-top-item div.title .icon{width:2rem;margin-right:0.5rem;height:1.6rem;}.Footer-below-top-item div.title .icon svg{width:100%;}.Footer-below-top-item a{text-decoration:underline;text-decoration-color:currentColor;-webkit-transition:text-decoration-color 0.25s ease-in-out;transition:text-decoration-color 0.25s ease-in-out;}.Footer-below-top-item a:hover,.Footer-below-top-item a:focus-within{text-decoration-color:transparent;}.Footer-below-bottom > .container_large,#MegaMenu .Footer-below-bottom > .MainMenu{padding-top:4rem;padding-bottom:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:719px){.Footer-below-bottom > .container_large,#MegaMenu .Footer-below-bottom > .MainMenu{padding-top:3rem;padding-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.Footer-below-bottom-item{width:calc(25% - 9.75rem);margin-right:13rem;}.Footer-below-bottom-item:last-of-type{margin-right:0;}@media (max-width:719px){.Footer-below-bottom-item{width:100%;margin-right:0;}}.Footer-below-bottom .block-customMenu-wrapper a{text-decoration:underline;}.Footer-below-bottom .block-customMenu-wrapper,.Footer-below-bottom nav{margin-bottom:4rem;}.Footer-below-bottom .block-customMenu-wrapper ul.menu > li,.Footer-below-bottom nav ul.menu > li{margin-bottom:2.5rem;}.Footer-below-bottom .block-customMenu-wrapper ul.menu > li > a,.Footer-below-bottom .block-customMenu-wrapper ul.menu > li > span,.Footer-below-bottom nav ul.menu > li > a,.Footer-below-bottom nav ul.menu > li > span{font-size:1.6rem;font-weight:700;}.Footer-below-bottom .block-customMenu-wrapper ul li,.Footer-below-bottom nav ul li{margin-bottom:0.5rem;}.Footer-below-bottom .block-customMenu-wrapper ul li.has-children > span,.Footer-below-bottom .block-customMenu-wrapper ul li.has-children > a,.Footer-below-bottom nav ul li.has-children > span,.Footer-below-bottom nav ul li.has-children > a{display:block;margin-bottom:0.5rem;font-weight:700;font-size:1.6rem;}.Footer-below-bottom .block-customMenu-wrapper ul li a,.Footer-below-bottom nav ul li a{font-size:1.4rem;font-weight:300;}.Footer-below-bottom .block-customMenu-wrapper#block-liensannexes ul.menu > li,.Footer-below-bottom nav#block-liensannexes ul.menu > li{margin-bottom:0.5rem;}.Footer-below-bottom .block-customMenu-wrapper#block-liensannexes ul.menu > li > a,.Footer-below-bottom .block-customMenu-wrapper#block-liensannexes ul.menu > li > span,.Footer-below-bottom nav#block-liensannexes ul.menu > li > a,.Footer-below-bottom nav#block-liensannexes ul.menu > li > span{font-size:1.4rem;font-weight:300;}.Footer-below-bottom .block-customMenu-wrapper#footerMainNavigation ul.menu li.nolink,.Footer-below-bottom nav#footerMainNavigation ul.menu li.nolink{display:none;}.Footer-below-bottom .block-customMenu-wrapper#footerMainNavigation ul.submenu,.Footer-below-bottom nav#footerMainNavigation ul.submenu{display:none;}.Footer-below-bottom .block-customMenu-wrapper#footerMainNavigation button.menuItem,.Footer-below-bottom .block-customMenu-wrapper#footerMainNavigation .menuItem,.Footer-below-bottom nav#footerMainNavigation button.menuItem,.Footer-below-bottom nav#footerMainNavigation .menuItem{display:block;margin-bottom:0.5rem;font-weight:700;font-size:1.6rem;color:white;}.Footer-below-bottom .block-customMenu-wrapper#footerMainNavigation button.menuItem .icon,.Footer-below-bottom .block-customMenu-wrapper#footerMainNavigation .menuItem .icon,.Footer-below-bottom nav#footerMainNavigation button.menuItem .icon,.Footer-below-bottom nav#footerMainNavigation .menuItem .icon{display:none;}.Footer-logo{margin-bottom:1rem;}.Footer-logo img.footerLogo{height:7rem;-webkit-filter:invert(100);filter:invert(100);}.Footer-logo svg.external-icon{display:none;}.Footer-logo img.footerLogoEu{height:14rem;}.Footer-lastLinks .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:1179px){.Footer-lastLinks .menu{padding-bottom:8rem;}}@media (max-width:719px){.Footer-lastLinks .menu{-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;padding-bottom:10rem;}}.Footer-lastLinks .menu li{margin-right:4rem;}.Footer-lastLinks .menu li:last-of-type{margin-right:0;}@media (max-width:719px){.Footer-lastLinks .menu li{margin-right:0;margin-bottom:0.5rem;}}.Footer-lastLinks .menu li a{font-size:1.4rem;font-weight:300;}#block-mentions a{text-decoration:underline;}body.js-MegaMenu-opened{overflow-y:hidden;}#MegaMenu{position:fixed;visibility:hidden;background:transparent;width:calc(100% - 10rem);height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);overflow:hidden;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.905,0,0.1,1);transition:-webkit-transform 300ms cubic-bezier(0.905,0,0.1,1);transition:transform 300ms cubic-bezier(0.905,0,0.1,1);transition:transform 300ms cubic-bezier(0.905,0,0.1,1),-webkit-transform 300ms cubic-bezier(0.905,0,0.1,1);bottom:0;left:10rem;z-index:-1;}@media (max-width:1179px){#MegaMenu{--bottomMenuHeight:6.5rem;width:100%;left:0;bottom:var(--bottomMenuHeight);height:calc(100% - 8rem - var(--bottomMenuHeight));}body.toolbar-vertical #MegaMenu{height:calc(100% - 8rem - 3.9rem - var(--bottomMenuHeight));}body.toolbar-vertical.js-scrolled #MegaMenu{height:calc(100% - 8rem - var(--bottomMenuHeight));}}body.visible #MegaMenu{visibility:visible;}body.js-MegaMenu-opened #MegaMenu{visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}body.toolbar-fixed #MegaMenu{height:calc(100% - 3.9rem);}@media (max-width:1179px){body.toolbar-fixed #MegaMenu{height:calc(100% - 3.9rem - 8rem - 6.5rem);}}body.toolbar-fixed.toolbar-tray-open #MegaMenu{height:calc(100% - 7.9rem);}@media (max-width:1179px){body.toolbar-fixed.toolbar-tray-open #MegaMenu{height:calc(100% - 7.9rem - 8rem - 6.5rem);}}#MegaMenu .MegaMenu-wrapper{width:100%;height:100%;background-color:var(--main-color,#416DD7);padding:12rem 0 10rem;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 300ms cubic-bezier(0.905,0,0.1,1);transition:-webkit-transform 300ms cubic-bezier(0.905,0,0.1,1);transition:transform 300ms cubic-bezier(0.905,0,0.1,1);transition:transform 300ms cubic-bezier(0.905,0,0.1,1),-webkit-transform 300ms cubic-bezier(0.905,0,0.1,1);display:none;}#MegaMenu .MegaMenu-wrapper.loaded{display:block;}@media (max-width:1179px){#MegaMenu .MegaMenu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:0;padding-bottom:0;}#MegaMenu .MegaMenu-wrapper.loaded{display:-webkit-box;display:-ms-flexbox;display:flex;}body.toolbar-vertical #MegaMenu .MegaMenu-wrapper{height:100%;}}body.js-MegaMenu-opened #MegaMenu .MegaMenu-wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}#MegaMenu .MegaMenu-wrapper > .Header-links{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;}#MegaMenu .MegaMenu-wrapper > .Header-links > div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:719px){#MegaMenu .MegaMenu-wrapper > .Header-links > div{background-color:black;}}@media screen and (min-width:719px){#MegaMenu .MegaMenu-wrapper > .Header-links > div{background-color:var(--main-color,#416DD7);}}@media (max-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links > div{margin-left:0;position:relative;width:100%;}#MegaMenu .MegaMenu-wrapper > .Header-links > div nav{width:100%;}#MegaMenu .MegaMenu-wrapper > .Header-links > div nav ul{background-color:transparent;}#MegaMenu .MegaMenu-wrapper > .Header-links > div nav ul a{background-color:var(--secondary-color,#000000);}body.brest #MegaMenu .MegaMenu-wrapper > .Header-links > div nav ul a:focus,body.brest #MegaMenu .MegaMenu-wrapper > .Header-links > div nav ul a:focus-visible{outline-offset:0;outline-color:white;}#MegaMenu .MegaMenu-wrapper > .Header-links > div .Dropdown-menu ul{height:initial;background-color:var(--secondary-color,#000000);}}#MegaMenu .MegaMenu-wrapper > .Header-links > div .socials-list{background-color:var(--secondary-color,#000000);}#MegaMenu .MegaMenu-wrapper > .Header-links > div .socials-list .SocialNetworkLink:hover,#MegaMenu .MegaMenu-wrapper > .Header-links > div .socials-list .SocialNetworkLink:focus-visible{color:white;}#MegaMenu .MegaMenu-wrapper > .Header-links > div .socials-list .SocialNetworkLink .visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}@media (max-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links{position:static;}body.js-submenu-opened #MegaMenu .MegaMenu-wrapper > .Header-links{display:none;}}@media (max-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media screen and (max-width:1179px) and (max-width:400px){#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu{border-bottom:0.1rem solid rgba(237,237,237,0.15);}}@media (max-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu li{width:50%;border-right:0.1rem solid rgba(237,237,237,0.15);border-bottom:0.1rem solid rgba(237,237,237,0.15);height:6rem;}#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu li:nth-child(2){border-right:0.1rem solid transparent;}}@media screen and (max-width:1179px) and (max-width:400px){#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu li:nth-last-child(2):not(:nth-child(2n+2)),#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu li:nth-last-child(1){border-bottom:none;}}@media screen and (max-width:1179px) and (min-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu li a{padding:0 3.5rem;}}@media (max-width:1179px) and (max-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu li a{line-height:6rem;}}@media screen and (max-width:1179px) and (max-width:400px){#MegaMenu .MegaMenu-wrapper > .Header-links ul.menu li a{padding:0 1.5rem;}}@media (max-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links .language-switcher-language-url{top:0;z-index:1;}#MegaMenu .MegaMenu-wrapper > .Header-links .language-switcher-language-url button{width:100%;line-height:6rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}@media screen and (max-width:1179px) and (min-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links .language-switcher-language-url button{padding:0 3.5rem;}}@media (max-width:1179px){#MegaMenu .MegaMenu-wrapper > .Header-links .language-switcher-language-url button .icon{color:#8DE0FF;}body.brest #MegaMenu .MegaMenu-wrapper > .Header-links .language-switcher-language-url button:focus,body.brest #MegaMenu .MegaMenu-wrapper > .Header-links .language-switcher-language-url button:focus-visible{outline-color:white;}}#MegaMenu .MainMenu{height:100%;overflow:hidden;position:relative;padding-left:6rem;padding-right:6rem;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0;-webkit-transition:opacity 100ms cubic-bezier(0.905,0,0.1,1),visiblity 150ms linear,-webkit-transform 100ms cubic-bezier(0.905,0,0.1,1);transition:opacity 100ms cubic-bezier(0.905,0,0.1,1),visiblity 150ms linear,-webkit-transform 100ms cubic-bezier(0.905,0,0.1,1);transition:opacity 100ms cubic-bezier(0.905,0,0.1,1),transform 100ms cubic-bezier(0.905,0,0.1,1),visiblity 150ms linear;transition:opacity 100ms cubic-bezier(0.905,0,0.1,1),transform 100ms cubic-bezier(0.905,0,0.1,1),visiblity 150ms linear,-webkit-transform 100ms cubic-bezier(0.905,0,0.1,1);visibility:hidden;}body.js-MegaMenu-opened #MegaMenu .MainMenu{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible;}@media (max-width:1179px){#MegaMenu .MainMenu{width:100%;padding:5rem clamp(3.5rem,4vw,6rem) 5rem clamp(3.5rem,4vw,6rem);}}#MegaMenu .MainMenu ul.menu{width:35%;height:100%;overflow:auto;padding-left:0.5rem;}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu{top:0;left:0;width:100%;z-index:1;}}#MegaMenu .MainMenu ul.menu button{background:transparent;border:none;}#MegaMenu .MainMenu ul.menu .back{color:white;font-weight:700;font-size:1.8rem;margin-bottom:3rem;}@media screen and (min-width:1179px){#MegaMenu .MainMenu ul.menu .back{display:none;}}#MegaMenu .MainMenu ul.menu .back > .icon{margin-left:0;margin-right:1.2rem;}#MegaMenu .MainMenu ul.menu a,#MegaMenu .MainMenu ul.menu button.menuItem{-webkit-transition:opacity 150ms linear;transition:opacity 150ms linear;}#MegaMenu .MainMenu ul.menu li.has-children > a,#MegaMenu .MainMenu ul.menu li.has-children > span,#MegaMenu .MainMenu ul.menu li.has-children > button{cursor:pointer;}#MegaMenu .MainMenu ul.menu li.not-selected > a,#MegaMenu .MainMenu ul.menu li.not-selected > span,#MegaMenu .MainMenu ul.menu li.not-selected > button.menuItem{opacity:0.7;}#MegaMenu .MainMenu ul.menu li.not-selected > a:focus-visible,#MegaMenu .MainMenu ul.menu li.not-selected > a:hover,#MegaMenu .MainMenu ul.menu li.not-selected > span:focus-visible,#MegaMenu .MainMenu ul.menu li.not-selected > span:hover,#MegaMenu .MainMenu ul.menu li.not-selected > button.menuItem:focus-visible,#MegaMenu .MainMenu ul.menu li.not-selected > button.menuItem:hover{opacity:1;}#MegaMenu .MainMenu ul.menu > li{font-size:3rem;font-weight:900;color:white;margin-bottom:5rem;}#MegaMenu .MainMenu ul.menu > li:last-of-type{margin-bottom:0;}#MegaMenu .MainMenu ul.menu > li > span,#MegaMenu .MainMenu ul.menu > li > a,#MegaMenu .MainMenu ul.menu > li > button.menuItem{display:block;text-align:left;}#MegaMenu .MainMenu ul.menu > li > button.menuItem{font-size:3rem;font-weight:900;color:white;margin-bottom:5rem;}@media screen and (max-width:400px){#MegaMenu .MainMenu ul.menu > li > button.menuItem{font-size:2.5rem;}}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu > li{font-size:2.6rem;}}#MegaMenu .MainMenu ul.menu > li .submenu{padding-left:0.5rem;}#MegaMenu .MainMenu ul.menu > li .submenu li:first-of-type{text-transform:uppercase;font-weight:700;font-size:1.8rem;margin-bottom:3rem;position:relative;}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu > li .submenu li:first-of-type{font-size:2.6rem;font-weight:900;text-transform:initial;margin-bottom:2.5rem;}}#MegaMenu .MainMenu ul.menu > li .submenu li:first-of-type > a .icon,#MegaMenu .MainMenu ul.menu > li .submenu li:first-of-type > span .icon{display:none;}#MegaMenu .MainMenu ul.menu > li .submenu li:first-of-type.not-selected{opacity:1;}#MegaMenu .MainMenu ul.menu > li .submenu li:first-of-type:after{content:"";position:absolute;display:block;height:0.1rem;left:0;bottom:-1rem;width:4rem;background-color:white;}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu > li .submenu li:first-of-type:after{content:none;}}#MegaMenu .MainMenu ul.menu > li .submenu > li{font-weight:700;font-size:2rem;}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu > li .submenu > li{font-weight:600;}}@media screen and (max-width:400px){#MegaMenu .MainMenu ul.menu > li .submenu > li{font-size:1.8rem;}}#MegaMenu .MainMenu ul.menu > li .submenu > li .icon{margin-left:0.5rem;}#MegaMenu .MainMenu ul.menu > li .submenu > li button{font-size:inherit;font-weight:inherit;color:inherit;padding-left:0;}#MegaMenu .MainMenu ul.menu > li .menu-level-2 > li{font-weight:600;font-size:1.8rem;}#MegaMenu .MainMenu ul.menu > li .menu-level-2 > li button{font-size:inherit;font-weight:inherit;color:inherit;padding-left:0;}#MegaMenu .MainMenu ul.menu .icon{width:0.8em;height:initial;color:white;pointer-events:none;}@media screen and (min-width:1179px){#MegaMenu .MainMenu ul.menu .icon{margin-left:3rem;}}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu .icon{margin-left:1rem;}}#MegaMenu .MainMenu ul.menu .submenu-wrapper{position:absolute;top:0;}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu .submenu-wrapper{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-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:2rem;padding-bottom:3rem;}}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2{left:calc(35% + 8rem);right:0;width:auto;height:100%;visibility:hidden;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2.opened{visibility:visible;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2.opened > ul.submenu{opacity:1;margin-left:0;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2 > ul.submenu{width:calc(35% + 2rem);padding-right:2rem;height:100%;overflow-y:auto;opacity:0;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;margin-left:-1rem;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2 > ul.submenu > li{margin-bottom:1.5rem;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2 > ul.submenu > li:first-of-type{margin-bottom:3rem;}@media (max-width:719px){#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2 > ul.submenu > li:first-of-type{margin-bottom:2.5rem;}}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2 > ul.submenu > li > a,#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2 > ul.submenu > li > span,#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2 > ul.submenu > li > button{display:block;}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2{position:fixed;height:100%;width:100%;left:0;background-color:var(--main-color,#416DD7);z-index:2;padding-left:clamp(3.5rem,4vw,6rem);padding-right:clamp(3.5rem,4vw,6rem);}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-2 > ul.submenu{width:100%;}}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3{width:auto;right:0;left:calc(40% + 10rem);z-index:3;height:100%;visibility:hidden;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3.opened{visibility:visible;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3.opened > ul.submenu{opacity:1;margin-left:0;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu{padding-right:2rem;height:100%;overflow:auto;opacity:0;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;margin-left:-1rem;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu li{margin-bottom:1.8rem;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu li:first-of-type{margin-bottom:3rem;}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu li:first-of-type{margin-bottom:2.5rem;}}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu li{margin-bottom:1.2rem;}}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu > li:has(> a.menuActionButton),#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu > li.action{margin-top:5rem;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu > li:has(> a.menuActionButton) ~ li:has(> a.menuActionButton),#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu > li:has(> a.menuActionButton) ~ li.action,#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu > li.action ~ li:has(> a.menuActionButton),#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu > li.action ~ li.action{margin-top:0;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 a.menuActionButton{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:5rem;padding:1.5rem 3rem;text-align:center;border:0.1rem solid white;font-weight:500;font-size:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5rem;}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 li:has(> a.menuActionButton) a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:5rem;padding:1.5rem 3rem;text-align:center;border:0.1rem solid white;font-weight:500;font-size:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5rem;}@media (max-width:1179px){#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3{position:fixed;height:100%;width:100%;left:0;background-color:var(--main-color,#416DD7);z-index:3;padding-left:clamp(3.5rem,4vw,6rem);padding-right:clamp(3.5rem,4vw,6rem);}#MegaMenu .MainMenu ul.menu .submenu-wrapper.menu-level-3 > ul.submenu{width:100%;}}.is-search-page .sidebar-nav-block .ParagraphSidebarDetails:first-child{background-color:var(--main-color,#416DD7);}.is-search-page .sidebar-nav-block .ParagraphSidebarDetails:first-child .MainMenuButton,.is-search-page .sidebar-nav-block .ParagraphSidebarDetails:first-child .MainMenuButton .icon{color:white;}#Burger .hidden{display:none;}#Burger .icon:nth-child(2){display:block;}body.js-MegaMenu-opened #Burger{background-color:var(--main-color,#416DD7);color:white;}body.js-MegaMenu-opened #Burger .icon{color:white;}body.js-MegaMenu-opened #Burger .icon:nth-child(1){display:block;}body.js-MegaMenu-opened #Burger .icon:nth-child(2){display:none;}#block-langswitcher button,#block-selecteurdelangue-mobile button{line-height:5rem;color:white;padding:0 1rem 0 1rem !important;font-size:1.5rem;}#block-langswitcher button .icon,#block-selecteurdelangue-mobile button .icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0.5rem;height:initial;will-change:transform;}#block-langswitcher button:hover,#block-langswitcher button:focus-visible,#block-selecteurdelangue-mobile button:hover,#block-selecteurdelangue-mobile button:focus-visible{background-color:var(--secondary-color,#000000);}#block-langswitcher button[aria-expanded=true],#block-selecteurdelangue-mobile button[aria-expanded=true]{background-color:var(--secondary-color,#000000);}#block-langswitcher button[aria-expanded=true] .icon,#block-selecteurdelangue-mobile button[aria-expanded=true] .icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}#block-langswitcher .links,#block-selecteurdelangue-mobile .links{background-color:var(--main-color,#416DD7);}#block-langswitcher .links a,#block-selecteurdelangue-mobile .links a{display:block;height:4rem;line-height:4rem;color:white;text-align:center;font-size:1.5rem;}#block-langswitcher .links a:hover,#block-langswitcher .links a:focus-visible,#block-selecteurdelangue-mobile .links a:hover,#block-selecteurdelangue-mobile .links a:focus-visible{background-color:var(--secondary-color,#000000);}#block-selecteurdelangue-mobile button{background-color:var(--secondary-color,#000000);}#block-selecteurdelangue-mobile .links{background-color:var(--secondary-color,#000000);}.Header-sidebar{position:fixed;left:0;height:100vh;width:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:white;-webkit-box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.25);box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.25);z-index:99;}body.toolbar-fixed .Header-sidebar{height:calc(100vh - 3.9rem);}@media (max-width:1179px){body.toolbar-fixed .Header-sidebar{height:8rem;}}body.toolbar-fixed.toolbar-tray-open .Header-sidebar{height:calc(100vh - 7.9rem);}@media (max-width:1179px){body.toolbar-fixed.toolbar-tray-open .Header-sidebar{height:8rem;}}@media (max-width:1179px){.Header-sidebar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;z-index:100;height:8rem;width:100%;}}.Header-logo a{display:block;text-align:center;}@media (max-width:1179px){.Header-logo a{height:100%;}}.Header-logo a > span{display:block;padding:2rem 1rem;background-color:white;height:100%;}@media (max-width:1179px){.Header-logo a > span{text-align:left;padding:1rem 2.5rem;}}.Header-logo a > span img{height:100%;}.Header-logo .fullLogo{position:relative;z-index:1;}.Header-logo .scrollLogo{height:10rem;position:absolute;top:0;left:0;width:100%;}.Header-logo .scrollLogo img{height:100%;-o-object-fit:contain;object-fit:contain;}@media (max-width:1179px){.Header-logo .scrollLogo{display:none;}}.Header-navigation{padding-top:2rem;height:100%;overflow:auto;}@media (max-width:1179px){.Header-navigation{padding-top:0;position:fixed;z-index:10;left:0;bottom:0;width:100%;height:6.5rem;margin-top:0;-webkit-box-shadow:0px -0.3rem 1rem rgba(0,0,0,0.0588235294);box-shadow:0px -0.3rem 1rem rgba(0,0,0,0.0588235294);}.Header-navigation .sidebar-nav-block > nav > ul{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-pack:center;-ms-flex-pack:center;justify-content:center;background-color:white;}}@media screen and (max-width:1179px) and (max-width:400px){.Header-navigation .sidebar-nav-block > nav > ul{-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width:1179px){.Header-navigation #block-sidebarnavblock{position:fixed;right:0;bottom:0;left:0;}}@media (max-width:1179px){.Header-navigation .sidebar-nav-block > nav{height:6.5rem;}}@media screen and (max-width:1179px) and (max-width:400px){.Header-navigation .sidebar-nav-block > nav{height:initial;}}@media screen and (max-width:1179px) and (max-width:400px){.Header-navigation .sidebar-nav-block > nav > ul{position:relative;}.Header-navigation .sidebar-nav-block > nav > ul:after{content:"";position:absolute;left:0;width:100%;top:6.5rem;display:block;height:0.1rem;background-color:#EDEDED;}}@media (max-width:1179px){.Header-navigation .sidebar-nav-block > nav ul{height:100%;}}.Header-ecoMode#ecoMode-toggler{margin-top:auto;background-color:var(--secondary-color,#000000);color:white;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0.5rem;font-size:1.5rem;font-weight:500;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.Header-ecoMode#ecoMode-toggler svg{width:2.5rem;}@media (max-width:1179px){.Header-ecoMode#ecoMode-toggler{margin-left:auto;margin-top:initial;padding-left:1rem;padding-right:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.Header-ecoMode#ecoMode-toggler .icon{height:2.2rem;margin-bottom:0.2rem;}.Header-ecoMode#ecoMode-toggler .icon svg{width:100%;}.Header #block-langswitcher,.Header #block-selecteurdelangue-mobile{background-color:var(--main-color,#416DD7);}.Header #block-selecteurdelangue-mobile{-webkit-transition:background-color 300ms cubic-bezier(0.905,0,0.1,1);transition:background-color 300ms cubic-bezier(0.905,0,0.1,1);}body.js-MegaMenu-opened .Header #block-selecteurdelangue-mobile{background-color:var(--secondary-color,#000000);}.Header > .Header-links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}.Header > .Header-links > div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;z-index:6;}@media (max-width:1179px){.Header > .Header-links{display:none;}}#block-widgetairquality-mobile{background-color:var(--secondary-color,#000000);border-bottom:0.1rem solid rgba(237,237,237,0.15);}@media screen and (min-width:1179px){#block-widgetairquality-mobile{width:auto;padding:0 3.5rem;}}.QualityAirBlock{background-color:var(--main-color,#416DD7);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;font-size:1.5rem;font-weight:500;}.QualityAirBlock a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 1rem;}.QualityAirBlock a:hover,.QualityAirBlock a:focus-visible{background-color:var(--secondary-color,#000000);}.QualityAirBlock .data-label{margin-left:0.5rem;font-weight:700;}@media (max-width:719px){.QualityAirBlock .data-label{display:none;}}.QualityAirBlock .data-color{margin-left:1rem;width:1.6rem;height:1.6rem;outline-offset:0.2rem;border-radius:100%;display:inline-block;vertical-align:middle;}.QualityAirBlock a.external svg{margin-left:1.2rem !important;}#block-menuheader,#block-menuheader-mobile{background-color:var(--main-color,#416DD7);}#block-menuheader ul,#block-menuheader-mobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;}#block-menuheader ul li,#block-menuheader-mobile ul li{height:5rem;}#block-menuheader ul li a,#block-menuheader-mobile ul li a{display:block;padding:0 2rem;height:100%;line-height:5rem;color:white;font-size:1.5rem;font-weight:500;}#block-menuheader ul li a:hover,#block-menuheader ul li a:focus-visible,#block-menuheader-mobile ul li a:hover,#block-menuheader-mobile ul li a:focus-visible{background-color:var(--secondary-color,#000000);}@media screen and (min-width:1179px){#block-menuheader ul li:first-of-type a,#block-menuheader-mobile ul li:first-of-type a{padding-left:3rem;}}#block-menuheader-mobile{-webkit-transition:background-color 100ms linear 300ms;transition:background-color 100ms linear 300ms;background-color:var(--secondary-color,#000000);}@media (max-width:1179px){.sidebar-nav-block nav ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;}}@media (max-width:719px){.sidebar-nav-block .MainMenuButton{font-size:1rem;}.js-MegaMenu-opened.visible .Header-navigation{top:0;height:initial;}}#MainWrapper .Messages{background-color:white;padding:0.5rem 1rem;}#MainWrapper .Messages.Messages-type-error:before{content:"";display:inline-block;margin-right:0.5rem;width:1.6rem;height:1.6rem;-webkit-mask-image:url(/themes/custom/brest_theme/assets/build/svg/circle-exclamation.svg);mask-image:url(/themes/custom/brest_theme/assets/build/svg/circle-exclamation.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#df0020;vertical-align:text-top;}#MainWrapper .Messages.Messages-type-status:before{content:"✓";display:inline-block;color:green;font-weight:600;width:1.6rem;height:1.6rem;vertical-align:text-top;}#MainWrapper .user-login-form{padding:40px 20px;}#MainWrapper .user-login-form .ctaButton,#MainWrapper .user-login-form form:not(.brest-sendinblue-list-register) input[type=submit]{margin-top:2rem;}#MainWrapper .tfa-entry-form{padding:40px 20px;font-size:18px;}#MainWrapper .tfa-entry-form .ctaButton{margin-top:2rem;}#MainWrapper .tfa-entry-form .fieldset-wrapper a{text-decoration:underline;color:var(--main-color);}body.eco-mode-on .Header-ecoMode#ecoMode-toggler{color:#9BD3F7;}body.eco-mode-on .Header-ecoMode#ecoMode-toggler svg path{fill:#9BD3F7 !important;}body.eco-mode-on .Header-ecoMode#ecoMode-toggler svg path:first-child{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);}body.eco-mode-on .MediaImage{display:none;}body.eco-mode-on figcaption{display:none;}body.eco-mode-on .swiper-initialized{display:none;}#Page{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:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh;overflow-x:hidden;}#Page > *{min-height:0.1rem;}#Page > #MainWrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}body.adminimal-admin-toolbar #Page{min-height:calc(100vh - 39px);}body.adminimal-admin-toolbar.toolbar-tray-open #Page{min-height:calc(100vh - 80px);}#skip{position:absolute;z-index:9999;left:12rem;background-color:white;top:0.5rem;}#skip a{position:absolute;overflow:hidden;font-size:1.8rem;clip:rect(1px,1px,1px,1px);border:0;padding:0.5em 0.8em;font-family:"Raleway",sans-serif;font-weight:700;color:white;background-color:black;}#skip a:focus{position:static;overflow:visible;clip:auto;}.TacNoCookieMessage{position:absolute;top:0;right:0;bottom:0;left:0;background:black;color:white;opacity:0.9;z-index:9;text-align:center;font-size:1.8rem;display:none;}.TacNoCookieMessage-innerWrapper span{display:inline-block;margin:1rem;}.TacNoCookieMessage-innerWrapper .js-tac-panel-opener{text-decoration:underline;cursor:pointer;}.Popin{position:fixed;top:0;bottom:0;left:0;right:0;z-index:666;background-color:rgba(255,255,255,0.51);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.Popin.open{display:-webkit-box;display:-ms-flexbox;display:flex;}.Popin-wrapper{position:relative;background-color:black;color:white;padding:8rem 6.5rem 8rem;width:102.6rem;max-width:100%;}@media (max-width:1179px){.Popin-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;width:100%;}}@media (max-width:719px){.Popin-wrapper{padding:3rem 2.2rem 3rem;}}.Popin .MainTitle{color:white;margin-bottom:6.7rem;}.Popin .btn{border-color:white;border-top-color:transparent;color:white;}.Popin .btn:hover{color:white;}.Popin .btn:hover input{color:white;}.Popin .btn-topFakeBorders:before,.Popin .btn-topFakeBorders:after{background:white;}.Popin .btn-anim:after,.Popin .btn-anim:before{background:white;}.Popin .btn input{color:white;}.Popin form > .js-form-type-textfield input{border:1px solid white;color:white;}.Popin-close{font-size:2.2rem;color:white;position:absolute;top:1.8rem;right:1.6rem;cursor:pointer;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition-duration:0.2s;transition-duration:0.2s;}.Popin-close:hover{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition-duration:0.7s;transition-duration:0.7s;}.Dropdown{position:relative;}.Dropdown > button svg{width:0.8em;margin-left:1rem;}.Dropdown > button svg path{fill:currentColor;}.Dropdown h2{margin-top:1rem;}.Dropdown h2 button svg{width:0.8em;margin-left:1rem;}.Dropdown h2 button svg path{fill:currentColor;}.Dropdown-menu{display:none;right:0;min-width:100%;z-index:99;}@media screen and (min-width:1179px){.Dropdown-menu{position:absolute;height:25rem;}}@media screen and (min-width:719px){.Dropdown-menu{overflow:hidden;}}.Dropdown-menu > *{height:100%;overflow-y:auto;}.Header .socials-list{padding:0 2.5rem;background-color:var(--main-color,#416DD7);border-left:0.1rem solid rgba(255,255,255,0.5);}.Footer .socials-list{margin-left:-1rem;}.socials-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;}.socials-list ul li{margin-right:1rem;}.socials-list ul li:last-of-type{margin-right:0;}.socials-list ul a{display:block;height:5rem;width:2.5rem;line-height:5rem;text-align:center;color:white;}.socials-list ul a.external > svg{display:none;}.socials-list ul a:hover,.socials-list ul a:focus-visible{color:var(--secondary-color,#000000);}.Footer .socials-list ul a:hover,.Footer .socials-list ul a:focus-visible{color:white;}.Footer .socials-list ul a:focus-visible{outline-color:white;}.socials-list ul a .icon{height:1.6rem;}.socials-list .hidden{display:none;}.ContentHeader{padding:2rem 0 0 0;position:relative;z-index:1;background-color:white;}.ContentHeader-headTitle{font-size:5.2rem;color:var(--main-color,#416DD7);font-weight:900;margin-bottom:2rem;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media screen and (min-width:1179px){.ContentHeader-headTitle h1{margin-right:4rem;max-width:75%;}}@media (max-width:1179px){.ContentHeader-headTitle{font-size:3.8rem;display:block;}}.ContentHeader-share{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.ContentHeader--cover{max-width:24rem;}.ContentHeader-releaseDate{font-weight:500;color:black;font-size:1.8rem;}.ContentHeader-rightSide{-webkit-box-flex:1;-ms-flex:1;flex:1;}.ContentHeader.hasSideCover > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}@media (max-width:1179px){.ContentHeader.hasSideCover > div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.ContentHeader.hasSideCover .ContentHeader-rightSide{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}@media screen and (min-width:800px){.ContentHeader.hasSideCover .ContentHeader-rightSide{margin-left:6rem;}}@media screen and (max-width:800px){.ContentHeader.hasSideCover .ContentHeader-rightSide{margin-top:4rem;margin-left:0;}}body.eco-mode-on .ContentHeader.hasSideCover .ContentHeader-rightSide{margin-left:0;}.ContentHeader-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:719px){.ContentHeader-infos{margin-bottom:2rem;}}.ContentHeader-infos-list-item-title{font-weight:500;}.ContentHeader-infos > *{margin-right:2rem;}.ContentHeader-infos .TermWrapper + .TermWrapper{margin-left:-0.5rem;}.ContentHeader-grid{display:grid;-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem;row-gap:2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:2rem;}@media screen and (min-width:800px){.ContentHeader-grid{grid-template-columns:repeat(2,1fr);}}.ContentHeader-grid .MapLocation--info{font-size:2rem;}.TaxonomyTerm.MunicipalityNeighborhood .ContentHeader{padding:4rem 0 0 0;}.CustomIcon svg path,.ClusterIcon svg path{fill:var(--main-color,#416DD7);}.CustomIcon-count,.ClusterIcon-count{font-family:"Raleway",sans-serif;font-size:1.2rem;border-radius:50%;position:absolute;background-color:#B80007;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.3rem;line-height:1.2;top:-0.4rem;right:-0.6rem;min-width:2rem;font-weight:600;}.Map .leaflet-control-attribution{font-size:1rem;}.Map-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width:800px){.Map-container{height:50rem;}}@media (max-width:719px){.Map-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.MapLocation{background-color:#F8F8F8;height:100%;overflow:hidden;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 (min-width:800px){.MapLocation{position:absolute;top:0;right:0;width:35rem;z-index:0;}}.MapLocation-inner{overflow:auto;}.MapLocation-infos{padding:2rem;}.MapLocation svg path{fill:var(--main-color,#416DD7);}.MapLocation-cover figcaption{font-size:1.2rem;margin:0 2.8rem 0;}.MapLocation-cover + .MapLocation-infos{padding-top:1rem;}.MapLocation-title{font-size:2.2rem;font-weight:700;margin-bottom:1rem;}.MapLocation--infosItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5rem;}.MapLocation--infosItem svg{color:var(--main-color,#416DD7);}.MapLocation--infosItem svg path{fill:currentColor;}.MapLocation--infosItem a{text-decoration:underline;color:var(--main-color,#416DD7);}.MapLocation--icon{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem;height:2rem;width:2rem;display:block;margin-right:1.5rem;}.MapLocation--icon svg{width:100%;height:100%;}.MapLocation--info{font-size:1.6rem;}.MapLocation-openingHours span{display:block;}.MapLocation a{text-decoration:underline;color:var(--main-color,#416DD7);}.MapLocation figcaption{display:none;}.MapMarkerSlider-wrapper{position:absolute;z-index:499;bottom:0;background-color:transparent;width:32rem;margin-left:1rem;margin-bottom:2.5rem;}.MapMarkerSlider-wrapper .MapMarkerSlider{width:32rem;padding:0 2.5rem 1rem;}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-button-prev,.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-button-next{width:2.5rem;height:2.5rem;padding:0.5rem 0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-button-prev{left:0.65rem;}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-button-next{right:1.25rem;}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-button-disabled{display:none;}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-slide{background-color:white;padding:1.5rem 1.5rem 2.5rem;border-radius:0.4rem;-webkit-box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.25);box-shadow:0 0.3rem 0.6rem rgba(0,0,0,0.25);}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-slide .DateEventItem{font-size:1.4rem;margin:1rem 0 0.5rem;}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-slide .PlaceItem-place span{font-size:1.4rem;}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-slide .NodeSearchList-title{font-size:2rem;color:black;}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-slide .NodeSearchList-title a{color:inherit;}.MapMarkerSlider-wrapper .MapMarkerSlider .swiper-slide .TermCategory{font-size:1.4rem;}.HideSliderMap{z-index:-1;opacity:0;}.site-size-wrapper,.container_large,.container_home,#MegaMenu .MainMenu{max-width:1380px;margin-left:auto;margin-right:auto;padding-right:3rem;padding-left:3rem;}.Popin{display:none;}.TacNoCookieMessage-innerWrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}button,.MainMenuButton,#MegaMenu .MainMenu ul.menu .back,#block-langswitcher button,#block-selecteurdelangue-mobile button,.Header-ecoMode{text-decoration:none;border:none;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;font-size:1.6rem;}.MainMenuButton,#block-langswitcher button,#block-selecteurdelangue-mobile button{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;text-align:center;}#Page{font-family:"Raleway",sans-serif;font-weight:400;font-style:normal;}em{font-family:"Raleway",sans-serif;font-weight:400;font-style:italic;}strong{font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;}.MainTitle{font-family:"Raleway",sans-serif;font-weight:700;font-style:normal;}.ckeditorContent{font-family:"Raleway",sans-serif;font-size:18px;line-height:1.5;}.ckeditorContent .cke_editable{font-size:18px;font-family:"Raleway",sans-serif;}.ckeditorContent h3,.ckeditorContent h4,.ckeditorContent h5,.ckeditorContent h6,.ckeditorContent p{margin:20px 0;}.ckeditorContent h3 + ul,.ckeditorContent h3 + ol,.ckeditorContent h4 + ul,.ckeditorContent h4 + ol,.ckeditorContent h5 + ul,.ckeditorContent h5 + ol,.ckeditorContent h6 + ul,.ckeditorContent h6 + ol,.ckeditorContent p + ul,.ckeditorContent p + ol{margin:30px 0;}.ckeditorContent p:first-child{margin-top:0;}.ckeditorContent p:last-child{margin-bottom:0;}.ckeditorContent h3,.ckeditorContent h4{font-weight:700;}.ckeditorContent h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem;}.ckeditorContent h3{font-size:22px;margin-top:10px;margin-bottom:15px;}.ckeditorContent h4{font-size:18px;margin-top:10px;margin-bottom:15px;}.ckeditorContent strong{font-weight:600;}.ckeditorContent strong em{font-weight:600;}.ckeditorContent u{text-decoration:underline;}.ckeditorContent em{font-style:italic;}.ckeditorContent em strong{font-weight:600;font-style:italic;}.ckeditorContent sup{vertical-align:super;font-size:0.8em;}.ckeditorContent sub{vertical-align:sub;font-size:0.8em;}.ckeditorContent ul{padding-left:2rem;margin:2rem 0;}.ckeditorContent ul li{position:relative;margin-bottom:1.5rem;line-height:1.6;}.ckeditorContent ul li:not(.ParagraphKeyFigure-content-item):before{content:"";background-color:var(--main-color,#416DD7);width:6px;height:6px;display:block;position:absolute;top:12px;left:-15px;border-radius:100%;line-height:20px;}@media (max-width:719px){.ckeditorContent ul li:not(.ParagraphKeyFigure-content-item):before{line-height:18px;}}.ckeditorContent ol{padding-left:2rem;margin:2rem 0;}.ckeditorContent ol li{position:relative;margin-bottom:1.5rem;counter-increment:li;line-height:1.6;}.ckeditorContent ol li:before{content:counter(li) ".";color:var(--main-color,#416DD7);font-size:inherit;left:-15px;font-weight:500;position:absolute;}.ckeditorContent a{text-decoration:underline;color:var(--main-color,#416DD7);}.ckeditorContent a.btn{padding:13px 30px;border-radius:4rem;font-size:16px;background-color:var(--main-color,#416DD7);color:white;font-weight:500;text-decoration:none;border:1px solid var(--main-color,#416DD7);}.ckeditorContent a:hover{text-decoration-thickness:2px;}.ckeditorContent blockquote{padding:0 40px;font-size:30px;font-weight:700;position:relative;margin:15px 0;}.ckeditorContent blockquote em{font-weight:700;}@media (max-width:719px){.ckeditorContent blockquote{padding:0 2.5rem;}}.ckeditorContent blockquote p:before,.ckeditorContent blockquote p:after{font-size:70px;line-height:1;color:var(--main-color,#416DD7);position:absolute;}.ckeditorContent blockquote p:before{content:"“";top:0;left:0;}@media screen and (max-width:720px){.ckeditorContent blockquote p:before{left:-1rem;}}.ckeditorContent blockquote p:after{content:"“";bottom:0;margin-left:10px;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);}.ckeditorContent .table-wrapper{overflow:auto;width:100%;}.ckeditorContent .cke_editable table{width:100%;}.ckeditorContent table{font-family:"Raleway",sans-serif;margin:1rem 0;width:100%;overflow:scroll;}.ckeditorContent table caption{text-align:left;font-weight:bold;font-size:18px;margin-bottom:1rem;}.ckeditorContent table thead{border:1px solid var(--secondary-color,#000000);background-color:var(--secondary-color,#000000);}.ckeditorContent table thead th{min-width:17rem;color:white;font-size:18px;font-weight:600;text-align:left;text-wrap:nowrap;padding:20px 25px;border:1px solid var(--secondary-color,#000000);word-break:normal;vertical-align:middle;}.ckeditorContent table thead tr{border-bottom:1px solid var(--secondary-color,#000000);}.ckeditorContent table tbody{background-color:white;}.ckeditorContent table tbody tr{text-align:left;border-bottom:1px solid #959595;}.ckeditorContent table tbody tr:first-of-type{border-top:1px solid #959595;}.ckeditorContent table tbody tr th{background-color:#FFFFFF;padding:20px 25px;font-weight:700;color:var(--main-color,#416DD7);border-left:1px solid #959595;border-right:1px solid #959595;vertical-align:middle;word-break:normal;}.ckeditorContent table tbody tr td{min-width:200px;padding:20px 25px;border-right:1px solid #959595;text-align:left;word-break:normal;vertical-align:middle;}#tarteaucitronRoot{z-index:1 !important;top:inherit !important;bottom:0 !important;font-family:sans-serif;}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{top:-13px;padding:9px 16px !important;margin-right:20px !important;font-size:14px !important;}#tarteaucitronRoot div#tarteaucitron{top:inherit !important;bottom:0 !important;width:95%;max-height:100% !important;margin:inherit !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices{padding-bottom:50px;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronInfo,#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitronRoot div#tarteaucitron .tarteaucitronH1{font-weight:bold !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronInfo{font-size:16px !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{margin-bottom:12px !important;font-size:22px !important;}#tarteaucitronRoot div#tarteaucitron .tarteaucitronH1{font-size:30px !important;}#tarteaucitronRoot div#tarteaucitron .tarteaucitronH2{margin:0 !important;}#tarteaucitronRoot div#tarteaucitron .tarteaucitronH3{font-size:18px;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices_video .tarteaucitronLine:first-child{margin-bottom:24px !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices{height:auto !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{margin-left:0 !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices .tarteaucitronLine:not(.tarteaucitronMainLine){padding:0 !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border:0 none !important;border-left:0 none !important;border-top:0 none !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServicesTitle_video .tarteaucitronTitle,#tarteaucitronRoot div#tarteaucitron #tarteaucitronServicesTitle_mandatory .tarteaucitronTitle{background-color:transparent !important;}#tarteaucitronRoot div#tarteaucitron .tarteaucitronBorder{border-color:var(--main-color,#416DD7) !important;}#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny{border:1px solid white !important;background-color:transparent !important;}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed var(--main-color,#416DD7) !important;}.mac-orlan-brest #tarteaucitronRoot a:focus-visible,.conservatoire-brest #tarteaucitronRoot a:focus-visible,.mac-orlan-brest #tarteaucitronRoot button:focus-visible,.conservatoire-brest #tarteaucitronRoot button:focus-visible{outline:3px dashed white !important;}#tarteaucitronRoot #tarteaucitronServicesTitle_mandatory{padding-bottom:20px;border-top:1px solid white;border-bottom:1px solid white;}#tarteaucitronRoot div#tarteaucitronServices{-webkit-box-shadow:inherit !important;box-shadow:inherit !important;}#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:var(--main-color,#416DD7) !important;}#tarteaucitronRoot button{background:transparent;border:0;-webkit-box-shadow:inherit !important;box-shadow:inherit !important;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot .tac_activate .tarteaucitronAllow{padding:16px 26px !important;border-radius:30px !important;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny .tarteaucitronCross,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny .tarteaucitronCheck,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow .tarteaucitronCross,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow .tarteaucitronCheck,#tarteaucitronRoot .tac_activate .tarteaucitronAllow .tarteaucitronCross,#tarteaucitronRoot .tac_activate .tarteaucitronAllow .tarteaucitronCheck{display:none !important;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot .tac_activate .tarteaucitronAllow{border:1px solid black !important;background-color:black !important;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName,#tarteaucitronRoot #tarteaucitron .tarteaucitronH3,#tarteaucitronRoot #tarteaucitron a,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitronRoot .tac_activate .tarteaucitronAllow{color:white !important;}#tarteaucitronRoot div#tarteaucitron .tarteaucitronBorder,#tarteaucitronRoot div#tarteaucitron #tarteaucitronServices,#tarteaucitronRoot .tarteaucitronLine,#tarteaucitronRoot #tarteaucitronServicesTitle_video,#tarteaucitronRoot #tarteaucitronServicesTitle_mandatory,#tarteaucitronRoot button#tarteaucitronBack,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitronRoot #tarteaucitron #tarteaucitronInfo,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitronRoot div#tarteaucitronInfo{background-color:var(--main-color,#416DD7) !important;}#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitronRoot #tarteaucitron #tarteaucitronInfo,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronDetails{padding:0 !important;}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronTitle + [id^=tarteaucitronDetails]{color:#fff;}@media screen and (min-width:1024px){div#tarteaucitron{left:100px !important;}#tarteaucitronServices{padding-right:60px !important;padding-left:60px !important;}}@media screen and (max-width:1023px){#tarteaucitronRoot{z-index:999 !important;}div#tarteaucitron{overflow:scroll;}#tarteaucitronIcon{bottom:80px !important;}#tarteaucitronServices{padding-right:20px !important;padding-left:20px !important;}.tarteaucitronBorder{padding-right:20px;padding-left:20px;}#tarteaucitronServices{padding-bottom:100px !important;}}
