@import url("https://use.typekit.net/sya0wkv.css");
:root {
  --fontA: "termina", sans-serif;
  --color-text: #767676;
}

.ForgeGM340 {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  font-family: var(--fontA);
  overflow: hidden;
}
.ForgeGM340 .pd-block {
  font-family: var(--fontA);
}
.ForgeGM340 .pd-block h2, .ForgeGM340 .pd-block h3, .ForgeGM340 .pd-block h4 {
  font-family: var(--fontA);
  font-weight: 600;
  font-style: normal;
  color: #494949 !important;
  -webkit-transform: scaleY(1.2);
          transform: scaleY(1.2);
  line-height: 1.3;
}
.ForgeGM340 .pd-block p {
  font-weight: 400;
  font-style: normal;
  font-size: 13px;
  -webkit-transform: scaleY(1.2);
          transform: scaleY(1.2);
}
@media (min-width: 996px) {
  .ForgeGM340 .pd-block p {
    font-size: 15px;
  }
}
.ForgeGM340 .pd-block .strokeTitle {
  position: absolute;
  top: 80px;
  z-index: 0;
  max-width: 1920px;
  margin: auto;
  font-family: var(--fontA);
  font-size: 17.5vw;
  font-weight: 600;
  color: transparent;
  -webkit-text-stroke: 2px rgba(255, 255, 255, 0.35);
  text-transform: uppercase;
  line-height: 0.9;
  text-align: center;
}
@media (min-width: 996px) {
  .ForgeGM340 .pd-block .strokeTitle {
    color: transparent;
    -webkit-text-stroke: 3px rgba(255, 255, 255, 0.35);
    text-align: left;
  }
}
.ForgeGM340 .msi__container {
  color: var(--color-text);
}/*# sourceMappingURL=ForgeGM340.css.map */