/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.BounceZoneBlock{}.BounceZoneBlock > div{padding:3.5rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (max-width:719px){.BounceZoneBlock > div{-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;padding:3.5rem 2.5rem;}}.BounceZoneBlock svg{width:6rem;margin-right:4rem;height:6rem;}.BounceZoneBlock svg path{fill:var(--main-color,#416DD7);}@media (max-width:719px){.BounceZoneBlock svg{margin-right:0;margin-bottom:2rem;}}@media (max-width:719px){.BounceZoneBlock-wrapper{width:100%;}}.BounceZoneBlock-wrapper h2{font-weight:900;color:#376ED4;font-size:3rem;margin-bottom:1.5rem;}@media (max-width:719px){.BounceZoneBlock-wrapper h2{font-size:2.8rem;}}.BounceZoneBlock-wrapper p{font-size:2rem;font-weight:500;color:#416DD7;margin-bottom:1rem;}.BounceZoneBlock-wrapper a{margin-right:2rem;margin-bottom:2rem;}.BounceZoneBlock .ctaButton.ctaButton--bordered{background-color:white;}
.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;}}
.Paragraph{margin:3rem 0;font-size:1.8rem;}.Paragraph h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem;}
.Disclosure-content-inner{font-family:"Raleway",sans-serif;font-size:18px;line-height:1.5;}.Disclosure-content-inner .cke_editable{font-size:18px;font-family:"Raleway",sans-serif;}.Disclosure-content-inner h3,.Disclosure-content-inner h4,.Disclosure-content-inner h5,.Disclosure-content-inner h6,.Disclosure-content-inner p{margin:20px 0;}.Disclosure-content-inner h3 + ul,.Disclosure-content-inner h3 + ol,.Disclosure-content-inner h4 + ul,.Disclosure-content-inner h4 + ol,.Disclosure-content-inner h5 + ul,.Disclosure-content-inner h5 + ol,.Disclosure-content-inner h6 + ul,.Disclosure-content-inner h6 + ol,.Disclosure-content-inner p + ul,.Disclosure-content-inner p + ol{margin:30px 0;}.Disclosure-content-inner p:first-child{margin-top:0;}.Disclosure-content-inner p:last-child{margin-bottom:0;}.Disclosure-content-inner h3,.Disclosure-content-inner h4{font-weight:700;}.Disclosure-content-inner h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem;}.Disclosure-content-inner h3{font-size:22px;margin-top:10px;margin-bottom:15px;}.Disclosure-content-inner h4{font-size:18px;margin-top:10px;margin-bottom:15px;}.Disclosure-content-inner strong{font-weight:600;}.Disclosure-content-inner strong em{font-weight:600;}.Disclosure-content-inner u{text-decoration:underline;}.Disclosure-content-inner em{font-style:italic;}.Disclosure-content-inner em strong{font-weight:600;font-style:italic;}.Disclosure-content-inner sup{vertical-align:super;font-size:0.8em;}.Disclosure-content-inner sub{vertical-align:sub;font-size:0.8em;}.Disclosure-content-inner ul{padding-left:2rem;margin:2rem 0;}.Disclosure-content-inner ul li{position:relative;margin-bottom:1.5rem;line-height:1.6;}.Disclosure-content-inner 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){.Disclosure-content-inner ul li:not(.ParagraphKeyFigure-content-item):before{line-height:18px;}}.Disclosure-content-inner ol{padding-left:2rem;margin:2rem 0;}.Disclosure-content-inner ol li{position:relative;margin-bottom:1.5rem;counter-increment:li;line-height:1.6;}.Disclosure-content-inner ol li:before{content:counter(li) ".";color:var(--main-color,#416DD7);font-size:inherit;left:-15px;font-weight:500;position:absolute;}.Disclosure-content-inner a{text-decoration:underline;color:var(--main-color,#416DD7);}.Disclosure-content-inner 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);}.Disclosure-content-inner a:hover{text-decoration-thickness:2px;}.Disclosure-content-inner blockquote{padding:0 40px;font-size:30px;font-weight:700;position:relative;margin:15px 0;}.Disclosure-content-inner blockquote em{font-weight:700;}@media (max-width:719px){.Disclosure-content-inner blockquote{padding:0 2.5rem;}}.Disclosure-content-inner blockquote p:before,.Disclosure-content-inner blockquote p:after{font-size:70px;line-height:1;color:var(--main-color,#416DD7);position:absolute;}.Disclosure-content-inner blockquote p:before{content:"“";top:0;left:0;}@media screen and (max-width:720px){.Disclosure-content-inner blockquote p:before{left:-1rem;}}.Disclosure-content-inner blockquote p:after{content:"“";bottom:0;margin-left:10px;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);}.Disclosure-content-inner .table-wrapper{overflow:auto;width:100%;}.Disclosure-content-inner .cke_editable table{width:100%;}.Disclosure-content-inner table{font-family:"Raleway",sans-serif;margin:1rem 0;width:100%;overflow:scroll;}.Disclosure-content-inner table caption{text-align:left;font-weight:bold;font-size:18px;margin-bottom:1rem;}.Disclosure-content-inner table thead{border:1px solid var(--secondary-color,#000000);background-color:var(--secondary-color,#000000);}.Disclosure-content-inner 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;}.Disclosure-content-inner table thead tr{border-bottom:1px solid var(--secondary-color,#000000);}.Disclosure-content-inner table tbody{background-color:white;}.Disclosure-content-inner table tbody tr{text-align:left;border-bottom:1px solid #959595;}.Disclosure-content-inner table tbody tr:first-of-type{border-top:1px solid #959595;}.Disclosure-content-inner 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;}.Disclosure-content-inner table tbody tr td{min-width:200px;padding:20px 25px;border-right:1px solid #959595;text-align:left;word-break:normal;vertical-align:middle;}.Disclosure-content-item{width:100%;padding-bottom:2rem;border-bottom:0.1rem solid #E5E5E5;-webkit-transition:padding-top 200ms ease-in-out;transition:padding-top 200ms ease-in-out;margin-bottom:2rem;}.Disclosure-content-item:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none;}.Disclosure-content-item + .Disclosure-content{padding-bottom:0;}.Disclosure-content-item.unfold{padding-top:0;border-bottom:none;margin-bottom:0;}.Disclosure-content-item.unfold:last-of-type{padding-bottom:2rem;}.Disclosure-content-item.unfold + .Disclosure-content{padding-bottom:2rem;margin-bottom:2rem;}.Disclosure-content-item.unfold + .Disclosure-content:last-of-type{margin-bottom:0;}.Paragraph h2 button.Disclosure-trigger{font-size:inherit;font-weight:inherit;}.Disclosure-title{padding-right:0.4rem;padding-left:0.4rem;font-size:1.8rem;font-weight:700;}.Disclosure-title button.Disclosure-trigger{font-size:1.8rem;font-weight:700;width:100%;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:4rem;text-align:left;}.Disclosure-title button.Disclosure-trigger span:first-of-type{text-align:left;max-width:calc(100% - 3rem);}.Disclosure-title button.Disclosure-trigger .icon{pointer-events:none;width:2rem;stroke:var(--main-color,#416DD7);position:absolute;top:50%;-webkit-transform:translateY(-50%) rotateZ(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotateZ(0);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out,-webkit-transform 200ms ease-in-out;right:0;height:100%;}.Disclosure-title button.Disclosure-trigger .icon svg{width:100%;stroke-width:4;}.Disclosure-title button.Disclosure-trigger .icon.to-translate{-webkit-transform:translateY(-50%) rotateZ(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotateZ(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}.Disclosure-title button.Disclosure-trigger[aria-expanded=true] .icon.to-translate{-webkit-transform:translateY(-50%) rotateZ(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotateZ(0);}.Disclosure-content{border-bottom:0.1rem solid #E5E5E5;width:100%;}.Disclosure-content-inner ul{margin:0;}.Disclosure-content-inner p:first-of-type{margin-top:0;}.Disclosure-content-inner .ParagraphTabs-paragraphWrapper a{text-decoration:none;}.Disclosure-content-inner .ParagraphTabs-paragraphWrapper a .ParagraphLinkDocument-title{color:black;}.Disclosure .ParagraphFilesLinks-content a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.ParagraphClickUnroll-content{overflow:hidden;}
.ParagraphMoreInfo-wysiwyg{font-family:"Raleway",sans-serif;font-size:18px;line-height:1.5;}.ParagraphMoreInfo-wysiwyg .cke_editable{font-size:18px;font-family:"Raleway",sans-serif;}.ParagraphMoreInfo-wysiwyg h3,.ParagraphMoreInfo-wysiwyg h4,.ParagraphMoreInfo-wysiwyg h5,.ParagraphMoreInfo-wysiwyg h6,.ParagraphMoreInfo-wysiwyg p{margin:20px 0;}.ParagraphMoreInfo-wysiwyg h3 + ul,.ParagraphMoreInfo-wysiwyg h3 + ol,.ParagraphMoreInfo-wysiwyg h4 + ul,.ParagraphMoreInfo-wysiwyg h4 + ol,.ParagraphMoreInfo-wysiwyg h5 + ul,.ParagraphMoreInfo-wysiwyg h5 + ol,.ParagraphMoreInfo-wysiwyg h6 + ul,.ParagraphMoreInfo-wysiwyg h6 + ol,.ParagraphMoreInfo-wysiwyg p + ul,.ParagraphMoreInfo-wysiwyg p + ol{margin:30px 0;}.ParagraphMoreInfo-wysiwyg p:first-child{margin-top:0;}.ParagraphMoreInfo-wysiwyg p:last-child{margin-bottom:0;}.ParagraphMoreInfo-wysiwyg h3,.ParagraphMoreInfo-wysiwyg h4{font-weight:700;}.ParagraphMoreInfo-wysiwyg h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem;}.ParagraphMoreInfo-wysiwyg h3{font-size:22px;margin-top:10px;margin-bottom:15px;}.ParagraphMoreInfo-wysiwyg h4{font-size:18px;margin-top:10px;margin-bottom:15px;}.ParagraphMoreInfo-wysiwyg strong{font-weight:600;}.ParagraphMoreInfo-wysiwyg strong em{font-weight:600;}.ParagraphMoreInfo-wysiwyg u{text-decoration:underline;}.ParagraphMoreInfo-wysiwyg em{font-style:italic;}.ParagraphMoreInfo-wysiwyg em strong{font-weight:600;font-style:italic;}.ParagraphMoreInfo-wysiwyg sup{vertical-align:super;font-size:0.8em;}.ParagraphMoreInfo-wysiwyg sub{vertical-align:sub;font-size:0.8em;}.ParagraphMoreInfo-wysiwyg ul{padding-left:2rem;margin:2rem 0;}.ParagraphMoreInfo-wysiwyg ul li{position:relative;margin-bottom:1.5rem;line-height:1.6;}.ParagraphMoreInfo-wysiwyg 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){.ParagraphMoreInfo-wysiwyg ul li:not(.ParagraphKeyFigure-content-item):before{line-height:18px;}}.ParagraphMoreInfo-wysiwyg ol{padding-left:2rem;margin:2rem 0;}.ParagraphMoreInfo-wysiwyg ol li{position:relative;margin-bottom:1.5rem;counter-increment:li;line-height:1.6;}.ParagraphMoreInfo-wysiwyg ol li:before{content:counter(li) ".";color:var(--main-color,#416DD7);font-size:inherit;left:-15px;font-weight:500;position:absolute;}.ParagraphMoreInfo-wysiwyg a{text-decoration:underline;color:var(--main-color,#416DD7);}.ParagraphMoreInfo-wysiwyg 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);}.ParagraphMoreInfo-wysiwyg a:hover{text-decoration-thickness:2px;}.ParagraphMoreInfo-wysiwyg blockquote{padding:0 40px;font-size:30px;font-weight:700;position:relative;margin:15px 0;}.ParagraphMoreInfo-wysiwyg blockquote em{font-weight:700;}@media (max-width:719px){.ParagraphMoreInfo-wysiwyg blockquote{padding:0 2.5rem;}}.ParagraphMoreInfo-wysiwyg blockquote p:before,.ParagraphMoreInfo-wysiwyg blockquote p:after{font-size:70px;line-height:1;color:var(--main-color,#416DD7);position:absolute;}.ParagraphMoreInfo-wysiwyg blockquote p:before{content:"“";top:0;left:0;}@media screen and (max-width:720px){.ParagraphMoreInfo-wysiwyg blockquote p:before{left:-1rem;}}.ParagraphMoreInfo-wysiwyg blockquote p:after{content:"“";bottom:0;margin-left:10px;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);}.ParagraphMoreInfo-wysiwyg .table-wrapper{overflow:auto;width:100%;}.ParagraphMoreInfo-wysiwyg .cke_editable table{width:100%;}.ParagraphMoreInfo-wysiwyg table{font-family:"Raleway",sans-serif;margin:1rem 0;width:100%;overflow:scroll;}.ParagraphMoreInfo-wysiwyg table caption{text-align:left;font-weight:bold;font-size:18px;margin-bottom:1rem;}.ParagraphMoreInfo-wysiwyg table thead{border:1px solid var(--secondary-color,#000000);background-color:var(--secondary-color,#000000);}.ParagraphMoreInfo-wysiwyg 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;}.ParagraphMoreInfo-wysiwyg table thead tr{border-bottom:1px solid var(--secondary-color,#000000);}.ParagraphMoreInfo-wysiwyg table tbody{background-color:white;}.ParagraphMoreInfo-wysiwyg table tbody tr{text-align:left;border-bottom:1px solid #959595;}.ParagraphMoreInfo-wysiwyg table tbody tr:first-of-type{border-top:1px solid #959595;}.ParagraphMoreInfo-wysiwyg 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;}.ParagraphMoreInfo-wysiwyg table tbody tr td{min-width:200px;padding:20px 25px;border-right:1px solid #959595;text-align:left;word-break:normal;vertical-align:middle;}.ParagraphMoreInfo{padding:3rem 4rem 3rem 4.4rem;background-color:#F8F8F8;position:relative;}.ParagraphMoreInfo:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0.4rem;background-color:var(--main-color,#416DD7);}@media (max-width:1179px){.ParagraphMoreInfo:before{height:0.4rem;width:100%;}}.ParagraphMoreInfo h2{color:var(--main-color,#416DD7);font-size:2.2rem;font-weight:700;}.ParagraphMoreInfo-url a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:2rem;}.ParagraphMoreInfo-url a.ctaButton{color:white;}
.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;}}
.Summary{position:sticky;float:left;width:26rem;opacity:0;-webkit-transition:opacity 250ms linear;transition:opacity 250ms linear;background-color:white;}@media screen and (min-width:1179px){.Summary{padding:1.5rem;}}.Summary.visible{opacity:1;}.Summary.MobileSummary{opacity:1;}@media (max-width:1179px){.Summary.DesktopSummary{display:none;}}.Summary-header{padding:0 0 3rem;}.Summary-header-title{font-weight:900;color:var(--main-color,#416DD7);font-size:3rem;}.Summary-releaseDate{display:block;margin-top:1rem;font-weight:500;font-size:1.4rem;}@media screen and (min-width:1179px){.Summary{top:4rem;}body.toolbar-fixed .Summary{top:7.9rem;}.Summary body.toolbar-fixed.toolbar-tray-open{top:11.9rem;}}@media (max-width:1179px){.Summary{position:relative;float:none;width:100%;border:0.1rem solid #EBEBEB;}}@media screen and (min-width:mobile){body.toolbar-fixed .Summary{top:3.9rem;}body.toolbar-fixed.toolbar-tray-open .Summary{top:7.9rem;}}.Summary #summaryTrigger{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2rem;padding:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.Summary #summaryTrigger[aria-expanded=true] svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}@media screen and (min-width:1179px){.Summary #summaryTrigger{display:none;}}.Summary #summaryTrigger .icon{height:1.4rem;color:var(--main-color,#416DD7);}.Summary #summaryTrigger svg{width:1em;display:inline-block;color:var(--main-color,#416DD7);}.Summary #summaryTrigger svg path{fill:currentColor;}.Summary-menuWrapper{padding:1.5rem 0;background-color:white;}@media screen and (min-width:1179px){.Summary-menuWrapper{display:block;position:static;}}@media (max-width:1179px){.Summary-menuWrapper{padding:1rem 2rem 3rem;border:0.1rem solid #EBEBEB;border-top:none;left:-0.1rem;right:-0.1rem;overflow-y:auto;height:100%;}}.Summary-menuWrapper ul{padding:1.5rem 0 1.5rem 2.5rem;border-left:0.1rem solid #EDEDED;}@media (max-width:1179px){.Summary-menuWrapper ul{padding:0.5rem 0 0.5rem 2.5rem;}}.Summary-menuWrapper ul li + li{margin-top:2rem;}.Summary-menuWrapper ul a{font-weight:500;color:var(--secondary-color,#000000);position:relative;}.Summary-menuWrapper ul a:before{content:"";display:block;position:absolute;left:-2.5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0.4rem;height:0.4rem;background-color:var(--secondary-color,#000000);border-radius:100%;top:0.8rem;}.Summary-menuWrapper ul a.is-active{font-weight:700;font-size:1.8rem;color:var(--main-color,#416DD7);}.Summary-menuWrapper ul a.is-active:before{width:0.6rem;height:0.6rem;background-color:var(--main-color,#416DD7);}
.ParagraphWysiwyg-body{font-family:"Raleway",sans-serif;font-size:18px;line-height:1.5;}.ParagraphWysiwyg-body .cke_editable{font-size:18px;font-family:"Raleway",sans-serif;}.ParagraphWysiwyg-body h3,.ParagraphWysiwyg-body h4,.ParagraphWysiwyg-body h5,.ParagraphWysiwyg-body h6,.ParagraphWysiwyg-body p{margin:20px 0;}.ParagraphWysiwyg-body h3 + ul,.ParagraphWysiwyg-body h3 + ol,.ParagraphWysiwyg-body h4 + ul,.ParagraphWysiwyg-body h4 + ol,.ParagraphWysiwyg-body h5 + ul,.ParagraphWysiwyg-body h5 + ol,.ParagraphWysiwyg-body h6 + ul,.ParagraphWysiwyg-body h6 + ol,.ParagraphWysiwyg-body p + ul,.ParagraphWysiwyg-body p + ol{margin:30px 0;}.ParagraphWysiwyg-body p:first-child{margin-top:0;}.ParagraphWysiwyg-body p:last-child{margin-bottom:0;}.ParagraphWysiwyg-body h3,.ParagraphWysiwyg-body h4{font-weight:700;}.ParagraphWysiwyg-body h2{font-size:2.5rem;font-weight:900;margin-bottom:2rem;}.ParagraphWysiwyg-body h3{font-size:22px;margin-top:10px;margin-bottom:15px;}.ParagraphWysiwyg-body h4{font-size:18px;margin-top:10px;margin-bottom:15px;}.ParagraphWysiwyg-body strong{font-weight:600;}.ParagraphWysiwyg-body strong em{font-weight:600;}.ParagraphWysiwyg-body u{text-decoration:underline;}.ParagraphWysiwyg-body em{font-style:italic;}.ParagraphWysiwyg-body em strong{font-weight:600;font-style:italic;}.ParagraphWysiwyg-body sup{vertical-align:super;font-size:0.8em;}.ParagraphWysiwyg-body sub{vertical-align:sub;font-size:0.8em;}.ParagraphWysiwyg-body ul{padding-left:2rem;margin:2rem 0;}.ParagraphWysiwyg-body ul li{position:relative;margin-bottom:1.5rem;line-height:1.6;}.ParagraphWysiwyg-body 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){.ParagraphWysiwyg-body ul li:not(.ParagraphKeyFigure-content-item):before{line-height:18px;}}.ParagraphWysiwyg-body ol{padding-left:2rem;margin:2rem 0;}.ParagraphWysiwyg-body ol li{position:relative;margin-bottom:1.5rem;counter-increment:li;line-height:1.6;}.ParagraphWysiwyg-body ol li:before{content:counter(li) ".";color:var(--main-color,#416DD7);font-size:inherit;left:-15px;font-weight:500;position:absolute;}.ParagraphWysiwyg-body a{text-decoration:underline;color:var(--main-color,#416DD7);}.ParagraphWysiwyg-body 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);}.ParagraphWysiwyg-body a:hover{text-decoration-thickness:2px;}.ParagraphWysiwyg-body blockquote{padding:0 40px;font-size:30px;font-weight:700;position:relative;margin:15px 0;}.ParagraphWysiwyg-body blockquote em{font-weight:700;}@media (max-width:719px){.ParagraphWysiwyg-body blockquote{padding:0 2.5rem;}}.ParagraphWysiwyg-body blockquote p:before,.ParagraphWysiwyg-body blockquote p:after{font-size:70px;line-height:1;color:var(--main-color,#416DD7);position:absolute;}.ParagraphWysiwyg-body blockquote p:before{content:"“";top:0;left:0;}@media screen and (max-width:720px){.ParagraphWysiwyg-body blockquote p:before{left:-1rem;}}.ParagraphWysiwyg-body blockquote p:after{content:"“";bottom:0;margin-left:10px;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);}.ParagraphWysiwyg-body .table-wrapper{overflow:auto;width:100%;}.ParagraphWysiwyg-body .cke_editable table{width:100%;}.ParagraphWysiwyg-body table{font-family:"Raleway",sans-serif;margin:1rem 0;width:100%;overflow:scroll;}.ParagraphWysiwyg-body table caption{text-align:left;font-weight:bold;font-size:18px;margin-bottom:1rem;}.ParagraphWysiwyg-body table thead{border:1px solid var(--secondary-color,#000000);background-color:var(--secondary-color,#000000);}.ParagraphWysiwyg-body 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;}.ParagraphWysiwyg-body table thead tr{border-bottom:1px solid var(--secondary-color,#000000);}.ParagraphWysiwyg-body table tbody{background-color:white;}.ParagraphWysiwyg-body table tbody tr{text-align:left;border-bottom:1px solid #959595;}.ParagraphWysiwyg-body table tbody tr:first-of-type{border-top:1px solid #959595;}.ParagraphWysiwyg-body 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;}.ParagraphWysiwyg-body table tbody tr td{min-width:200px;padding:20px 25px;border-right:1px solid #959595;text-align:left;word-break:normal;vertical-align:middle;}.ParagraphText.hasBackground{padding:3rem 4rem;line-height:1.2;}@media (max-width:719px){.ParagraphText.hasBackground{padding:3rem;}}.ParagraphText.grey{background-color:#F8F8F8;}.ParagraphText.grey a{color:#356ED5;}.ParagraphText.grey a.btn{color:white;border-color:#356ED5;background-color:#356ED5;}.ParagraphText.red{background-color:rgba(255,77,84,0.33);color:#B80007;}.ParagraphText.red a{color:#B80007;}.ParagraphText.red a.btn{border-color:#B80007;background-color:transparent;}.ParagraphText.red ol li:before,.ParagraphText.red ul li:before{color:#B80007;}.ParagraphText.red blockquote{color:#B80007;}.ParagraphText.red blockquote:before,.ParagraphText.red blockquote:after{color:#B80007;}.ParagraphText.red table{color:initial;}.ParagraphText.red table caption{color:#B80007;}.ParagraphText.white{padding:0;}.ParagraphText.primary{background-color:var(--main-color,#416DD7);color:white;}.ParagraphText.primary table{color:initial;}.ParagraphText.primary table caption{color:white;}.ParagraphText.primary a{color:white;}.ParagraphText.primary a.btn{border-color:white;background-color:transparent;}.ParagraphText.primary ol li:before,.ParagraphText.primary ul li:before{color:white;}.ParagraphText.primary blockquote{color:white;}.ParagraphText.primary blockquote:before,.ParagraphText.primary blockquote:after{color:white;}body:not(.brest) .ParagraphText.grey a{color:var(--main-color,#416DD7);}body:not(.brest) .ParagraphText.grey a.btn{color:white;border-color:var(--main-color,#416DD7);background-color:var(--main-color,#416DD7);}
.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;}}
