/* fuentes titulo */

@media (max-width: 479px) {
  .myfont1 {
    font-size: 1.5rem !important;
  }
  .intro-section-subtitle {
    font-size: 1.6rem !important;
  }
  .myfont2 {
    font-size: 0.9rem !important;
  }
}
@media (min-width: 480px) and (max-width: 990px) {
  .myfont1 {
    font-size: 2.5rem !important;
  }
  .myfont2 {
    font-size: 1rem !important;
  }
}

@media (min-width: 991px) {
  .myfont1 {
    font-size: 3rem !important;
  }
  .myfont2 {
    line-height: 1.2 !important;
    font-size: 1.4rem !important;
  }
}

/* margenes */

@media only screen and (max-width: 430px) {
  .style1 {
    margin-top: 70px;
  }
}

@media only screen and (min-width: 431px) and (max-width: 540px) {
  .style1 {
    margin-top: 50px;
  }
}
@media only screen and (min-width: 541px) and (max-width: 768px) {
  .style1 {
    margin-top: 60px;
  }
}
@media only screen and (min-width: 769px) and (max-width: 990px) {
  .style1 {
    margin-top: 25px;
  }
}

@media only screen and (min-width: 991px) {
  .space1 {
    top: -110px;
  }
}
