#LBL_platform{
  margin-bottom: 0rem;
}
.regular-text {
  font-weight: 100;
  line-height: 1.04;
  letter-spacing: 1.58px;
  font-size: 50px;
  font-family: "Raleway-ExtraLight";
}

.language-text {
  font-size: 20px;
  margin: 0;
  font-family: "Raleway-Regular";
}

.store-text {
  font-size: 22px;
  font-weight: 300;
  letter-spacing: 0.66px;
  text-align: left;
  margin-top: 60px;
  font-family: "Raleway-Regular";
}

.duvidas-text {
  font-family: "Raleway-Regular";
}

.channel {
  font-family: "Raleway-Bold";
}

.text {
    font-size: 22px;
    letter-spacing: 0.66px;
    text-align: left;
    font-family: "Raleway-Regular";
  }

.subtitle-text {
  font-size: 25px;
  font-weight: 500;
  letter-spacing: 0.66px;
  text-align: left;
  font-family: "Raleway-Medium";
}

.center-text {
  text-align: center;
  width: 840px;
}

.footer-text {
  font-size: 12px;
  padding: 2px;
  margin-bottom: 0;
  font-family: "Raleway-Regular";
}

.footer-text2 {
  font-size: 12px;
  font-weight: normal;
  padding-top: 2px;
  font-family: "Raleway-Regular";
}

.footer-text2:hover {
  text-decoration: none;
  color: #f8348b;
}

.button-text {
  font-size: 14px;
}

.title {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-family: "Raleway";
}

.title > .first {
  margin-bottom: 0;
}

.right > .regular-text {
  font-size: 40px;
}

@media screen and (max-width: 1200px) {
  .title > .duvidas-text {
    text-align: center;
  }
}

@media screen and (min-width: 1444px) {
  .right > .regular-text {
    font-size: 52px;
  }
}

@media screen and (min-width: 1200px) {
  .footer-text2 {
    padding: 2px;
  }

  .second-body > .regular-text {
    font-size: 52.5px;
  }
}

@media screen and (max-width: 992px) {
  .regular-text {
    font-size: 17px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: lighter;
    max-width: 300px;
    width: 100%;
  }

  .first-body-text {
    max-width: 290px;
    margin-top: 0;
  }

  .store-text {
    font-size: 16px;
    margin-top: 4%;
    margin-bottom: 10px;
  }

  .language-text {
    font-size: 16px;
  }

  .center-text {
    width: 100%;
  }

  .subtitle-text {
    font-size: 17px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: lighter;
  }

  .text {
    font-size: 16px;
    max-width: 277px;
  }

  .fifth-body > .background > .left > .store-text {
    text-align: left;
  }

  .fifth-body > .background > .left > .regular-text {
    width: 180px;
    text-align: left;
  }

  .footer-text {
    padding: 0;
    font-size: 14px;
    margin: 0;
  }

  .footer-text2 {
    font-size: 13px;
    padding: 0;
  }
}

@media screen and (min-width: 560px) and (max-width: 992px) {

  .regular-text {
    font-size: 25px;
    max-width: 420px;
    width: 100%;
  }

  .first-body-text {
    max-width: 330px;
    margin-top: 0;
  }

  .store-text {
    font-size: 22px;
  }

  .language-text {
    font-size: 22px;
  }

  .fifth-body > .background > .left > .regular-text {
    width: 255px;
  }

  .subtitle-text {
    font-size: 25px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: lighter;
  }

  .text {
    font-size: 22px;
    max-width: 397px;
  }
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
  .regular-text {
    font-size: 30px;
    max-width: 500px;
    width: 100%;
  }

  .first-body-text {
    max-width: 388px;
    margin-bottom: .5rem;
  }

  .store-text {
    margin-top: 20px;
    margin-bottom: 10px;
  }

  .subtitle-text {
    font-size: 30px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: lighter;
  }

  .text {
    font-size: 27px;
    max-width: 423px;
  }

  .fifth-body > .background > .left > .regular-text {
    width: 300px;
  }
}