{# base hero-02 styles via file include #}
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__body {
  color: var(--base);
}
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .gladiator-hero__entry-logo-container {
  margin-bottom: 2rem;
}
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__pre-heading {
  margin-bottom: 1.5rem;
}
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__text-col.center-content .hero-content__heading-wrap.heading-beams .hero-content__heading > .heading-2 {
  display: inline-block;
}

.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__image-col {
  display: flex;
  flex-flow: column;
  align-items: flex-end;
}
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__row.reverse-cols .hero-content__image-col {
  align-items: flex-start;
}
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__image-main-wrap {
  width: 200px;
}

.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__heading-wrap.heading-beams .hero-content__heading > .heading-2 {
  min-width: auto;
  width: auto;
}
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__heading-wrap.heading-beams .hero-content__heading > .heading-2 > span {
  font-size: 7rem;
}
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__heading-wrap.heading-beams .hero-content__heading > .heading-1 > span,
.gladiator-hero.atmc-hero-02.atmc-hero-02--alt .hero-content__heading-wrap.heading-beams .hero-content__heading > .heading-3 > span {
  font-size: 4.4rem;
}