@import url("https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;600;700&display=swap");
body {
  background: url("../img_exportado/bg.webp");
  font-family: 'Ubuntu', sans-serif; }

* {
  transition: all ease 50ms; }

.select-wrapper,
.select-wrapper * {
  transition: all linear 50ms; }

.select-dropdown.dropdown-content li:hover {
  background-color: #ccc !important;
  /* o padrao do materialize nao tem constraste o suficiente, causa um bug visual  */ }

h1 {
  display: inline;
  font-size: 16px;
  color: #111; }

h2 {
  font-size: 17px;
  font-weight: 500;
  margin: 2em 0; }

header {
  border-bottom: 1px solid #f3f3f3; }
  header .logo {
    height: 3em;
    margin-left: 1em; }
  header h1 {
    margin-left: 1em;
    font-size: 30px;
    font-weight: bold;
    color: #2C4254;
    text-transform: uppercase;
    border-right: 1px solid #ccc;
    padding-right: 0.6em; }
  header .slogan {
    color: #666;
    padding: 1em 0 0 1em;
    font-family: 'Ubuntu'; }

@media (max-width: 860px) {
  .row {
    margin-bottom: 10em; } }
@media (min-width: 1024px) {
  body {
    overflow-y: hidden; }

  aside,
  article {
    background: #fff;
    box-shadow: -1px 0 1px #eee;
    height: 100vh;
    overflow-y: scroll; }

  header,
  aside,
  article {
    padding: 0 1.5em 0 1.5em !important; } }

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