@font-face{font-display:block;font-family:icomoon-default;font-style:normal;font-weight:400;src:url(../fonts/icomoon-default.woff2?9tfnf6) format("woff2"),url(../fonts/icomoon-default.ttf?9tfnf6) format("truetype"),url(../fonts/icomoon-default.woff?9tfnf6) format("woff"),url(../fonts/icomoon-default.svg?9tfnf6#icomoon-default) format("svg")}[class*=" vtx-icon-"],[class^=vtx-icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon-default!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.vtx-icon-copy:before{content:"\e92c"}.vtx-icon-tiktok:before{content:"\e907"}.vtx-icon-close:before{content:"\e900"}.vtx-icon-search:before{content:"\e901"}.vtx-icon-warning:before{content:"\e902"}.vtx-icon-validation:before{content:"\e903"}.vtx-icon-information:before{content:"\e904"}.vtx-icon-error:before{content:"\e905"}.vtx-icon-down_arrow:before{content:"\e906"}.vtx-icon-instagram:before{content:"\ea92"}.vtx-icon-youtube:before{content:"\ea9d"}.vtx-icon-facebook:before{content:"\ea90"}.vtx-icon-twitter:before{content:"\e909"}.vtx-icon-linkedin:before{content:"\eaca"}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.woff2?kr9std) format("woff2"),url(../fonts/icomoon.ttf?kr9std) format("truetype"),url(../fonts/icomoon.woff?kr9std) format("woff"),url(../fonts/icomoon.svg?kr9std#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-arrow:before{content:"\e900"}.icon-bacteria:before{content:"\e901"}.icon-chevron:before{content:"\e902"}.icon-Combined-Shape:before{content:"\e903"}.icon-erreur:before{content:"\e904"}.icon-graphic:before{content:"\e905"}.icon-heart:before{content:"\e906"}.icon-hopital:before{content:"\e907"}.icon-info:before{content:"\e908"}.icon-microscope:before{content:"\e909"}.icon-money:before{content:"\e90a"}.icon-network:before{content:"\e90b"}.icon-pill-1:before{content:"\e90c"}.icon-pill:before{content:"\e90d"}.icon-pitco:before{content:"\e90e"}.icon-plus:before{content:"\e90f"}.icon-search:before{content:"\e910"}.icon-validation:before{content:"\e911"}.team-members{color:var(--wp--preset--color--text-color);padding-bottom:60px;padding-top:60px;position:relative}.team-members .team-members__header{margin-bottom:4rem}@media (min-width:992px){.team-members .team-members__header{margin-bottom:6rem}.team-members .team-members__header:after{clear:both;content:"";display:table}}.team-members .team-members__surtitle{-webkit-text-fill-color:#0000;background:var(--wp--preset--gradient--gradient-primary);background-clip:text;-webkit-background-clip:text;display:inline-block;font-size:1.6rem;font-weight:500;letter-spacing:-.032rem;line-height:normal;margin:0 0 1.6rem}@media (min-width:992px){.team-members .team-members__surtitle{float:left;margin:1rem 8rem 0 0}}.team-members .team-members__title{color:var(--wp--preset--color--text-color);font-size:3.6rem;font-weight:500;letter-spacing:-.1rem;line-height:1.05;margin:0}.team-members .team-members__title em{color:var(--wp--preset--color--primary);font-style:normal}@media (min-width:768px){.team-members .team-members__title{font-size:4.6rem}}@media (min-width:992px){.team-members .team-members__title{font-size:6.2rem;letter-spacing:-.248rem;line-height:1.048}}.team-members .team-members__intro{color:var(--wp--preset--color--text-color);font-size:1.6rem;font-weight:400;letter-spacing:-.02rem;line-height:1.4;margin:3rem 0 0}.team-members .team-members__intro a{background-image:linear-gradient(var(--wp--preset--color--primary),var(--wp--preset--color--primary));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;background-size:100% 1px!important;color:var(--wp--preset--color--primary);display:inline;font-weight:500;padding-bottom:3px;position:relative;transition:background-size .4s,color .4s}.team-members .team-members__intro a:hover{background-size:0 1px;background-size:0 1px!important;color:var(--wp--preset--color--text-color)}@media (min-width:768px){.team-members .team-members__intro{font-size:1.8rem;letter-spacing:-.036rem;line-height:1.333}}@media (min-width:992px){.team-members .team-members__intro{clear:left}}.team-members .team-members__rows{display:flex;flex-flow:column nowrap;gap:4rem}@media (min-width:992px){.team-members .team-members__rows{gap:6rem}}.team-members .team-members__row{display:flex;flex-flow:column nowrap;gap:2rem}@media (min-width:992px){.team-members .team-members__row{align-items:flex-start;flex-flow:row nowrap;gap:2rem}}.team-members .team-members__team-name{color:var(--wp--preset--color--text-color);font-size:2.4rem;font-weight:500;letter-spacing:-.04rem;line-height:1.1;margin:0}@media (min-width:992px){.team-members .team-members__team-name{flex:0 0 33.33%;font-size:3.2rem;letter-spacing:-.064rem;line-height:1.0625;max-width:33.33%;position:sticky;top:12rem}}.team-members .team-members__grid{display:flex;flex:1 1 auto;flex-flow:row wrap;gap:3rem 2rem;list-style:none;margin:0;padding:0}@media (min-width:992px){.team-members .team-members__grid{flex:1 1 66.66%;max-width:66.66%}}.team-members .team-members__card{flex:0 0 100%;margin:0;max-width:100%;padding:0}@media (min-width:600px){.team-members .team-members__card{flex:0 0 calc(50% - 1rem);max-width:calc(50% - 1rem)}}@media (min-width:992px){.team-members .team-members__card{flex:0 0 calc(33.33% - 1.34rem);max-width:calc(33.33% - 1.34rem)}}.team-members .team-members__card-trigger{align-items:flex-start;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-flow:column nowrap;font:inherit;padding:0;text-align:left;width:100%}.team-members .team-members__card-photo{aspect-ratio:290/366;border-radius:.8rem;display:block;margin-bottom:2rem;overflow:hidden;width:100%}.team-members .team-members__card-img{height:100%;object-fit:cover;transition:transform .4s;width:100%}.team-members .team-members__card-trigger:focus-visible .team-members__card-img,.team-members .team-members__card:hover .team-members__card-img{transform:scale(1.05)}.team-members .team-members__card-name{color:var(--wp--preset--color--text-color);font-size:2rem;font-weight:500;letter-spacing:-.04rem;line-height:1;transition:color .4s}@media (min-width:768px){.team-members .team-members__card-name{font-size:2.4rem;letter-spacing:-.048rem}}.team-members .team-members__card-trigger:focus-visible .team-members__card-name,.team-members .team-members__card:hover .team-members__card-name{color:var(--wp--preset--color--primary)}.team-members .team-members__card-position{color:#686f73;font-size:1.6rem;font-weight:400;letter-spacing:-.016rem;line-height:1.25;margin-top:.8rem}.team-members .team-members__card-links{display:flex;flex-flow:row wrap;gap:.6rem 1.6rem;list-style:none;margin:.4rem 0 0;padding:0}.team-members .team-members__card-links .team-members__card-links-item{margin:0;padding:0}.team-members .team-members__card-link,.team-members .team-members__modal-link{color:var(--wp--preset--color--primary);display:inline-block;font-size:1.6rem;font-weight:500;letter-spacing:-.016rem;line-height:1.25;padding-bottom:.2rem;position:relative;transition:opacity .4s}.team-members .team-members__card-link:after,.team-members .team-members__modal-link:after{background-color:var(--wp--preset--color--primary);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform-origin:left center;transition:transform .4s}.team-members .team-members__card-link:hover,.team-members .team-members__modal-link:hover{opacity:.7}.team-members .team-members__card:hover .team-members__card-link:after{transform:scaleX(0)}.team-members .team-members__modal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;padding:2rem;position:fixed;transition:opacity .4s,visibility 0s .4s;visibility:hidden;z-index:99999}.team-members .team-members__modal.team-members__modal--open{opacity:1;transition:opacity .4s;visibility:visible}.team-members .team-members__modal-overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#041d2c4d;cursor:pointer;inset:0;position:absolute}.team-members .team-members__modal-dialog{background-color:var(--wp--preset--color--grey100,#f0f4f9);border-radius:.8rem;max-height:90vh;max-width:102.7rem;overflow-y:auto;padding:3rem;position:relative;width:100%}.team-members .team-members__modal-dialog::-webkit-scrollbar{height:4px;margin-left:6px;width:4px}.team-members .team-members__modal-dialog::-webkit-scrollbar-track{background:#9ba5ab}.team-members .team-members__modal-dialog::-webkit-scrollbar-thumb{background-color:var(--wp--preset--color--primary);-webkit-transition:background-color .4s;transition:background-color .4s}.team-members .team-members__modal-dialog::-webkit-scrollbar-thumb:hover{background-color:var(--wp--preset--color--secondary)}.team-members .team-members__modal-header{align-items:flex-start;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:5rem}.team-members .team-members__modal-logo{height:2.8rem;width:auto}.team-members .team-members__modal-close{align-items:center;background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--grey400,#9ba5ab);border-radius:3rem;color:var(--wp--preset--color--text-color);cursor:pointer;display:flex;flex:0 0 auto;font-size:1.4rem;height:4.8rem;justify-content:center;transition:border-color .4s,color .4s;width:5.8rem}.team-members .team-members__modal-close:focus-visible,.team-members .team-members__modal-close:hover{border-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--primary)}.team-members .team-members__modal-name{color:var(--wp--preset--color--text-color);font-size:3.6rem;font-weight:500;letter-spacing:-.1rem;line-height:1.05;margin:0}@media (min-width:992px){.team-members .team-members__modal-name{font-size:6.2rem;letter-spacing:-.248rem;line-height:1.048}}.team-members .team-members__modal-position{color:#686f73;font-size:1.8rem;font-weight:400;letter-spacing:-.02rem;line-height:1.3;margin:0}@media (min-width:992px){.team-members .team-members__modal-position{font-size:2.4rem;letter-spacing:-.048rem;line-height:1}}.team-members .team-members__modal-body{display:flex;flex-flow:column nowrap;gap:2.4rem;margin-top:3rem}@media (min-width:768px){.team-members .team-members__modal-body{align-items:flex-start;flex-flow:row nowrap;gap:20rem;margin-top:10.8rem}}.team-members .team-members__modal-photo{aspect-ratio:323/400;border-radius:.8rem;flex:0 0 auto;max-width:32.3rem;overflow:hidden;width:100%}.team-members .team-members__modal-img{height:100%;object-fit:cover;width:100%}.team-members .team-members__modal-content{flex:1 1 auto;min-width:0}.team-members .team-members__modal-bio{color:var(--wp--preset--color--text-color);font-size:1.6rem;font-weight:400;letter-spacing:-.02rem;line-height:1.4}.team-members .team-members__modal-bio p{font-size:1.8rem;margin:0 0 1.6rem}.team-members .team-members__modal-bio p:last-child{margin-bottom:0}@media (min-width:768px){.team-members .team-members__modal-bio{font-size:1.8rem;letter-spacing:-.036rem;line-height:1.333}}.team-members .team-members__modal-links{display:flex;flex-flow:row wrap;gap:.8rem 1.6rem;margin-top:2rem}@media (min-width:768px){.team-members{padding-bottom:80px;padding-top:80px}}

/*# sourceMappingURL=front-team-members.054d41.css.map*/