/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block--branding{--underline-img:none}.block--branding img{display:block;width:var(--svg-width,96px);height:var(--svg-height,100px)}.region--header .block--branding{--svg-width:77px;--svg-height:80px}@media(min-width:1200px){.region--header .block--branding{--svg-width:96px;--svg-height:100px}}.region--footer .block--branding{--svg-width:96px;--svg-height:100px}@media(max-width:1023px){.region--footer .block--branding{display:flex;flex-direction:column;align-items:center}}.block--branding__slogan{--text-margin:12px 0 0;--text-size:14px;--text-line-height:140%;text-align:center;font-weight:600;color:var(--c-white);text-transform:uppercase;width:184px;text-wrap:balance}@media(min-width:1024px){.block--branding__slogan{text-align:left}}
.block-footer-partenaires__title{--title-family:var(--ff-body);--title-size:14px;--title-line-height:140%;--title-weight:600;--title-margin:0 0 16px;text-transform:uppercase;color:var(--c-grey-light);text-align:center}@media(min-width:768px){.block-footer-partenaires__title{text-align:left}}.block-footer-partenaires .block__content{display:flex;align-items:center;flex-direction:column;gap:45px}@media(min-width:768px){.block-footer-partenaires .block__content{align-items:flex-start}}@media(min-width:1024px){.block-footer-partenaires .block__content{flex-direction:row;gap:20px}}.block-footer-partenaires .block__content span{display:inline-flex;width:110px;text-indent:-9999em}.block-footer-partenaires .malakoff-footer-link{height:28px;background-image:url(/themes/custom/front/assets/logos/malakoff-light.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.block-footer-partenaires .vyv-footer-link{height:34px;background-image:url(/themes/custom/front/assets/logos/vyv-light.png);background-size:contain;background-position:center center;background-repeat:no-repeat}
.breadcrumb{--underline-img:none;position:relative;background:var(--c-pink);padding-top:8px;padding-bottom:8px}.breadcrumb ol{--ol-style:none;--ol-start-padding:0;display:flex;flex-flow:row nowrap;overflow-x:auto}.breadcrumb li{display:inline-flex;flex-flow:row nowrap;align-items:center;min-width:-moz-max-content;min-width:max-content;font-size:1rem;line-height:130%;color:var(--c-grey-medium)}.breadcrumb li:not(:last-child):after{content:"";display:inline-flex;margin:0 10px;width:5px;height:15px;background:var(--c-grey-medium);-webkit-mask-image:url(/themes/custom/front/assets/icons/slash.svg);mask-image:url(/themes/custom/front/assets/icons/slash.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.breadcrumb a{--link-color:var(--c-grey-dark)}.breadcrumb a:hover{--link-color:var(--c-primary)}.breadcrumb:before,.breadcrumb:after{content:"";width:20px;height:100%;background:linear-gradient(to right,rgba(255,229,221,0) 0%,rgba(255,229,221,0.8) 80%,rgb(255,229,221) 100%);z-index:1;position:absolute;left:0;top:0;opacity:0;transition:all .5s ease;pointer-events:none}.breadcrumb:after{background:linear-gradient(to left,#ffe5dd 0%,rgba(255,229,221,0.5019607843) 80%,rgba(255,229,221,0) 100%);left:auto;right:0;opacity:1}.breadcrumb.is-scrolled:before,.breadcrumb.is-scrolled:after{opacity:1}.breadcrumb.is-fully-scrolled:before{opacity:1}.breadcrumb.is-fully-scrolled:after{opacity:0}
