@font-face{font-weight:700;font-family:Optima;font-style:normal;src:url(/assets/fonts/Optima/Optima-Bold.woff) format("woff")}@font-face{font-weight:400;font-family:Optima;font-style:italic;src:url(/assets/fonts/Optima/Optima-Italic.woff) format("woff")}@font-face{font-weight:400;font-family:Optima;font-style:normal;src:url(/assets/fonts/Optima/Optima-Text.woff) format("woff")}@font-face{font-weight:400;font-family:Lato;font-style:normal;src:url(/assets/fonts/Lato/Lato-Regular.woff2) format("woff2")}@font-face{font-weight:700;font-family:Lato;font-style:normal;src:url(/assets/fonts/Lato/Lato-Bold.woff2) format("woff2")}@font-face{font-weight:400;font-family:Lato;font-style:italic;src:url(/assets/fonts/Lato/Lato-Italic.woff2) format("woff2")}@font-face{font-weight:300;font-family:Lato;font-style:normal;src:url(/assets/fonts/Lato/Lato-Thin.woff2) format("woff2")}@font-face{font-weight:400;font-family:Abril Fatface;font-style:normal;src:url(/assets/fonts/AbrilFatface/AbrilFatface-Regular.woff2) format("woff2")}.c-TeamMemberCertifications{position:relative;display:flex;flex-direction:column}.c-TeamMemberCertifications__CertificationDate{display:flex;flex-direction:row;gap:.625rem;margin-top:1.25rem;margin-bottom:1.25rem}.c-TeamMemberCertifications__TitleAndLogo{display:flex;flex-direction:column;gap:.225rem;justify-content:center}.c-TeamMemberCertifications__Circle{display:flex;flex-direction:column;align-items:center;justify-content:center;width:4.063rem!important;min-width:4.063rem!important;height:4.063rem!important;border:2px solid #30445f;border-radius:50%}.c-TeamMemberCertifications__NumberYears{font:700 1.5rem/1.2 Lato;color:#30445f}.c-TeamMemberCertifications__Years{font:700 .75rem/1.5 Lato;color:#30445f}.c-TeamMemberCertifications__Title{font:normal 1rem/1.5 Lato;color:#30445f}.c-TeamMemberCertifications__GenerosityLogoContainer{position:relative;width:100%;height:20px}.c-TeamMemberCertifications__GenerosityLogo{width:auto!important;height:1.25rem!important}.c-TeamMemberCertifications__LogoList{position:relative;display:flex;flex-flow:row wrap;gap:.813rem}@media(min-width:1024px){.c-TeamMemberCertifications__LogoList{gap:1.438rem}}.c-TeamMemberCertifications__Logo{position:relative!important;width:auto!important;height:3.75rem!important}:root{--breakpoint-mobile-s:320;--breakpoint-mobile-m:375;--breakpoint-mobile-l:425;--breakpoint-tablet:768;--breakpoint-laptop:1024;--breakpoint-desktop:1440;--breakpoint-large-desktop:1600}.c-TeamMemberContact{display:flex;flex-flow:column wrap;gap:.625rem;margin-top:1.875rem}@media(min-width:1024px){.c-TeamMemberContact{display:flex;flex-direction:row;gap:.75rem;margin-top:2.5rem}}