.bloc-imagetexte{--bit-teal:#1F5C56;--bit-teal-mid:#2D7A72;--bit-teal-light:#3A9C92;--bit-teal-rgb:31, 92, 86;--bit-text:#0F2E2A;--bit-text-soft:#1A3F3A;--bit-font-body:'DM Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--bit-btn-min-width:220px;--bit-block-bg:#F4F7F7;--bit-block-bg-rgb:244, 247, 247;--bit-shadow:0 8px 24px rgba(var(--bit-teal-rgb), 0.18);--bit-shadow-hover:0 12px 28px rgba(var(--bit-teal-rgb), 0.22);--bit-radius:3px;--bit-ease:cubic-bezier(0.22, 1, 0.36, 1);padding:2rem 0}.bloc-imagetexte__container{max-width:1200px;margin:0
auto;padding:0
20px}.bloc-imagetexte--full>.bloc-imagetexte__container,.bloc-imagetexte--full{}.bloc-imagetexte__row--vertical{display:flex;width:100%;align-items:stretch}.bloc-imagetexte__row--vertical .bloc-imagetexte__item{display:flex;flex-direction:column;overflow:hidden;flex-grow:1}.bloc-imagetexte__row--vertical .bloc-imagetexte__item--inverse-v{flex-direction:column-reverse}.bloc-imagetexte__row--vertical .bloc-imagetexte__media,
.bloc-imagetexte__row--vertical .bloc-imagetexte__media
img{height:30rem}.bloc-imagetexte__row--vertical .nbCol4 .bloc-imagetexte__media,
.bloc-imagetexte__row--vertical .nbCol4 .bloc-imagetexte__media img,
.bloc-imagetexte__row--vertical .nbCol5 .bloc-imagetexte__media,
.bloc-imagetexte__row--vertical .nbCol5 .bloc-imagetexte__media
img{height:16rem}.bloc-imagetexte__row--auto .bloc-imagetexte__media,
.bloc-imagetexte__row--auto .bloc-imagetexte__media
img{height:auto !important}.bloc-imagetexte__item{position:relative;border-radius:var(--bit-radius);transition:box-shadow 0.3s var(--bit-ease), transform 0.3s var(--bit-ease);isolation:isolate}.bloc-imagetexte__item--card{background:var(--bit-block-bg) !important;box-shadow:var(--bit-shadow);overflow:hidden}.bloc-imagetexte__item--card .bloc-imagetexte__body{padding:24px
28px 28px}.bloc-imagetexte__row--vertical .bloc-imagetexte__item--card .bloc-imagetexte__body{padding:20px
22px 24px}a.bloc-imagetexte__item--linked,a.bloc-imagetexte__item{text-decoration:none;color:inherit;display:flex}.bloc-imagetexte__row--vertical a.bloc-imagetexte__item--linked,
.bloc-imagetexte__row--vertical a.bloc-imagetexte__item{flex-direction:column}.bloc-imagetexte__item--linked:hover,.bloc-imagetexte__item--card.bloc-imagetexte__item--linked:hover,a.bloc-imagetexte__item--card:hover{box-shadow:var(--bit-shadow-hover);transform:translateY(-2px)}.bloc-imagetexte__item--horizontal,.bloc-imagetexte__item--full{display:flex;align-items:center;justify-content:space-between;width:100%}.bloc-imagetexte__item--inverse{flex-direction:row-reverse}.bloc-imagetexte__item--width-moitie .bloc-imagetexte__media,
.bloc-imagetexte__item--width-moitie .bloc-imagetexte__body{width:50%}.bloc-imagetexte__item--width-large .bloc-imagetexte__media{width:calc(100% / 3)}.bloc-imagetexte__item--width-large .bloc-imagetexte__body{width:calc(200% / 3)}.bloc-imagetexte__item--width-petit .bloc-imagetexte__media{width:calc(200% / 3)}.bloc-imagetexte__item--width-petit .bloc-imagetexte__body{width:calc(100% / 3)}.bloc-imagetexte__item--full .bloc-imagetexte__media{height:537px}.bloc-imagetexte__item--full .bloc-imagetexte__media
picture{width:100%;height:100%}.bloc-imagetexte__item--full .bloc-imagetexte__body{padding:2rem 15rem 0}.bloc-imagetexte__media{position:relative;overflow:hidden;border-radius:var(--bit-radius);isolation:isolate}.bloc-imagetexte__item--card .bloc-imagetexte__media{border-radius:0}.bloc-imagetexte__media picture,
.bloc-imagetexte__media
img{display:block;width:100%;height:100%;object-fit:cover;background-color:var(--bit-teal);transition:transform 0.5s var(--bit-ease), opacity 0.4s ease}.bloc-imagetexte__media-inner-border{position:absolute;inset:8px;z-index:2;border:1px
solid rgba(255, 255, 255, 0.4);border-radius:2px;pointer-events:none;transition:inset 0.3s var(--bit-ease), border-color 0.3s var(--bit-ease), opacity 0.3s ease}.bloc-imagetexte__media-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0) 60%,
rgba(var(--bit-teal-rgb), 0.18) 100%);opacity:0;pointer-events:none;transition:opacity 0.3s ease}.bloc-imagetexte__item--linked:hover .bloc-imagetexte__media picture,
.bloc-imagetexte__item--linked:hover .bloc-imagetexte__media img,
a.bloc-imagetexte__item:hover .bloc-imagetexte__media picture,
a.bloc-imagetexte__item:hover .bloc-imagetexte__media img,
.bloc-imagetexte__media:hover picture,
.bloc-imagetexte__media:hover
img{transform:scale(1.04)}.bloc-imagetexte__item--linked:hover .bloc-imagetexte__media-inner-border,
a.bloc-imagetexte__item:hover .bloc-imagetexte__media-inner-border,
.bloc-imagetexte__media:hover .bloc-imagetexte__media-inner-border{inset:12px;border-color:rgba(255, 255, 255, 0.75)}.bloc-imagetexte__item--linked:hover .bloc-imagetexte__media-overlay,
a.bloc-imagetexte__item:hover .bloc-imagetexte__media-overlay,
.bloc-imagetexte__media:hover .bloc-imagetexte__media-overlay{opacity:1}.bloc-imagetexte__body{display:flex;align-items:center;font-family:var(--bit-font-body);font-size:1.5rem;color:var(--bit-text)}.bloc-imagetexte .bloc-imagetexte__body,
.bloc-imagetexte .bloc-imagetexte__body p,
.bloc-imagetexte .bloc-imagetexte__body li,
.bloc-imagetexte .bloc-imagetexte__body ul,
.bloc-imagetexte .bloc-imagetexte__body ol,
.bloc-imagetexte .bloc-imagetexte__body span,
.bloc-imagetexte .bloc-imagetexte__body strong,
.bloc-imagetexte .bloc-imagetexte__body em,
.bloc-imagetexte .bloc-imagetexte__body div,
.bloc-imagetexte .bloc-imagetexte__text,
.bloc-imagetexte .bloc-imagetexte__text p,
.bloc-imagetexte .bloc-imagetexte__text li,
.bloc-imagetexte .bloc-imagetexte__text ul,
.bloc-imagetexte .bloc-imagetexte__text ol,
.bloc-imagetexte .bloc-imagetexte__text span,
.bloc-imagetexte .bloc-imagetexte__text strong,
.bloc-imagetexte .bloc-imagetexte__text em,
.bloc-imagetexte .bloc-imagetexte__text
div{color:var(--bit-text) !important}.bloc-imagetexte .blocTxt.texteGris,
.bloc-imagetexte .blocTxt.texteNoir,
.bloc-imagetexte .blocTxt.texteVert,
.bloc-imagetexte
.blocTxt.texteBlanc{color:var(--bit-text) !important}.bloc-imagetexte .blocTxt.contenu p,
.bloc-imagetexte .blocTxt.contenu ul,
.bloc-imagetexte .blocTxt.contenu ol,
.bloc-imagetexte .blocTxt.contenu li,
.bloc-imagetexte .blocTxt.contenu span,
.bloc-imagetexte .blocTxt.contenu div,
.bloc-imagetexte .blocTxt.contenu.texteGris p,
.bloc-imagetexte .blocTxt.contenu.texteGris ul,
.bloc-imagetexte .blocTxt.contenu.texteGris ol,
.bloc-imagetexte .blocTxt.contenu.texteGris li,
.bloc-imagetexte .blocTxt.contenu.texteGris span,
.bloc-imagetexte .blocTxt.contenu.texteGris
div{color:var(--bit-text) !important;font-family:var(--bit-font-body) !important}.bloc-imagetexte .blocTxt.contenu a:not(.verdon-cta):not(.verdon-cta-outline):not(.buttonPrimary):not(.buttonSecondary):not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent),
.bloc-imagetexte .bloc-imagetexte__text a,
.bloc-imagetexte .bloc-imagetexte__body a:not(.verdon-cta):not(.verdon-cta-outline):not(.buttonPrimary):not(.buttonSecondary):not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent){position:relative;color:var(--bit-teal) !important;text-decoration:none !important;font-weight:500}.bloc-imagetexte .blocTxt.contenu a:not(.verdon-cta):not(.verdon-cta-outline):not(.buttonPrimary):not(.buttonSecondary):not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent)::after,
.bloc-imagetexte .bloc-imagetexte__text a::after,
.bloc-imagetexte .bloc-imagetexte__body a:not(.verdon-cta):not(.verdon-cta-outline):not(.buttonPrimary):not(.buttonSecondary):not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent)::after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:var(--bit-teal);transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}.bloc-imagetexte .blocTxt.contenu a:not(.verdon-cta):not(.verdon-cta-outline):not(.buttonPrimary):not(.buttonSecondary):not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):hover::after,
.bloc-imagetexte .bloc-imagetexte__text a:hover::after,
.bloc-imagetexte .bloc-imagetexte__body a:not(.verdon-cta):not(.verdon-cta-outline):not(.buttonPrimary):not(.buttonSecondary):not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):hover::after{transform:scaleX(1)}.bloc-imagetexte__body-inner{width:100%}.bloc-imagetexte__title{margin:0
0 1rem;font-family:'DM Serif Display',Georgia,serif;font-size:clamp(22px, 1.2vw + 14px, 32px);font-weight:600;line-height:1.15;color:var(--bit-teal);letter-spacing:-0.005em}.bloc-imagetexte__text{font-family:var(--bit-font-body);font-size:16px;line-height:1.6;color:var(--bit-text)}.bloc-imagetexte__text
p{margin:0
0 1rem}.bloc-imagetexte__text p:last-child{margin-bottom:0}.bloc-imagetexte__address,.bloc-imagetexte__persons{margin:1.2rem 0 0;font-family:var(--bit-font-body);font-size:15px;line-height:1.55;color:var(--bit-text)}.bloc-imagetexte__address{padding-left:12px;border-left:2px solid rgba(var(--bit-teal-rgb), 0.25)}.bloc-imagetexte__persons{font-weight:500;color:var(--bit-teal)}.bloc-imagetexte__contact{list-style:none !important;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px 20px}.bloc-imagetexte__contact-item{display:flex;align-items:center;gap:10px;padding-left:0 !important;font-family:var(--bit-font-body);font-size:14px;line-height:1.4;color:var(--bit-text)}.bloc-imagetexte__contact-item::before{display:none !important}.bloc-imagetexte__contact-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(var(--bit-teal-rgb), 0.08);color:var(--bit-teal);transition:background-color 0.25s ease, color 0.25s ease}.bloc-imagetexte__contact-icon
svg{width:16px;height:16px;fill:none !important}.bloc-imagetexte__contact-item:hover .bloc-imagetexte__contact-icon{background:var(--bit-teal);color:#fff}.bloc-imagetexte__contact-item
a{position:relative;color:var(--bit-teal) !important;text-decoration:none;font-weight:500}.bloc-imagetexte__contact-item a
span{position:relative;display:inline-block}.bloc-imagetexte__contact-item a span::after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:2px;background:var(--bit-teal);transform:scaleX(0);transform-origin:left;transition:transform 0.3s ease}.bloc-imagetexte__contact-item a:hover span::after{transform:scaleX(1)}@media (max-width: 700px){.bloc-imagetexte__contact{grid-template-columns:1fr}}.bloc-imagetexte__cta,.bloc-imagetexte__cta-outline{margin-top:1.5rem;margin-right:1rem}.bloc-imagetexte__cta+.bloc-imagetexte__cta-outline,.bloc-imagetexte__cta-outline+.bloc-imagetexte__cta{margin-left:0}.bloc-imagetexte__double{display:flex;gap:3rem;align-items:flex-start}.bloc-imagetexte__double+.bloc-imagetexte__double{margin-top:3rem}.bloc-imagetexte__double--droite{flex-direction:row-reverse}.bloc-imagetexte__double-media{width:40%;flex-shrink:0;display:flex;flex-direction:column;gap:1.5rem;aspect-ratio:585 / 920;max-height:75vh}.bloc-imagetexte__double-media:has(picture+picture){aspect-ratio:auto}.bloc-imagetexte__double-media
picture{display:block;overflow:hidden;border-radius:var(--bit-radius);position:relative;isolation:isolate;flex:1 1 0;min-height:0}.bloc-imagetexte__double-media picture
img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.5s var(--bit-ease)}.bloc-imagetexte__double-media picture::after{content:'';position:absolute;inset:8px;border:1px
solid rgba(255, 255, 255, 0.4);border-radius:2px;pointer-events:none;transition:inset 0.3s var(--bit-ease), border-color 0.3s var(--bit-ease);z-index:2}.bloc-imagetexte__double-media picture:hover
img{transform:scale(1.04)}.bloc-imagetexte__double-media picture:hover::after{inset:12px;border-color:rgba(255, 255, 255, 0.75)}.bloc-imagetexte__double-body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;gap:1.5rem}.bloc-imagetexte__double-body .bloc-imagetexte__media{width:100%;aspect-ratio:644 / 470;max-height:clamp(200px, 30vh, 380px);flex:0 1 auto;min-height:0;overflow:hidden}.bloc-imagetexte__double-body .bloc-imagetexte__media
picture{width:100%;height:100%;display:block}.bloc-imagetexte__double-body .bloc-imagetexte__media picture
img{width:100%;height:100%;object-fit:cover;object-position:center}.bloc-imagetexte__double-body .bloc-imagetexte__body{flex:1 1 auto;padding:0}.bloc-imagetexte__double-body .bloc-imagetexte__body:only-child{flex:1}@media (max-width: 900px){.bloc-imagetexte__double{flex-direction:column !important;gap:2rem;max-height:none}.bloc-imagetexte__double-media{width:100%;aspect-ratio:auto;max-height:60vh;flex-direction:row}.bloc-imagetexte__double-media
picture{flex:1;aspect-ratio:585 / 920;max-height:60vh}}@media (max-width: 600px){.bloc-imagetexte__double-media{flex-direction:column;max-height:none}.bloc-imagetexte__double-media
picture{aspect-ratio:585 / 920;max-height:70vh}}.bloc-imagetexte__quote{position:relative;margin:0
auto;max-width:880px;padding:48px
56px;background:rgba(var(--bit-teal-rgb), 0.05);border-radius:var(--bit-radius);box-shadow:var(--bit-shadow);overflow:hidden;isolation:isolate}.bloc-imagetexte__quote-mark{position:absolute;top:-20px;left:32px;font-family:'DM Serif Display',Georgia,serif;font-size:12rem;line-height:1;color:var(--bit-teal);opacity:0.12;pointer-events:none;user-select:none;z-index:0}.bloc-imagetexte__quote::before{content:'';position:absolute;top:24px;bottom:24px;left:0;width:3px;background:linear-gradient(180deg, var(--bit-teal-mid) 0%, var(--bit-teal) 100%);border-radius:0 var(--bit-radius) var(--bit-radius) 0;z-index:1}.bloc-imagetexte__quote-body{position:relative;z-index:1;margin:0;padding:0}.bloc-imagetexte__quote-text{font-family:'DM Serif Display',Georgia,serif;font-size:clamp(20px, 1.2vw + 12px, 26px);font-style:italic;line-height:1.45;color:var(--bit-teal);letter-spacing:-0.005em}.bloc-imagetexte__quote-text
p{margin:0
0 1rem}.bloc-imagetexte__quote-text p:last-child{margin-bottom:0}.bloc-imagetexte__quote-cite{display:flex;align-items:center;gap:14px;margin-top:1.5rem}.bloc-imagetexte__quote-cite-line{display:inline-block;width:40px;height:2px;background:var(--bit-teal);flex-shrink:0}.bloc-imagetexte__quote-author{margin:0;font-family:var(--bit-font-body);font-size:14px;font-style:normal;font-weight:600;color:var(--bit-teal);text-transform:uppercase;letter-spacing:0.08em}.bloc-imagetexte__quote
.deco{display:none !important}@media (max-width: 700px){.bloc-imagetexte__quote{padding:36px
28px}.bloc-imagetexte__quote-mark{font-size:8rem;left:16px;top:-10px}}.bloc-imagetexte{--bit-grey:#4a4a4a;--bit-grey-mid:#6b6b6b;--bit-grey-dark:#2e2e2e;--bit-orange:#E8833A;--bit-orange-mid:#D4722D;--bit-orange-dark:#B85F1E}.bloc-imagetexte
.liens{display:flex;flex-direction:row !important;flex-wrap:wrap;gap:1rem;margin:1.5rem 0 0;align-items:flex-start}.bloc-imagetexte .liens > .verdon-cta:first-child,
.bloc-imagetexte .liens > .verdon-cta-outline:first-child,
.bloc-imagetexte .liens > .buttonPrimary:first-child,
.bloc-imagetexte .liens > .buttonSecondary:first-child,
.bloc-imagetexte .liens > .buttonPrimaryGrey:first-child,
.bloc-imagetexte .liens>.buttonOrange:first-child{flex:0 0 100% !important;max-width:var(--bit-btn-min-width) !important}.bloc-imagetexte .liens > .verdon-cta:not(:first-child),
.bloc-imagetexte .liens > .verdon-cta-outline:not(:first-child),
.bloc-imagetexte .liens > .buttonPrimary:not(:first-child),
.bloc-imagetexte .liens > .buttonSecondary:not(:first-child),
.bloc-imagetexte .liens > .buttonPrimaryGrey:not(:first-child),
.bloc-imagetexte .liens>.buttonOrange:not(:first-child){flex:1 1 auto;min-width:0 !important;max-width:var(--bit-btn-min-width)}.bloc-imagetexte .verdon-cta,
.bloc-imagetexte .liens .buttonSecondary,
.bloc-imagetexte .liens .buttonPrimaryGrey,
.bloc-imagetexte .liens
.buttonOrange{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:13px
28px;min-width:var(--bit-btn-min-width);border:none !important;border-radius:var(--bit-radius) !important;font-family:var(--bit-font-body);font-size:14px;font-weight:600;text-transform:none;letter-spacing:0;text-decoration:none !important;color:#fff !important;cursor:pointer;overflow:hidden;isolation:isolate;background-size:200% 100% !important;background-position:0% 0%;transition:background-position 0.45s ease, transform 0.12s ease, box-shadow 0.25s ease;white-space:nowrap}.bloc-imagetexte .verdon-cta::after,
.bloc-imagetexte .liens .buttonSecondary::after,
.bloc-imagetexte .liens .buttonPrimaryGrey::after,
.bloc-imagetexte .liens .buttonOrange::after{content:none !important;display:none !important}.bloc-imagetexte .verdon-cta::before,
.bloc-imagetexte .liens .buttonSecondary::before,
.bloc-imagetexte .liens .buttonPrimaryGrey::before,
.bloc-imagetexte .liens .buttonOrange::before{content:'' !important;position:absolute;inset:0;border-radius:inherit;height:100% !important;width:100% !important;transform:none !important;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),
rgba(255, 255, 255, 0.18) 0%,
transparent 55%) !important;box-shadow:none !important;opacity:0;transition:opacity 0.3s ease;pointer-events:none;z-index:0}.bloc-imagetexte .verdon-cta:hover,
.bloc-imagetexte .verdon-cta:focus,
.bloc-imagetexte .liens .buttonSecondary:hover,
.bloc-imagetexte .liens .buttonSecondary:focus,
.bloc-imagetexte .liens .buttonPrimaryGrey:hover,
.bloc-imagetexte .liens .buttonPrimaryGrey:focus,
.bloc-imagetexte .liens .buttonOrange:hover,
.bloc-imagetexte .liens .buttonOrange:focus{background-position:100% 0% !important;color:#fff !important;text-decoration:none !important}.bloc-imagetexte .verdon-cta:hover::before,
.bloc-imagetexte .liens .buttonSecondary:hover::before,
.bloc-imagetexte .liens .buttonPrimaryGrey:hover::before,
.bloc-imagetexte .liens .buttonOrange:hover::before{opacity:1}.bloc-imagetexte .verdon-cta:active,
.bloc-imagetexte .liens .buttonSecondary:active,
.bloc-imagetexte .liens .buttonPrimaryGrey:active,
.bloc-imagetexte .liens .buttonOrange:active{transform:scale(0.97);filter:brightness(0.88)}.bloc-imagetexte .verdon-cta span,
.bloc-imagetexte .verdon-cta svg,
.bloc-imagetexte .liens .buttonSecondary span,
.bloc-imagetexte .liens .buttonSecondary svg,
.bloc-imagetexte .liens .buttonPrimaryGrey span,
.bloc-imagetexte .liens .buttonPrimaryGrey svg,
.bloc-imagetexte .liens .buttonOrange span,
.bloc-imagetexte .liens .buttonOrange
svg{position:relative;z-index:1;margin:0}.bloc-imagetexte .verdon-cta svg,
.bloc-imagetexte .verdon-cta svg *,
.bloc-imagetexte .liens .buttonSecondary svg,
.bloc-imagetexte .liens .buttonSecondary svg *,
.bloc-imagetexte .liens .buttonPrimaryGrey svg,
.bloc-imagetexte .liens .buttonPrimaryGrey svg *,
.bloc-imagetexte .liens .buttonOrange svg,
.bloc-imagetexte .liens .buttonOrange svg
*{fill:#fff !important;width:18px;height:18px}.bloc-imagetexte .verdon-cta,
.bloc-imagetexte .liens
.buttonSecondary{background-color:var(--bit-teal) !important;background-image:linear-gradient(to right,
var(--bit-teal-mid) 0%,
var(--bit-teal) 50%,
#143F3A 100%) !important}.bloc-imagetexte .verdon-cta:focus-visible,
.bloc-imagetexte .liens .buttonSecondary:focus-visible{outline:2px
solid var(--bit-teal);outline-offset:3px}.bloc-imagetexte .verdon-cta.verdon-cta--grey,
.bloc-imagetexte .liens
.buttonPrimaryGrey{background-color:var(--bit-grey-mid) !important;background-image:linear-gradient(to right,
var(--bit-grey) 0%,
var(--bit-grey-mid) 50%,
var(--bit-grey-dark) 100%) !important}.bloc-imagetexte .verdon-cta.verdon-cta--grey:focus-visible,
.bloc-imagetexte .liens .buttonPrimaryGrey:focus-visible{outline:2px
solid var(--bit-grey-dark);outline-offset:3px}.bloc-imagetexte .verdon-cta.verdon-cta--orange,
.bloc-imagetexte .liens
.buttonOrange{background-color:var(--bit-orange) !important;background-image:linear-gradient(to right,
var(--bit-orange-mid) 0%,
var(--bit-orange) 50%,
var(--bit-orange-dark) 100%) !important;border:none !important}.bloc-imagetexte .verdon-cta.verdon-cta--orange:focus-visible,
.bloc-imagetexte .liens .buttonOrange:focus-visible{outline:2px
solid var(--bit-orange);outline-offset:3px}.bloc-imagetexte .verdon-cta-outline,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:11px
26px;min-width:var(--bit-btn-min-width);border:2px
solid var(--bit-teal) !important;border-radius:var(--bit-radius) !important;font-family:var(--bit-font-body);font-size:14px;font-weight:600;text-transform:none;letter-spacing:0;color:var(--bit-teal) !important;cursor:pointer;overflow:hidden;isolation:isolate;text-decoration:none !important;background:#fff !important;transition:background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, transform 0.12s ease;white-space:nowrap}.bloc-imagetexte .verdon-cta-outline::after,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent)::after{content:none !important;display:none !important}.bloc-imagetexte .verdon-cta-outline::before,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent)::before{content:'' !important;position:absolute;inset:0;border-radius:inherit;height:100% !important;width:100% !important;transform:none !important;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),
rgba(var(--bit-teal-rgb), 0.10) 0%,
transparent 60%) !important;box-shadow:none !important;opacity:0;transition:opacity 0.3s ease;pointer-events:none;z-index:0}.bloc-imagetexte .verdon-cta-outline:hover,
.bloc-imagetexte .verdon-cta-outline:focus,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):hover,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):focus{background:rgba(var(--bit-teal-rgb), 0.06) !important;border-color:#143F3A !important;color:#143F3A !important;text-decoration:none !important}.bloc-imagetexte .verdon-cta-outline:hover::before,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):hover::before{opacity:1}.bloc-imagetexte .verdon-cta-outline:active,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):active{transform:scale(0.97);background:rgba(var(--bit-teal-rgb), 0.10) !important}.bloc-imagetexte .verdon-cta-outline span,
.bloc-imagetexte .verdon-cta-outline svg,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent) span,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent) svg{position:relative;z-index:1;margin:0}.bloc-imagetexte .verdon-cta-outline svg,
.bloc-imagetexte .verdon-cta-outline svg *,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent) svg,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent) svg
*{fill:var(--bit-teal) !important;width:18px;height:18px}.bloc-imagetexte .verdon-cta-outline:hover svg,
.bloc-imagetexte .verdon-cta-outline:hover svg *,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):hover svg,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):hover svg
*{fill:#143F3A !important}.bloc-imagetexte .verdon-cta-outline:focus-visible,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent):focus-visible{outline:2px
solid var(--bit-teal);outline-offset:3px}@media (max-width: 1024px){.bloc-imagetexte__row--vertical{flex-wrap:wrap}.bloc-imagetexte__row--vertical .bloc-imagetexte__item--vertical{width:50% !important}.bloc-imagetexte__row--vertical .nbCol3,
.bloc-imagetexte__row--vertical .nbCol4,
.bloc-imagetexte__row--vertical
.nbCol5{width:50% !important}}@media (max-width: 700px){.bloc-imagetexte__row--vertical .bloc-imagetexte__item--vertical,
.bloc-imagetexte__row--vertical .nbCol2,
.bloc-imagetexte__row--vertical .nbCol3,
.bloc-imagetexte__row--vertical .nbCol4,
.bloc-imagetexte__row--vertical
.nbCol5{width:100% !important}.bloc-imagetexte__item--horizontal,.bloc-imagetexte__item--full{flex-direction:column !important}.bloc-imagetexte__item--horizontal .bloc-imagetexte__media,
.bloc-imagetexte__item--horizontal .bloc-imagetexte__body,
.bloc-imagetexte__item--full .bloc-imagetexte__media,
.bloc-imagetexte__item--full .bloc-imagetexte__body{width:100% !important}.bloc-imagetexte__item--full .bloc-imagetexte__body{padding:2rem 20px 0}.bloc-imagetexte__item--full .bloc-imagetexte__media{height:auto}.bloc-imagetexte .verdon-cta,
.bloc-imagetexte .verdon-cta-outline,
.bloc-imagetexte .liens .buttonSecondary,
.bloc-imagetexte .liens .buttonPrimary:not(.buttonPrimaryGrey):not(.buttonOrange):not(.buttonTransparent),
.bloc-imagetexte .liens .buttonPrimaryGrey,
.bloc-imagetexte .liens
.buttonOrange{min-width:0;width:100%;max-width:var(--bit-btn-min-width)}}@media (prefers-reduced-motion: reduce){.bloc-imagetexte__item,
.bloc-imagetexte__media picture,
.bloc-imagetexte__media img,
.bloc-imagetexte__media-inner-border,
.bloc-imagetexte__media-overlay,
.bloc-imagetexte__double-media picture img,
.bloc-imagetexte__double-media picture::after,
.bloc-imagetexte__contact-icon,
.bloc-imagetexte__contact-item a span::after{transition:none !important}.bloc-imagetexte__item--linked:hover,a.bloc-imagetexte__item--card:hover{transform:none !important}.bloc-imagetexte__item--linked:hover .bloc-imagetexte__media picture,
.bloc-imagetexte__item--linked:hover .bloc-imagetexte__media img,
a.bloc-imagetexte__item:hover .bloc-imagetexte__media picture,
a.bloc-imagetexte__item:hover .bloc-imagetexte__media img,
.bloc-imagetexte__double-media picture:hover
img{transform:none !important}}.bloc-encart{--enc-teal:#1F5C56;--enc-teal-mid:#2D7A72;--enc-teal-light:#3A9C92;--enc-teal-rgb:31, 92, 86;--enc-text:#0F2E2A;--enc-text-soft:#1A3F3A;--enc-grey:#4a4a4a;--enc-grey-mid:#6b6b6b;--enc-grey-dark:#2e2e2e;--enc-orange:#E8833A;--enc-orange-mid:#D4722D;--enc-orange-dark:#B85F1E;--enc-font-body:'DM Sans', system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;--enc-font-title:'DM Serif Display', Georgia, serif;--enc-radius:3px;--enc-shadow:0 8px 24px rgba(var(--enc-teal-rgb), 0.18);--enc-shadow-hover:0 12px 28px rgba(var(--enc-teal-rgb), 0.22);--enc-ease:cubic-bezier(0.22, 1, 0.36, 1);--enc-btn-min-width:220px;padding:2rem 0}.bloc-encart__container{max-width:1200px;margin:0
auto;padding:0
20px}.bloc-encart__card{position:relative;margin:0
auto;max-width:720px;padding:40px
48px;background:rgba(var(--enc-teal-rgb), 0.05);border:2px
solid var(--enc-teal);border-radius:var(--enc-radius);overflow:hidden;isolation:isolate;transition:transform 0.3s var(--enc-ease), border-color 0.3s var(--enc-ease), background-color 0.3s var(--enc-ease)}.bloc-encart__card:hover{transform:translateY(-2px);border-color:#143F3A;background:rgba(var(--enc-teal-rgb), 0.08)}.bloc-encart__title{position:relative;z-index:1;margin:0
0 1rem;font-family:var(--enc-font-title);font-size:clamp(24px, 1.6vw + 14px, 36px);font-weight:600;line-height:1.15;color:var(--enc-teal);letter-spacing:-0.005em;text-align:left}.bloc-encart__text{position:relative;z-index:1;font-family:var(--enc-font-body);font-size:1.125rem;line-height:1.6;color:var(--enc-text);text-align:left}.bloc-encart__text
p{margin:0
0 1rem;color:var(--enc-text);font-family:var(--enc-font-body)}.bloc-encart__text p:last-child{margin-bottom:0}.bloc-encart__text
strong{color:var(--enc-text);font-weight:600}.bloc-encart__text
em{color:var(--enc-text)}.bloc-encart__text a:not(.verdon-cta):not(.verdon-cta-outline){color:var(--enc-teal-light) !important;text-decoration:underline !important;text-decoration-color:var(--enc-teal-light);text-decoration-thickness:1px;text-underline-offset:3px;font-weight:500;transition:color 0.25s ease, text-decoration-color 0.25s ease}.bloc-encart__text a:not(.verdon-cta):not(.verdon-cta-outline):hover{color:var(--enc-teal-mid) !important;text-decoration-color:var(--enc-teal-mid)}.bloc-encart__text
ul{list-style:none !important;padding-left:0;margin:0
0 1rem 1.75em}.bloc-encart__text ul
li{position:relative;padding-left:2.2em;margin:0
0 0.5em;list-style:none !important}.bloc-encart__text ul li::before{content:'➝';position:absolute;left:0;top:0;color:var(--enc-teal);font-size:0.95em;font-weight:400;line-height:1.68;opacity:0.75;transition:transform 0.25s var(--enc-ease), opacity 0.25s ease}.bloc-encart__text ul li:hover::before{opacity:1;transform:translateX(3px)}.bloc-encart__cta{position:relative;z-index:1;display:flex;width:fit-content;align-items:center;justify-content:center;gap:8px;margin:1.5rem auto 0;padding:13px
28px;min-width:var(--enc-btn-min-width);border:none !important;border-radius:var(--enc-radius) !important;font-family:var(--enc-font-body);font-size:14px;font-weight:600;text-transform:none;letter-spacing:0;text-decoration:none !important;color:#fff !important;cursor:pointer;overflow:hidden;isolation:isolate;background-size:200% 100% !important;background-position:0% 0%;transition:background-position 0.45s ease, transform 0.12s ease, box-shadow 0.25s ease;white-space:nowrap}.bloc-encart__cta::after{content:none !important;display:none !important}.bloc-encart__cta::before{content:'' !important;position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),
rgba(255, 255, 255, 0.18) 0%,
transparent 55%);opacity:0;transition:opacity 0.3s ease;pointer-events:none;z-index:0}.bloc-encart__cta:hover,.bloc-encart__cta:focus{background-position:100% 0% !important;color:#fff !important;text-decoration:none !important}.bloc-encart__cta:hover::before{opacity:1}.bloc-encart__cta:active{transform:scale(0.97);filter:brightness(0.88)}.bloc-encart__cta
span{position:relative;z-index:1}.bloc-encart__cta.verdon-cta:not(.verdon-cta--grey):not(.verdon-cta--orange){background-color:var(--enc-teal) !important;background-image:linear-gradient(to right,
var(--enc-teal-mid) 0%,
var(--enc-teal) 50%,
#143F3A 100%) !important}.bloc-encart__cta.verdon-cta:not(.verdon-cta--grey):not(.verdon-cta--orange):focus-visible{outline:2px
solid var(--enc-teal);outline-offset:3px}.bloc-encart__cta.verdon-cta--grey{background-color:var(--enc-grey-mid) !important;background-image:linear-gradient(to right,
var(--enc-grey) 0%,
var(--enc-grey-mid) 50%,
var(--enc-grey-dark) 100%) !important}.bloc-encart__cta.verdon-cta--grey:focus-visible{outline:2px
solid var(--enc-grey-dark);outline-offset:3px}.bloc-encart__cta.verdon-cta--orange{background-color:var(--enc-orange) !important;background-image:linear-gradient(to right,
var(--enc-orange-mid) 0%,
var(--enc-orange) 50%,
var(--enc-orange-dark) 100%) !important}.bloc-encart__cta.verdon-cta--orange:focus-visible{outline:2px
solid var(--enc-orange);outline-offset:3px}@media (max-width: 700px){.bloc-encart__card{padding:32px
24px}.bloc-encart__cta{min-width:0;width:100%;max-width:var(--enc-btn-min-width)}.bloc-encart__title{font-size:clamp(22px, 4vw + 12px, 28px)}}@media (prefers-reduced-motion: reduce){.bloc-encart__card,
.bloc-encart__cta,
.bloc-encart__cta::before,
.bloc-encart__text ul li::before{transition:none !important}.bloc-encart__text ul li:hover::before{transform:none !important}.bloc-encart__cta:active,.bloc-encart__card:hover{transform:none !important}}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}