/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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}
.block-webform-small{width:100%;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media(min-width:1024px){.block-webform-small{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:calc(550px + 1.5rem * 2)){.block-webform-small{max-width:calc(550px + 1.5rem*2)}}
.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}
