/* Estylus Design v1.1 */

/* Homepage sem título padrão */
body.home .entry-header,
body.home .page-title {
  display: none !important;
}

/* Homepage mais larga */
body.home .site-main > .ct-container,
body.home .site-main > .ct-container-full {
  max-width: 100% !important;
  width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

body.home .entry-content {
  margin-top: 0 !important;
}

body.home .est-home {
  width: 100%;
}

/* Cabeçalho */
.ct-header {
  box-shadow: none;
}

.ct-header .site-title {
  font-weight: 800;
  letter-spacing: -.04em;
}

/* Categorias */
.est-category {
  transition: transform .25s ease;
}

.est-category:hover {
  transform: translateY(-4px);
}

/* Rodapé */
.ct-footer {
  border-top: 1px solid #e8e8e8;
}

@media (max-width: 767px) {
  body.home .site-main > .ct-container,
  body.home .site-main > .ct-container-full {
    padding: 0 !important;
  }
}
