@charset "UTF-8";
/* Variables. ************************************************************************************************/
/* Fuentes. ************************************************************************************************/
@font-face {
  font-family: "noteWorthy";
  src: url("../css/fonts/Noteworthy-light.ttf");
}
body {
  background: #280101;
  /* top nav ************************************************************************************************/
  /* Header. ************************************************************************************************/
  /* Bloque aplicación ************************************************************************************************/
  /* Bloque download ************************************************************************************************/
  /* Bloque preguntas frecuentes. ************************************************************************************************/
  /* bloque contacto. ************************************************************************************************/
  /* Footer ************************************************************************************************/
}
body .navbar .imgLogo {
  width: 70px;
  height: 70px;
  border-radius: 10px;
}
body .navbar #navbar-nav .nav-item .nav-link {
  transition: all 500ms;
}
body .navbar #navbar-nav .nav-item .nav-link:hover {
  color: #280101;
}
body .navbar.navbar-sticky-moved-up {
  background: linear-gradient(-47deg, #d42430 0%, rgb(136, 0, 10) 100%);
}
body .navbar.navbar-dark.navbar-sticky-on .navbar-nav .nav-link {
  color: #fff;
}
body #home {
  background: linear-gradient(-47deg, #d42430 0%, rgb(136, 0, 10) 100%);
}
body #home .title_app {
  font-family: "noteWorthy";
  letter-spacing: 1px;
}
body #home img {
  border-radius: 10px;
  transition: all 500ms;
}
body #home img:hover {
  background: #280101;
}
body #aplicacion {
  background: #280101;
}
body #aplicacion .title_div_app_1 {
  color: #fff;
}
body #aplicacion .title_div_app_2 {
  font-family: "noteWorthy";
  letter-spacing: 1px;
  color: #d42430;
}
body #aplicacion .section-heading > h2::after {
  background-color: #d42430;
}
body #aplicacion .app-screenshots .slick-dots .slick-active button {
  background-color: #d42430;
  -webkit-box-shadow: 0 1px 5px #d42430;
  box-shadow: 0 1px 5px #d42430;
}
body #download {
  background: linear-gradient(-47deg, #d42430 0%, rgb(136, 0, 10) 100%);
}
body #download .bg-section-download {
  background: #280101;
}
body #download .bg-section-download .title_div_download {
  font-size: 40px;
}
body #download img {
  border-radius: 10px;
  transition: all 500ms;
}
body #download img:hover {
  background: #280101;
}
body #frequentlyQuestions {
  background: #280101;
}
body #frequentlyQuestions .titleQuestion {
  color: #280101;
}
body #frequentlyQuestions .section-heading > h2::after {
  background-color: #d42430;
}
body #contact {
  background: linear-gradient(-47deg, #d42430 0%, rgb(136, 0, 10) 100%);
}
body #contact .titleContact,
body #contact .p_contact {
  color: #fff;
}
body #contact .section-heading > h2::after {
  background-color: #280101;
}
body #contact .bg-icon {
  background-color: #280101;
}
body #contact .bgBtn {
  background: #280101 !important;
}
body #footer {
  background: #280101;
}
body #footer .bg-icons-footer {
  background-color: #d42430;
  border-radius: 25px;
}
body #footer .imgLogo {
  width: 70px;
  height: 70px;
  border-radius: 10px;
}
body #footer .nav-link {
  transition: all 500ms;
}
body #footer .nav-link:hover,
body #footer .nav-link:hover a {
  color: #d42430 !important;
}
body #footer .linkFooter {
  color: #d42430;
}

/* Media queries ************************************************************************************************/
@media only screen and (max-width: 991px) {
  .navbar .navbar-inner {
    background: linear-gradient(-47deg, #d42430 0%, rgb(136, 0, 10) 100%);
  }
  .navbar #navbar-nav .nav-item .nav-link {
    color: #fff;
    border-bottom: none;
  }
}
@media only screen and (max-width: 575px) {
  #home .title_app {
    text-align: center;
  }
  #home .welcome-intro p {
    text-align: center;
    font-size: 0.9rem;
  }
  #home .welcome-intro span {
    font-size: 0.9rem;
  }
  #home .welcome-intro .button-group {
    justify-content: center;
  }
  #footer .footer-items {
    text-align: center;
  }
  #footer .footer-items .social-icons {
    justify-content: center;
  }
  #footer .footer-items .button-group {
    justify-content: center;
  }
}
@media only screen and (max-width: 345px) {
  #home .welcome-intro .button-group {
    display: block !important;
    text-align: center;
  }
  #home .welcome-intro .button-group a img {
    margin-bottom: 10px;
  }
  #download .download-text .button-group {
    display: block !important;
    text-align: center;
  }
  #download .download-text .button-group a img {
    margin-bottom: 10px;
  }
  #footer .copyright-area .copyright-right {
    font-size: 0.8rem;
  }
  #footer .copyright-area .copyright-left {
    font-size: 0.8rem;
  }
}
@media only screen and (max-width: 319px) {
  .navbar .navbar-inner {
    width: 100%;
  }
}

/*# sourceMappingURL=myStyles.css.map */
