.axiom-about-hero,.axiom-about-mission,.axiom-about-team{margin-inline:auto}
.axiom-about-hero__photos,.axiom-about-hero__photos>.e-con-inner{align-items:stretch}
.axiom-about-hero__image{flex:1;min-width:0}
.axiom-about-hero__image img{display:block;width:100%;height:320px;object-fit:cover;border-radius:18px}
.axiom-about-mission>.e-con-inner{max-width:880px;margin-inline:auto}
.axiom-about-team__intro,.axiom-about-team__intro>.e-con-inner{align-items:flex-start}
.axiom-about-team__intro>.elementor-element,.axiom-about-team__intro>.e-con-inner>*{flex:1}
.axiom-about-team-grid,.axiom-about-team-grid>.e-con-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.axiom-about-team-grid>.elementor-element,.axiom-about-team-grid>.e-con-inner>.elementor-element{width:auto!important;min-width:0}
.axiom-team-card{min-height:330px;perspective:1100px;outline:0}
.axiom-team-card__inner{position:relative;width:100%;height:100%;min-height:inherit;transform-style:preserve-3d;transition:transform .55s ease}
.axiom-team-card:hover .axiom-team-card__inner,.axiom-team-card:focus .axiom-team-card__inner{transform:rotateY(180deg)}
.axiom-team-card[data-flip-direction="vertical"]:hover .axiom-team-card__inner,.axiom-team-card[data-flip-direction="vertical"]:focus .axiom-team-card__inner{transform:rotateX(180deg)}
.axiom-team-card__face{position:absolute;inset:0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:flat;border-radius:18px}
.axiom-team-card__front{display:flex;align-items:flex-end;background:#718572;color:#fff;transform:rotateY(0deg)}
.axiom-team-card__front img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.axiom-team-card__fpo{display:grid;place-items:center;width:100%;height:100%;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}
.axiom-team-card__front::after{position:absolute;inset:45% 0 0;background:linear-gradient(transparent,var(--axiom-flip-overlay,rgba(0,0,0,.78)));content:""}
.axiom-team-card__front-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px;padding:20px;color:#fff;font-size:15px;font-weight:700;line-height:1.15;text-transform:uppercase}
.axiom-team-card__front-copy span{font-size:12px;font-weight:400;text-transform:none}
.axiom-team-card__back{display:flex;align-items:center;padding:26px;background:#202522;color:#fff;font-size:15px;font-weight:400;line-height:1.5;transform:rotateY(180deg)}
.axiom-team-card[data-flip-direction="vertical"] .axiom-team-card__back{transform:rotateX(180deg)}
.axiom-team-card__back p:last-child{margin-bottom:0}
@media(max-width:767px){.axiom-about-hero__image img{height:240px}.axiom-about-team-grid,.axiom-about-team-grid>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.axiom-team-card{min-height:270px}.axiom-team-card__back{padding:18px;font-size:14px}.axiom-team-card:not(.axiom-team-card--no-mobile-flip):hover .axiom-team-card__front-copy,.axiom-team-card:not(.axiom-team-card--no-mobile-flip):focus .axiom-team-card__front-copy{opacity:0;visibility:hidden}.axiom-team-card--no-mobile-flip:hover .axiom-team-card__inner,.axiom-team-card--no-mobile-flip:focus .axiom-team-card__inner{transform:none}}
@media(max-width:480px){.axiom-about-team-grid,.axiom-about-team-grid>.e-con-inner{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.axiom-team-card__inner{transition:none}}
