/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media(min-width:1024px){.container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:calc(1312px + 1.5rem * 2)){.container{max-width:calc(1312px + 1.5rem*2)}}.page__footer{--text-color:var(--c-grey-light);--link-color:var(--c-white);color:var(--text-color);background-color:var(--c-grey-dark);padding-top:48px;padding-bottom:32px;margin-top:72px}@media(min-width:1024px){.page__footer{padding-top:64px}}.page__main{position:relative}.page-error{margin-top:40px}
.cp-picto-titre-texte{--text-margin:0;--text-size:18px;display:flex;flex-direction:column;align-items:center;text-align:center}.cp-picto-titre-texte__picto{position:relative;margin-bottom:24px;width:99px;height:83px;display:flex;flex-direction:column;align-items:flex-end}.cp-picto-titre-texte__picto:before{content:"";position:absolute;top:0;left:0;z-index:-1;display:inline-block;width:83px;height:83px;border-radius:50%;background:var(--picto-background,var(--c-pink))}.cp-picto-titre-texte__picto img{display:block}
[data-component-id^="front:region"]{background-color:var(--region-bgc,initial);padding:var(--region-p,0)}
.region--footer{--region-p:0 0 40px;border-bottom:1px solid var(--c-grey-medium);display:flex;flex-direction:column;gap:32px;align-items:center}@media(min-width:1024px){.region--footer{--region-p:0 0 56px}}@media(min-width:1024px){.region--footer:not(.region--footer--logged-in){flex-direction:row;align-items:flex-start}}
