.noticias {
  float: none;
}
.texto-noticias {
  overflow-wrap: break-word;
}
.ajeitarDivs {
  display: flex;
  width: 101rem;
}
.controlador {
  width: 76rem;
  overflow: hidden;
}

.destaque-title a {
  color: black;
  text-align: center;
}

.titulodedestaque {
  font-size: 20px;
  font-weight: 600;
  color: #fff;
  font-family: poppins;
}
/* .img-back::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 60%;
  bottom: 0;
  opacity: 0;
  background-color: black;
  z-index: 0;
  -webkit-mask-image: -webkit-gradient(
    linear,
    left 8%,
    left bottom,
    from(rgba(0, 0, 0, 0)),
    to(rgb(0 0 0 / 30%))
  ); */
}
.titulo-destaque {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 42%;
  bottom: 0;
  background-color: black;
  z-index: 0;
  -webkit-mask-image: -webkit-gradient(
    linear,
    left 45%,
    left bottom,
    from(rgb(0 0 0 / 50%)),
    to(rgb(0 0 0 / 60%))
  );
}
/* #noticias > div > div.container > div > div:nth-child(1) > a > div > div > div > div {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 36%;
    bottom: 0;
    background-color: black;
    z-index: 0;
    -webkit-mask-image: -webkit-gradient(linear, left 8%, left bottom, from(rgba(0,0,0,0)), to(rgb(0 0 0 / 30%)));
} */
.img-noticias {
  justify-content: center;
  display: flex;
}

.noticias > h3 {
  justify-content: center;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.noticias > h4 {
  justify-content: center;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.noticias-home .moduletable {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.back > p {
  display: none;
}
.forth > p {
  display: none;
}

div#noticias {
  background-color: #d81a25;
}

.img-back {
  background-size: cover;
  height: 300px;
  margin-bottom: 80px;
  margin-top: -37px;
  position: relative;
  border-radius: 0px 0px 30px 0px;
}

.titulo-destaque {
  position: absolute;
  bottom: 11px;
  padding: 0px 24px 0px 18px;
}

.traco {
  width: 48px;
  height: 8px;
  background: #d81a25 !important;
}

.veja-mais {
  display: flex;
  justify-content: center;
  padding-bottom: 29px;
  font-size: 20px;
}
.veja-mais a {
  color: #fff;
}
