.hero .navbar-brand {
  margin-left: 3%;
}
.hero .navbar-menu {
  visibility: hidden;
}
.hero .navbar-burger {
  visibility: hidden;
}
.hero .hero-body {
  /* Mobile Portrait **/
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .hero .hero-body {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
.hero .hero-body .title {
  color: #6606CC;
  font-weight: 800;
  margin-bottom: 5%;
  /* Mobile Portrait **/
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .hero .hero-body .title {
    text-align: center;
    margin-bottom: 10%;
  }
}
.hero .hero-body .sub-h1 {
  line-height: 1;
  /* Mobile Portrait **/
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .hero .hero-body .sub-h1 {
    text-align: center;
    margin-top: 10%;
  }
}
.hero .hero-body .subtitle-alt {
  color: #6606CC;
  font-weight: 600;
  /* Mobile Portrait **/
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .hero .hero-body .subtitle-alt {
    text-align: center;
    font-size: 3vmax;
  }
}
.hero .hero-body .sub-p {
  margin-bottom: 5%;
  margin-top: -2%;
  /* Mobile Portrait **/
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .hero .hero-body .sub-p {
    text-align: center;
  }
}
.hero .hero-body .button {
  background-color: #19DC00;
  color: #6606CC;
  /* Mobile Portrait **/
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .hero .hero-body .button {
    display: flex;
    margin-top: 10%;
  }
}
.hero .hero-body .hero-img {
  /* Mobile Portrait **/
}
@media screen and (max-width: 767px) and (orientation: portrait) {
  .hero .hero-body .hero-img {
    margin-top: 10%;
  }
}/*# sourceMappingURL=index.css.map */