/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.amu-alert{--amu-alert-fond:#ffb547;--amu-alert-texte:#1d1d1b;--amu-alert-lisere:#b45309;--amu-alert-police-titre:'ABCMonumentGrotesk-Bold',roboto,'Helvetica Neue',arial,sans-serif;--amu-alert-police-texte:'ABCMonumentGrotesk-Regular','Titillium Web','Helvetica Neue',arial,sans-serif;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:var(--amu-alert-fond);color:var(--amu-alert-texte);border-top:4px solid var(--amu-alert-lisere);font-family:inherit;text-align:center;}.amu-alert *,.amu-alert *::before,.amu-alert *::after{-webkit-box-sizing:border-box;box-sizing:border-box;}.amu-alert svg{display:inline-block;width:auto;height:1em;overflow:visible;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.amu-alert__interieur{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:18px 64px;}.amu-alert__contenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px 24px;}.amu-alert__contenu[hidden]{display:none;}.amu-alert__message{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;gap:14px;margin:0;font-size:1.0625rem;line-height:1.4;font-weight:400;}.amu-alert__picto{font-size:2rem;}.amu-alert__texte{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;gap:2px;text-align:left;}.amu-alert__titre{font-family:var(--amu-alert-police-titre);font-synthesis:none;font-size:0.8125rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;}.amu-alert__description{font-family:var(--amu-alert-police-texte);}.amu-alert__description p{margin:0;}.amu-alert__description a{color:inherit;text-decoration:underline;}.amu-alert__cta,.amu-alert__cta:visited{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 18px;background:#fff;color:var(--amu-alert-texte);border:2px solid var(--amu-alert-texte);border-radius:6px;font-family:var(--amu-alert-police-texte);font-size:1rem;font-weight:400;text-align:left;text-decoration:none;}.amu-alert__texte .amu-alert__cta{margin-top:8px;}.amu-alert__cta:hover{background:var(--amu-alert-texte);color:#fff;}.amu-alert__fleche{margin-left:0.5em;font-size:0.85em;vertical-align:-0.05em;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s,-webkit-transform 0.15s;}.amu-alert__cta:hover .amu-alert__fleche{-webkit-transform:translateX(3px);transform:translateX(3px);}.amu-alert__message--sans-description{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.amu-alert__message--sans-description .amu-alert__texte{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 24px;}.amu-alert__message--sans-description .amu-alert__cta{margin-top:0;}.amu-alert__message--empile,.amu-alert__message--empile .amu-alert__texte{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.amu-alert__cta:focus-visible,.amu-alert__bascule:focus-visible{outline:3px solid var(--amu-alert-texte);outline-offset:2px;}.amu-alert__bascule{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);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;gap:8px;min-width:36px;min-height:36px;padding:0 8px;background:transparent;color:inherit;border:0;border-radius:999px;font:inherit;font-size:1rem;font-weight:400;letter-spacing:normal;text-transform:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;}.amu-alert__libelle{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.amu-alert__chevron{font-size:0.875rem;-webkit-transition:-webkit-transform 0.15s;transition:-webkit-transform 0.15s;transition:transform 0.15s;transition:transform 0.15s,-webkit-transform 0.15s;}.amu-alert.is-replie .amu-alert__interieur{padding-top:2px;padding-bottom:2px;}.amu-alert.is-replie .amu-alert__bascule{position:static;-webkit-transform:none;transform:none;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;}.amu-alert.is-replie .amu-alert__libelle{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;}.amu-alert.is-replie .amu-alert__chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media (hover:hover) and (pointer:fine){.amu-alert__bascule:hover{background:rgb(0 0 0 / 10%);}}@media (max-width:991.98px){.amu-alert__interieur{padding:10px 16px 14px;}.amu-alert__message{padding-right:36px;font-size:1rem;line-height:1.2rem;}.amu-alert__message:not(.amu-alert__message--sans-description)
    .amu-alert__titre{display:none;}.amu-alert__cta{padding:0.4rem 0.8rem;font-size:0.8rem;}.amu-alert__message--sans-description .amu-alert__texte{-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;}.amu-alert__bascule{top:12px;right:6px;-webkit-transform:none;transform:none;}}@media (prefers-reduced-motion:reduce){.amu-alert__fleche,.amu-alert__chevron{-webkit-transition:none;transition:none;}}@media (forced-colors:active){.amu-alert{border-top-color:CanvasText;border-bottom:2px solid CanvasText;}}
.responsive-figure-table{max-width:100%;overflow-x:auto;margin:0;}
.actus{padding:0 2rem;}.actus ul{margin-left:0;}.actus > ul > li{list-style:none;margin:1rem 0;}.actus .actu--teaser .card,.actus .actu--list .card{border:0;height:100%;}.actus .actu--teaser .card-section,.actus .actu--list .card-section{padding-left:0;}.actu--full .actu__image-actu{margin:1rem;float:left;}.actu--full .actu__image-actu img{float:left;margin-right:1.5rem;margin-bottom:1rem;}.actu--teaser.actu--col{position:relative;padding:1rem;border:1px solid #000;}.actu--teaser.actu--col h2{font-size:1.5rem;}.actu--teaser.actu--col .actu__date-texte{font-size:0.75rem;}.actu--teaser .actu__title:after{border:1px solid #000;content:'';display:block;margin:0.3rem 0 0;width:3.4rem;}.actu--teaser.actu--col .actu__more-link{text-align:center;}.actu--teaser.actu--col .actu__more-link span{padding:0.5rem;border:1px solid #000;border-radius:3px;}@media screen and (width >= 64em){.actu--teaser.actu--col .actu__more-link{text-align:right;}.actu--teaser.actu--col .actu__image{width:170px;}}.actu--teaser.actu--row{height:100%;position:relative;}.actu--teaser.actu--row .actu__title{color:#000;font-size:1.25rem;}.actu--teaser.actu--row .actu__more-link{position:absolute;bottom:0;}.actu--teaser.actu--row .actu__body{margin-bottom:0.5rem;}.actu--list{height:100%;position:relative;}.actu--list .actu__title{color:#000;font-size:1.25rem;}.actu--list .actu__more-link{position:absolute;bottom:0;}.actu--list .actu__body{margin-bottom:0.5rem;}.actu--timeline .actu__date-texte{text-align:left;}.actu--timeline .actu__title{color:#101227;font-weight:bold;font-size:1.125rem;margin:0;}.actus .views-timeline{border-left:2px solid #ccc;list-style:none;padding:0 50px;margin-left:1rem;}.bg-light.bg-lighter .no-bg .views-timeline,.bg-light.bg-lighter .no-bg .views-timeline a{color:#4c4c4c;}.bg-light.bg-lighter .no-bg .views-timeline .actu__title--link{color:#0071b9;margin-top:0;}.bg-light.bg-lighter
  .no-bg
  .views-timeline
  .actu--timeline:hover
  .actu__title--link{text-decoration:underline;}.views-timeline li{padding-bottom:10px;margin-bottom:10px;position:relative;}.views-timeline > li:last-of-type{padding-bottom:0;margin-bottom:0;border:none;}.views-timeline > li:after{position:absolute;display:block;top:5px;left:-57px;background:#0071b9;border-radius:50%;height:12px;width:12px;content:'';}.fc-head table{margin-bottom:0;}.fc-event{border:0;}.fc-event a{color:#fff;}.fc-event:hover a{color:#fff;border-bottom:1px dotted #fff;}.actu--teaser a:focus::before,.actu--timeline a:focus::before,.actu--list a:focus::before{outline:0;box-shadow:0 0 0 3px #000;border-radius:0.375rem;}.actu--teaser.actu--row:hover .actu__more-link span,.actu--teaser.actu--col:hover .actu__more-link span,.actu--list:hover .actu__more-link span{text-decoration:underline;}.actu__more-link span::before{text-decoration:none;display:inline-block;}@media screen and (width <= 39.9375em){.actus{padding:0;}.actus .views-timeline{padding:0 2rem;}.views-timeline > li::after{left:-2.43rem;}}
