.l-team{overflow:hidden;position:relative;z-index:10}.l-team__list{gap:var(--grid-col-gap)}@media (min-width:768px){.l-team__list{display:grid;grid-template:auto/repeat(var(--grid-col),minmax(0,1fr));gap:var(--grid-col-gap)}}.l-team__list .l-team__item{display:block;width:100%}.l-team__item .c-block__media{overflow:hidden}.l-team__item .c-block__media .c-image{position:absolute;inset:0}.l-team__item .c-block__media img{-o-object-fit:cover;object-fit:cover}.text-center .c-team__preview-socials .social-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-team__preview-name{color:var(--team-grid-name-color);font-size:var(--team-grid-name-size);font-weight:var(--team-grid-name-weight);margin:0}.gridder-show{position:relative}.gridder-navigation{position:absolute;width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.gridder-navigation .gridder-close{background-repeat:no-repeat;background-position:50% 50%;overflow:hidden;text-indent:999px}.c-team__details{padding:20px}.c-team__details-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.c-team__details .c-team__preview-brief{display:none}.c-team__details-name{color:var(--team-details-name-color);font-size:var(--team-details-name-size);font-weight:var(--team-details-name-weight)}.c-team__details-role{color:var(--team-details-role-color);font-size:var(--team-details-role-size);font-weight:var(--team-details-role-weight)}.c-team__details-bio{overflow:auto}.c-team__details-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.c-team__details-phone{white-space:nowrap}@media (min-width:1113px){.c-team__details .c-team__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.c-team__details-img img{max-width:100%;height:auto}@media (max-width:767px){.c-team__details-img{display:none}}.l-team__list{--team-grid-name-size:2rem;--team-grid-name-weight:600;--team-grid-name-color:var(--main-title-color);--team-details-name-size:3rem;--team-details-name-weight:600;--team-details-name-color:var(--main-title-color);--team-details-role-size:1.8rem;--team-details-role-weight:500;--team-details-role-color:var(--main-title-color)}@media (max-width:767px){.l-team__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;--grid-col-gap:0!important}}@media (max-width:767px){.l-team__list .l-team__item{width:50%;padding:1rem}}@media (max-width:575px){.l-team__list .l-team__item{width:100%}}@media (max-width:767px){.l-team__list .l-team__item .c-block__body,.l-team__list .l-team__item .c-block__media{text-align:center}}.l-team__item{border:1px solid #eee}.l-team__item .c-block__media{overflow:unset;position:relative}.l-team__item .c-block__media:before{display:block;content:" ";width:100%;padding-top:100%}.l-team__item .c-block__media>.content{position:absolute;top:0;left:0;right:0;bottom:0}.l-team__item.active{background-color:#d3d4d4}.l-team__item:hover{border:1px solid #c5c5c5;background:#f7f7f7}.l-team__item:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-team__preview-brief{padding:1rem}.c-team__details{padding:0}.c-team__details-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-team__details-header{background:var(--primary-color1);color:var(--primary-color3);padding:20px}@media (min-width:1113px){.c-team__details-header{padding:20px 5rem}}.c-team__details-body{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px}@media (min-width:1113px){.c-team__details-body{padding:4rem}}.c-team__details-name{font-size:3.2rem;font-weight:500;line-height:1.2;text-transform:capitalize;font-family:var(--font-family-secondary);margin-bottom:5px}.c-team__details-role{font-size:2rem;font-weight:400;line-height:1.8;font-family:var(--font-family-third);color:var(--primary-color2)}@media (min-width:1113px){.c-team__details-role{font-size:1.6rem}}.c-team__details-bio{max-height:400px;font-family:var(--font-family-third);font-weight:400;font-size:2.2rem;padding-right:10px}@media (min-width:1113px){.c-team__details-bio{line-height:2;font-size:1.8rem}}.c-team__details-img{margin-right:5%;min-width:20%}@media (min-width:1113px){.c-team__details-img{min-width:30%;text-align:right;max-width:220px}}.c-team__details-img .c-image{position:relative}@media (max-width:575px){.c-team__details-img .c-image{display:inline-block;width:initial}}.c-team__details-img .c-image::before{content:"";display:inline-block;position:absolute;width:100%;height:80%;pointer-events:none;background:var(--primary-color2);border-radius:20px;bottom:0;z-index:0}@media (min-width:1441px){.c-team__details-img .c-image::before{height:154px}}.c-team__details-img .c-image img{-o-object-fit:contain;object-fit:contain;z-index:1;position:relative}.c-team__details-img .c-image img.c-team__preview-company-logo{position:absolute;bottom:-15px;left:0;padding:4px 13px;border-radius:0 20px 0 0;background-color:var(--primary-color3);height:100%;max-height:36px;-o-object-fit:contain;object-fit:contain;display:block;max-width:125px;width:100%}@media (min-width:1113px){.c-team__details-img .c-image img.c-team__preview-company-logo{max-height:45px;bottom:-30px}}@media (min-width:1441px){.c-team__details-img .c-image img.c-team__preview-company-logo{max-height:66px}}.c-team__details-social{margin-top:2em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.c-team__details-social .social-list{--social-icon-color:var(--secondary-color1);--social-icon-color-hover:var(--primary-color1);--social-icon-size:22px;--social-icon-inner:100%}.c-team__details-email a,.c-team__details-phone a{color:var(--secondary-color1)}.c-team__details-email a:hover,.c-team__details-phone a:hover{color:var(--primary-color1)}.l-teams .l-team__item{border:0;margin-bottom:2rem}.l-teams .l-team__item:hover{background-color:unset}.l-teams .l-team__item:hover img{-webkit-transform:unset;transform:unset}.l-teams .l-team__item .c-block__media::before{content:none;padding-top:0}.l-teams .l-team__item .c-block__body .c-team__preview-bio .c-btn__txt{font-size:2.2rem;font-weight:500;line-height:normal}@media (min-width:1113px){.l-teams .l-team__item .c-block__body .c-team__preview-bio .c-btn__txt{font-size:2rem}}.l-teams .l-team__item .c-block__body .c-team__preview-name{font-family:var(--font-family-fourth);font-size:2.2rem;font-weight:600;line-height:1.5;letter-spacing:4px;text-transform:uppercase;margin-top:2.4rem}@media (min-width:1113px){.l-teams .l-team__item .c-block__body .c-team__preview-name{font-size:2rem}}.l-teams .l-team__item .c-block__body .c-team__preview-role{font-size:2rem;font-weight:400;line-height:1.8;margin:1rem 0}@media (min-width:1113px){.l-teams .l-team__item .c-block__body .c-team__preview-role{font-size:1.6rem}}.l-teams .l-team__item .c-image{position:relative}@media (max-width:575px){.l-teams .l-team__item .c-image{display:inline-block;width:initial}}.l-teams .l-team__item .c-image::before{content:"";display:inline-block;position:absolute;width:100%;height:80%;pointer-events:none;background:var(--primary-color2);border-radius:20px;bottom:0;left:0;z-index:-1}@media (min-width:768px) and (max-width:1112px){.l-teams .l-team__item .c-image::before{height:100px}}@media (min-width:1441px){.l-teams .l-team__item .c-image::before{height:154px}}.l-teams .l-team__item .c-image img{-o-object-fit:contain;object-fit:contain;border-radius:20px;max-height:188px;margin-inline:auto;display:block;-o-object-position:bottom center;object-position:bottom center}.l-teams .l-team__item .c-image img.c-team__preview-company-logo{position:absolute;bottom:-15px;left:0;padding:4px 13px;border-radius:0 20px 0 0;background-color:var(--primary-color3);height:100%;max-height:36px;-o-object-fit:contain;object-fit:contain;display:block;max-width:125px;width:100%}@media (min-width:1441px){.l-teams .l-team__item .c-image img.c-team__preview-company-logo{max-height:66px}}@media (min-width:1441px){.l-teams .l-team__item .c-image img.c-team__preview-company-logo{max-height:45px;bottom:-30px}}