.ws-tac{--ws-tac-height: 420px;--ws-tac-speed: 1.2s;--ws-tac-ease: cubic-bezier(0, .55, .45, 1);--ws-tac-fade-delay: .55;--ws-tac-strip-w: 90px;--ws-tac-gray: 100%;--ws-tac-social-size: 18px;--ws-tac-social-box: 38px;display:flex;flex-direction:row;align-items:stretch;gap:10px;width:100%;height:var(--ws-tac-height)}.ws-tac__item{position:relative;flex:0 0 var(--ws-tac-strip-w);min-width:0;height:100%;overflow:hidden;border-radius:16px;cursor:pointer;background-color:#0f172a;transition:flex var(--ws-tac-speed) var(--ws-tac-ease),flex-grow var(--ws-tac-speed) var(--ws-tac-ease),flex-basis var(--ws-tac-speed) var(--ws-tac-ease);outline:none}.ws-tac__item:focus-visible{box-shadow:0 0 0 3px #2563eb8c}.ws-tac__item.is-open{flex:1 1 auto;cursor:default}.ws-tac__media{position:absolute;inset:0;z-index:1;overflow:hidden}.ws-tac__photo{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover;object-position:var(--ws-tac-photo-pos-x, 50%) var(--ws-tac-photo-pos-y, 50%)}.ws-tac--posopen-yes .ws-tac__item:not(.is-open) .ws-tac__photo{object-position:50% 50%}.ws-tac__item:not(.is-open) .ws-tac__media:after{content:"";position:absolute;inset:0;background-color:#0f172a40;transition:opacity var(--ws-tac-speed) var(--ws-tac-ease)}.ws-tac__photo{transition:filter var(--ws-tac-speed) var(--ws-tac-ease)}.ws-tac:not(.ws-tac--no-gray) .ws-tac__item:not(.is-open) .ws-tac__photo{filter:grayscale(var(--ws-tac-gray))}.ws-tac__item.is-open .ws-tac__photo{filter:none}.ws-tac__overlay,.ws-tac__nav{display:none}.ws-tac__eye{display:none;position:absolute;left:50%;top:50%;translate:-50% -50%;width:var(--ws-tac-eye-size, 46px);height:var(--ws-tac-eye-size, 46px);align-items:center;justify-content:center;border-radius:50%;background-color:#ffffffeb;color:var(--ws-tac-eye-ink, #0f172a);box-shadow:0 6px 20px #0f172a47;pointer-events:none;z-index:3;transition:opacity .22s ease,scale .22s cubic-bezier(.4,0,.2,1)}.ws-tac__eye svg{width:55%;height:55%;display:block}.ws-tac-eye-oui .ws-tac__item:not(.is-open) .ws-tac__eye{display:flex;opacity:1}.ws-tac-eye-oui .ws-tac__item.is-open .ws-tac__eye{opacity:0}.ws-tac-eye-oui .ws-tac__item:not(.is-open):hover .ws-tac__eye{scale:1.12}.ws-tac__item.is-open{background-color:#fff}.ws-tac__body{position:absolute;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:28px;min-width:0;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity calc(var(--ws-tac-speed) * .35) var(--ws-tac-ease),transform calc(var(--ws-tac-speed) * .35) var(--ws-tac-ease)}.ws-tac__item.is-open .ws-tac__body{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity calc(var(--ws-tac-speed) * (1 - var(--ws-tac-fade-delay, .55))) var(--ws-tac-ease) calc(var(--ws-tac-speed) * var(--ws-tac-fade-delay, .55)),transform calc(var(--ws-tac-speed) * (1 - var(--ws-tac-fade-delay, .55))) var(--ws-tac-ease) calc(var(--ws-tac-speed) * var(--ws-tac-fade-delay, .55))}.ws-tac--mode-split .ws-tac__body{top:0;bottom:0;right:0;width:calc(100% - var(--ws-tac-photo-w, 38%))}.ws-tac--mode-split.ws-tac--photo-right .ws-tac__body{right:auto;left:0}.ws-tac--mode-split .ws-tac__media{transition:right var(--ws-tac-speed) var(--ws-tac-ease),left var(--ws-tac-speed) var(--ws-tac-ease)}.ws-tac--mode-split .ws-tac__item.is-open .ws-tac__media{right:calc(100% - var(--ws-tac-photo-w, 38%))}.ws-tac--mode-split.ws-tac--photo-right .ws-tac__item.is-open .ws-tac__media{right:0;left:calc(100% - var(--ws-tac-photo-w, 38%))}.ws-tac--mode-full .ws-tac__body{--ws-tac-grad-from: rgba(15, 23, 42, 0);--ws-tac-grad-to: rgba(15, 23, 42, .85);inset:0;background-image:linear-gradient(180deg,var(--ws-tac-grad-from) 0%,var(--ws-tac-grad-to) 100%);color:#fff;justify-content:flex-end}.ws-tac--mode-full .ws-tac__name,.ws-tac--mode-full .ws-tac__job,.ws-tac--mode-full .ws-tac__bio{color:inherit}.ws-tac--mode-glass .ws-tac__body{--ws-tac-glass-bg: rgba(255, 255, 255, .18);--ws-tac-glass-blur: 14px;--ws-tac-glass-border: rgba(255, 255, 255, .35);background-color:var(--ws-tac-glass-bg);-webkit-backdrop-filter:blur(var(--ws-tac-glass-blur)) saturate(140%);backdrop-filter:blur(var(--ws-tac-glass-blur)) saturate(140%);border:1px solid var(--ws-tac-glass-border);border-radius:16px;color:#fff}.ws-tac--mode-glass .ws-tac__name,.ws-tac--mode-glass .ws-tac__job,.ws-tac--mode-glass .ws-tac__bio{color:inherit}.ws-tac--mode-glass.ws-tac--glass-left .ws-tac__body{inset:20px auto 20px 20px;width:clamp(220px,42%,420px)}.ws-tac--mode-glass.ws-tac--glass-right .ws-tac__body{inset:20px 20px 20px auto;width:clamp(220px,42%,420px)}.ws-tac--mode-glass.ws-tac--glass-bottom .ws-tac__body{inset:auto 20px 20px;height:auto;max-height:60%}.ws-tac__name{margin:0;font-size:24px;font-weight:700;line-height:1.2;color:#0f172a}.ws-tac__job{margin:0;font-size:15px;font-weight:500;color:#2563eb}.ws-tac__bio{margin:6px 0 0;font-size:15px;line-height:1.6;color:#475569}.ws-tac__socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ws-tac__social{display:inline-flex;align-items:center;justify-content:center;width:var(--ws-tac-social-box);height:var(--ws-tac-social-box);border-radius:50%;background-color:#f1f5f9;color:#0f172a;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.ws-tac__social:hover{background-color:#e2e8f0;color:#2563eb;transform:translateY(-2px)}.ws-tac__social svg{width:var(--ws-tac-social-size);height:var(--ws-tac-social-size);display:block}.ws-tac__piste{display:contents}.ws-tac__commandes{display:none}.ws-tac__bio>*{margin:0 0 .7em}.ws-tac__bio>:last-child{margin-bottom:0}.ws-tac__lire{position:relative}.ws-tac__lire-case{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ws-tac__lire-bouton{display:none}@media (max-width: 767px){.elementor-widget-ws-team-accordion:is(.ws-tac-mob-carrousel,.ws-tac-mob-fiche) .ws-tac{display:block;position:relative;height:auto}.elementor-widget-ws-team-accordion:is(.ws-tac-mob-carrousel,.ws-tac-mob-fiche) .ws-tac .ws-tac__item .ws-tac__media{position:relative;inset:auto;flex:0 0 auto;width:100%;height:var(--ws-tac-mobile-photo-h, 240px);transition:none}.elementor-widget-ws-team-accordion:is(.ws-tac-mob-carrousel,.ws-tac-mob-fiche) .ws-tac .ws-tac__item .ws-tac__body{position:static;inset:auto;width:auto;height:auto;max-height:none;justify-content:flex-start;opacity:1;transform:none;pointer-events:auto;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;color:inherit;transition:none}.ws-tac .ws-tac__photo{filter:none!important}.ws-tac .ws-tac__media:after{display:none!important}.ws-tac .ws-tac__eye{display:none!important}.ws-tac .ws-tac__overlay{display:block;position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,#0f172a9e,#0f172a00 46%)}.ws-tac .ws-tac__overlay-name{position:absolute;left:16px;right:64px;bottom:14px;color:#fff;font-size:19px;font-weight:700;line-height:1.25;text-shadow:0 1px 6px rgba(0,0,0,.45)}.ws-tac .ws-tac__body .ws-tac__name,.ws-tac .ws-tac__overlay-icon{display:none}.ws-tac-nav-oui .ws-tac .ws-tac__nav{flex:0 0 auto;width:var(--ws-tac-nav-size, 34px);height:var(--ws-tac-nav-size, 34px);min-height:0;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(15,23,42,.14);border-radius:50%;background-color:var(--ws-tac-nav-bg, #ffffff);color:var(--ws-tac-nav-ink, #0f172a);box-shadow:0 3px 10px #0f172a24;cursor:pointer;pointer-events:auto;transition:scale .2s ease,background-color .2s ease,color .2s ease,opacity .2s ease}.ws-tac-nav-oui .ws-tac .ws-tac__nav:hover,.ws-tac-nav-oui .ws-tac .ws-tac__nav:focus-visible{background-color:var(--ws-tac-nav-bg-h, var(--ws-tac-nav-bg, #ffffff));color:var(--ws-tac-nav-ink-h, var(--ws-tac-nav-ink, #0f172a))}.ws-tac-nav-oui .ws-tac .ws-tac__nav:active{scale:.9}.ws-tac-nav-oui .ws-tac .ws-tac__nav:disabled{opacity:.35;cursor:default}.ws-tac .ws-tac__nav svg{width:46%;height:46%;display:block}.ws-tac-lire-oui .ws-tac .ws-tac__lire .ws-tac__bio{position:relative;overflow:hidden;max-height:calc(var(--ws-tac-lire-lignes, 4) * 1.6em);max-height:calc(var(--ws-tac-lire-lignes, 4) * 1lh)}.ws-tac-lire-oui .ws-tac .ws-tac__lire .ws-tac__bio:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.2em;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--ws-tac-lire-fondu, #ffffff));pointer-events:none}.ws-tac-lire-oui .ws-tac .ws-tac__lire-case:checked~.ws-tac__bio{max-height:none}.ws-tac-lire-oui .ws-tac .ws-tac__lire-case:checked~.ws-tac__bio:after{display:none}.ws-tac-lire-oui .ws-tac .ws-tac__lire-bouton{display:inline-block;margin-top:6px;color:var(--ws-tac-lire-c, #2563eb);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ws-tac__lire-moins{display:none}.ws-tac__lire-case:checked~.ws-tac__lire-bouton .ws-tac__lire-plus{display:none}.ws-tac__lire-case:checked~.ws-tac__lire-bouton .ws-tac__lire-moins{display:inline}.ws-tac__lire-case:focus-visible~.ws-tac__lire-bouton{outline:2px solid currentColor;outline-offset:2px}.elementor-widget-ws-team-accordion.ws-tac-mob-carrousel .ws-tac .ws-tac__piste{display:flex;position:relative;gap:var(--ws-tac-mobile-gap, 10px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:24px 36px;margin-block:-24px -36px}.elementor-widget-ws-team-accordion.ws-tac-mob-carrousel .ws-tac .ws-tac__piste::-webkit-scrollbar{display:none}.elementor-widget-ws-team-accordion.ws-tac-mob-carrousel .ws-tac .ws-tac__piste>.ws-tac__item{flex:0 0 var(--ws-tac-m-largeur, 86%);width:auto;height:auto;display:flex;flex-direction:column;scroll-snap-align:center;cursor:default;transition:none}.ws-tac-mob-carrousel .ws-tac__item{background-color:#fff}.elementor-widget-ws-team-accordion.ws-tac-mob-carrousel .ws-tac .ws-tac__commandes{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 14px;margin-top:16px}.ws-tac .ws-tac__points{display:flex;align-items:center;gap:var(--ws-tac-point-ecart, 7px)}.ws-tac .ws-tac__points .ws-tac__point{width:var(--ws-tac-point, 8px);height:var(--ws-tac-point, 8px);min-height:0;padding:0;border:0;border-radius:50%;background-color:var(--ws-tac-point-c, rgba(15, 23, 42, .25));cursor:pointer;transition:background-color .2s ease,scale .2s ease}.ws-tac .ws-tac__points .ws-tac__point:hover{background-color:var(--ws-tac-point-c-h, rgba(15, 23, 42, .5))}.ws-tac .ws-tac__points .ws-tac__point.est-actif{background-color:var(--ws-tac-point-actif, #0f172a);scale:1.3}.ws-tac .ws-tac__barre{order:3;flex:0 0 100%;height:var(--ws-tac-barre-ep, 4px);border-radius:var(--ws-tac-barre-arrondi, 20px);background-color:var(--ws-tac-barre-fond, rgba(15, 23, 42, .12));overflow:hidden}.ws-tac .ws-tac__barre-jauge{display:block;height:100%;border-radius:inherit;background-color:var(--ws-tac-barre-c, #0f172a);transform-origin:left center;transform:scaleX(var(--ws-nav-part, 0))}.elementor-widget-ws-team-accordion.ws-tac-mob-fiche .ws-tac .ws-tac__piste{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ws-tac-mobile-gap, 10px)}.elementor-widget-ws-team-accordion.ws-tac-mob-fiche .ws-tac .ws-tac__piste>.ws-tac__item.is-open{order:-1;flex:0 0 100%;width:100%;height:auto;display:flex;flex-direction:column;cursor:pointer;transition:none;animation:ws-tac-fiche-entre calc(var(--ws-nav-duree, 600) * 1ms) ease both}.ws-tac-mob-fiche .ws-tac__item.is-open{background-color:#fff}.elementor-widget-ws-team-accordion.ws-tac-mob-fiche .ws-tac .ws-tac__piste>.ws-tac__item:not(.is-open){order:1;flex:0 0 var(--ws-tac-mobile-vign, 78px);width:var(--ws-tac-mobile-vign, 78px);height:var(--ws-tac-mobile-vign, 78px);display:block;position:relative;overflow:hidden;cursor:pointer;transition:scale .25s cubic-bezier(.4,0,.2,1)}.elementor-widget-ws-team-accordion.ws-tac-mob-fiche .ws-tac .ws-tac__piste>.ws-tac__item:not(.is-open):active{scale:.94}.elementor-widget-ws-team-accordion.ws-tac-mob-fiche .ws-tac .ws-tac__piste>.ws-tac__item:not(.is-open) .ws-tac__media{position:absolute;inset:0;height:100%}.ws-tac-mob-fiche .ws-tac__item:not(.is-open) .ws-tac__body{display:none}.ws-tac-mob-fiche .ws-tac__item.is-open .ws-tac__overlay-icon{display:flex;position:absolute;right:14px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;color:#0f172a;box-shadow:0 6px 18px #0f172a61}.ws-tac .ws-tac__overlay-icon svg{width:18px;height:18px;display:block}.ws-tac-mob-fiche .ws-tac__overlay-icon{top:14px}.ws-tac-mob-fiche .ws-tac__item:not(.is-open) .ws-tac__overlay-name{display:none;left:4px;right:4px;bottom:4px;font-size:10.5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-tac-vign-nom-oui.ws-tac-mob-fiche .ws-tac__item:not(.is-open) .ws-tac__overlay-name{display:block}.elementor-widget-ws-team-accordion.ws-tac-mob-fiche .ws-tac .ws-tac__commandes{display:flex;justify-content:space-between;position:absolute;z-index:5;left:10px;right:10px;top:calc(var(--ws-tac-mobile-photo-h, 240px) / 2);translate:0 -50%;pointer-events:none}}@keyframes ws-tac-fiche-entre{0%{opacity:0}to{opacity:1}}@media (max-width: 767px) and (prefers-reduced-motion: reduce){.elementor-widget-ws-team-accordion.ws-tac-mob-fiche .ws-tac .ws-tac__piste>.ws-tac__item.is-open{animation:none}}picture[class*=ws-]{display:block}picture[class*=ws-]>img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:inherit;object-position:inherit;border-radius:inherit;display:block}
