.full-width{position:relative;left:50%;width:calc(100vw - 0px);width:calc(100vw - var(--scrollWidth));max-width:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}:root{--scrollWidth: 0px;--header-h: 84px}.is-chromium{--scrollWidth: 6px}.color--black{color:#000 !important}.color--white{color:#fff !important}.color--dark-grey{color:#5d5d5d !important}.color--grey{color:#4c5658 !important}.color--grey-light-title{color:#e8e8e8 !important}.color--grey-light-bg{color:#f5f5f5 !important}.color--orange{color:#ef7d00 !important}.color--orange-accessible{color:#e07400 !important}.color--orange-bg{color:#faf7f3 !important}.color--blue{color:#00b8de !important}.color--blue-accessible{color:#00a2c2 !important}.color--blue-dark{color:#0c2340 !important}.color--blue-bg{color:#e6eef0 !important}.color--blue-input{color:#063741 !important}.color--brown{color:#c09464 !important}.color--primary{color:#0c2340 !important}.color--secondary{color:#ef7d00 !important}.color--tertiary{color:#e8e8e8 !important}.bg--black{background-color:#000 !important}.bg--white{background-color:#fff !important}.bg--dark-grey{background-color:#5d5d5d !important}.bg--grey{background-color:#4c5658 !important}.bg--grey-light-title{background-color:#e8e8e8 !important}.bg--grey-light-bg{background-color:#f5f5f5 !important}.bg--orange{background-color:#ef7d00 !important}.bg--orange-accessible{background-color:#e07400 !important}.bg--orange-bg{background-color:#faf7f3 !important}.bg--blue{background-color:#00b8de !important}.bg--blue-accessible{background-color:#00a2c2 !important}.bg--blue-dark{background-color:#0c2340 !important}.bg--blue-bg{background-color:#e6eef0 !important}.bg--blue-input{background-color:#063741 !important}.bg--brown{background-color:#c09464 !important}.bg--primary{background-color:#0c2340 !important}.bg--secondary{background-color:#ef7d00 !important}.bg--tertiary{background-color:#e8e8e8 !important}.last-child-no-margin>*:last-child{margin-bottom:0}.bk-type{margin-top:2rem}.bk-type>*:last-child{margin-bottom:0}.bk-type>*:first-child{margin-top:0}.mb-1{margin-bottom:8px !important}.mb-2{margin-bottom:16px !important}.mb-3{margin-bottom:24px !important}.mb-4{margin-bottom:32px !important}.mb-5{margin-bottom:40px !important}.mb-6{margin-bottom:48px !important}.mb-7{margin-bottom:56px !important}.mb-8{margin-bottom:64px !important}.mb-9{margin-bottom:72px !important}.mb-10{margin-bottom:80px !important}.ta-l{text-align:left !important}.ta-r{text-align:right !important}.ta-c{text-align:center}.float-l{float:left}.float-r{float:right}.uppercase{text-transform:uppercase}.fw-bold{font-weight:bold}.fw-normal{font-weight:400 !important}.ws-nowrap{white-space:nowrap}.out{position:absolute !important}.out{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:0}@media(max-width: 1365px){.mob-hidden{display:none !important}}.mob-visible{display:none}@media(max-width: 1365px){.mob-visible{display:block}}@media(max-width: 1365px){.mob-block{display:block}}.lk-no-underline{text-decoration:none}.lk-no-underline a{text-decoration:none}.text-info{padding:.3125rem .625rem;background-color:#fae692;border:1px solid #e38e0e;color:#000}.text-error{color:#c00}.text-success{color:#007f00}.o-hidden{overflow:hidden}:not(.list--unstyled)>li{margin:0 0 .5rem 1rem}li::marker{color:#0c2340}li ul,li ol{margin-bottom:.75rem}.bullet-list li ul{list-style-type:disc}@media not print{.bg--primary li::marker,.bg--black li::marker{color:inherit}}.ol-list>li{counter-increment:ol-counter}.ol-list>li::marker{font-weight:bold}.ol-list ol{counter-reset:ol-counter-bis}.ol-list ol li{counter-increment:ol-counter-bis}.ol-list ol li::marker{content:counter(ol-counter) "." counter(ol-counter-bis) ". "}.list--square li{list-style:square}.list--triangle li{position:relative;padding-left:1rem;list-style-type:none}.list--triangle li::before{content:"";display:inline-block;position:absolute;top:0;left:-1rem;width:0;height:0;border-top:.75rem solid rgba(0,0,0,0);border-right:0;border-bottom:.75rem solid rgba(0,0,0,0);border-left:.75rem solid #00a2c2}.list--triangle li+li{margin-top:1.5rem}.list--secondary li::marker{color:#ef7d00}.list--inline li{display:inline flow-root list-item;margin-right:2px}.list--unstyled{margin-bottom:0;list-style:none}.list--unstyled li{padding:0}.list--unstyled li ul{list-style:none}.of-cover{-o-object-fit:cover;object-fit:cover}.of-contain{-o-object-fit:contain;object-fit:contain}@media(min-width: 1366px){.hidden-from--desktop{display:none !important}}@media(min-width: 1024px){.hidden-from--medium{display:none !important}}@media(min-width: 768px){.hidden-from--tablet{display:none !important}}@media(min-width: 480px){.hidden-from--mobile{display:none !important}}@media(max-width: 1365px){.hidden-until--desktop{display:none !important}}@media(max-width: 1023px){.hidden-until--medium{display:none !important}}@media(max-width: 767px){.-hidden-until--tablet{display:none !important}}@media(max-width: 479px){.-hidden-until--mobile{display:none !important}}.bk-section{position:relative;padding:2rem 0;overflow:hidden}@media(max-width: 1023px){.bk-section:not([class*=bg--])+.bk-section:not([class*=bg--]){padding-top:0}}.bk-section__title-wrapper{margin-bottom:1.5rem}@media(min-width: 1024px){.bk-section__title-wrapper{margin-bottom:2.5rem}}.bk-section__title{margin:0}.bk-section--no-p{padding:0}.bk-section--no-pt{padding-top:0}@media(min-width: 1024px){.bk-section--texte-riche{padding-bottom:0}.bk-section--texte-riche+.bk-section[class*=bg--]{margin-top:2rem}}.reduced-content{max-width:49.6875rem !important}.reduced-content{margin-left:auto;margin-right:auto}.reduced-content-xs{max-width:30rem !important}.custom-underline{display:inline;background-image:linear-gradient(transparent calc(100% - 6px), #E8E8E8 6px);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size 1s;transition:background-size 1s}@media(min-width: 1024px){.custom-underline{background-image:linear-gradient(transparent calc(100% - 8px), #E8E8E8 8px)}}.header__ul-wrapper>ul .header__li-level-1:last-of-type:not(.dropdown){margin-left:0;margin-left:initial}.wysiwyg-content,.bk-img-text{color:#0c2340;font-size:1.125rem}.bk-image{background:#0c2340}.bk-image__title{color:#fff}.bk-chiffres-cles__item{border-color:#00b8de}.footer__text{display:block;padding:3rem 0}.footer__text p{margin:0;font-size:.875rem}
