@charset "utf-8";

/**************************************************************
* HEADER
**************************************************************/
header h1 img {
  width: 100%;
}

@media all and (min-width: 768px) {
  header h1 {
    width: 70%;
  }
}
@media all and (max-width: 767px) {
  header h1 {
    width: 70%;
  }
}

/**************************************************************
* NAV
**************************************************************/
#nav-content .logo-img img {
  width: 100%;
}
@media all and (min-width: 768px) {
  #nav-content .logo-img {
    width: 80%;
    margin: 0 auto;
    padding: 20px 0;
  }
}
@media all and (max-width: 767px) {
  #nav-content .logo-img {
    width: 60%;
    padding: 34px 0 0 20px;
  }
}


/**************************************************************
* NEWS
**************************************************************/
@media all and (min-width: 768px) {
  .news .text {
    text-align: initial;
  }
}
@media all and (max-width: 767px) {}

/**************************************************************
* FOOTER
**************************************************************/
footer .logo-img img {
  width: 100%;
}
@media all and (min-width: 768px) {
  footer .icon {
    padding: 30px;
  }
  footer .logo-img {
    width: 340px;
    margin: 0 auto;
  }
}
@media all and (max-width: 767px) {
  footer .logo-img {
    width: 280px;
    margin: 0 auto;
  }
}