.gladiator-hero.atmc-hero-01 {
  padding: 0;
}
.gladiator-hero.atmc-hero-01.atmc-full-height {
  display: flex;
  flex-flow: column;
  align-items: normal;
}

.gladiator-hero.atmc-hero-01 .gladiator-hero__logo {
  flex: 0 auto;
  text-align: left;
  width: 100%;
  margin-top: 40px;
  margin-left: 60px;
}

.gladiator-hero.atmc-hero-01 .gladiator-hero__content-wrap.atmc-container {
  max-width: 1384px;
}

.gladiator-hero.atmc-hero-01 .gladiator-hero__content .atmc-hero-01_heading,
.gladiator-hero.atmc-hero-01 .gladiator-hero__content .atmc-hero-01_heading {
  text-shadow: 0px 0px 40px #000000;
}

.gladiator-hero.atmc-hero-01 .gladiator-hero__content-wrap {
  flex: 1;
  display: flex;
  flex-flow: column;
  justify-content: flex-end;
  margin-top: 20px;
  margin-bottom: 0;
}
.gladiator-hero.atmc-hero-01 .gladiator-hero__content {
  margin-bottom: 10vh;
}

.gladiator-hero.atmc-hero-01 .hero-content__image img,
.gladiator-hero.atmc-hero-01 .hero-content__image svg {
  max-width: 258px !important;
}
.gladiator-hero.atmc-hero-01 .hero-content__text {
  padding-top: 40px;
}

.gladiator-hero.atmc-hero-01 .hero-content__secondary {
  margin-top: 20px;
}

{# bottom bar #}
.gladiator-hero.atmc-hero-01 .gladiator-hero__bottom-bar {
  background: white;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  box-shadow: 0 2px 20px rgba(0,0,0,.78);
  padding: 1.375rem 4.0625rem;
  display: flex;
  align-items: center;
  column-gap: 5.3125rem;
}
.gladiator-hero-section--with-header.mobile-header-active .gladiator-hero.atmc-hero-01 .gladiator-hero__bottom-bar {
  box-shadow: 0 0px 5px rgba(0,0,0,.78);
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  margin-bottom: -20px;
}

.gladiator-hero.atmc-hero-01 .gladiator-hero__bottom-bar .bottom-bar__item {
  margin: 0;
}
.gladiator-hero.atmc-hero-01 .gladiator-hero__bottom-bar .bottom-bar__item.item--div {
  align-self: stretch;
  border-left: 2px dashed var(--darkgray);
}
.gladiator-hero.atmc-hero-01 .gladiator-hero__bottom-bar .bottom-bar__item.item--image {
  flex: 1;
}
.gladiator-hero.atmc-hero-01 .gladiator-hero__bottom-bar .bottom-bar__item.item--image > img {
  display: block;
  margin: 0 auto;
  width: auto;
  height: auto;
  max-height: 90px;
  max-width: 100%;
}
.gladiator-hero.atmc-hero-01 .gladiator-hero__bottom-bar .bottom-bar__item.item--text {
  flex: 2;
  color: var(--secondary);
  font-family: Inter;
  font-weight: 800;
  line-height: 1.41;
  font-size: 1.0625rem;
}

/* hide atmc hero elements */
.gladiator-hero.atmc-hero-01 .atmc-container > .row-fluid > .span12:after,
.gladiator-hero.atmc-hero-01 .atmc-container > .row-fluid > .span12:before {
  display: none;
}

.gladiator-hero.atmc-hero-01 .atmc-scroll-to {
  display: none !important;
}