.noticia-slide-principal {
  font-size: 1.04rem;
  line-height: 1.44rem;
}
.noticia-slide-principal .titulo {
  font-size: 1.6rem;
  line-height: 2.24rem;
}

#slide-noticias-home {
  margin-bottom: 0px !important;
}
#slide-noticias-home .slick-dots {
  bottom: 10px;
}
#slide-noticias-home .slick-dots li button:before {
  content: "" !important;
  border-radius: 50rem;
  opacity: 1 !important;
  border: 1px solid #fff;
  width: 10px;
  height: 10px;
}
#slide-noticias-home .slick-dots li.slick-active button:before {
  background: #fff;
}

#secao-grades {
  background: #F0F0E9;
}

#box-palavra-pastor {
  background-image: url("../../../images/fundo-palavra-do-pastor.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 0.4rem;
  overflow: hidden;
}
#box-palavra-pastor h4 {
  font-weight: 700;
  font-size: 1.2rem;
}
#box-palavra-pastor .texto-palavra {
  font-size: 0.8rem;
  padding-right: 8rem;
}
#box-palavra-pastor .leia {
  color: #E6B103;
  text-decoration: underline;
  margin-left: auto;
  margin-right: 8rem;
  font-weight: 700;
  font-size: 0.88rem;
}
#box-palavra-pastor .foot-palavra-pastor {
  background: #E6B103;
}
@media (min-width: 992px) {
  #box-palavra-pastor .foot-palavra-pastor {
    position: absolute;
    width: 100%;
    z-index: 88;
    bottom: 0;
    left: 0;
  }
}
#box-palavra-pastor .foot-palavra-pastor p {
  font-size: 1.12rem;
}
#box-palavra-pastor .foto-bispo {
  position: absolute;
  bottom: 0;
  right: 0;
  max-width: 8rem;
  z-index: 99;
}

.box-grid-2 {
  background: #B40303;
  border-radius: 0.4rem;
  overflow: hidden;
}
.box-grid-2 h4 {
  font-weight: 700;
  font-size: 1.2rem;
  border-bottom: 1px solid #FFBB00;
}
.box-grid-2 h5 {
  font-size: 0.8rem;
}
.box-grid-2 a {
  background: #E6B103;
  width: 100%;
  display: block;
  bottom: 0;
  left: 0;
  font-size: 0.8rem;
  font-weight: 700;
  color: #2B2B2B;
  border-radius: 0.4rem;
}

.fundo-paroquias {
  background: #E8E3D9;
}

#lista-paroquias {
  background: #FFFFFF;
}
#lista-paroquias a:before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.24), transparent);
  transition: background 0.4s ease;
}
#lista-paroquias a:hover:before {
  background-image: linear-gradient(0deg, rgba(21, 142, 187, 0.4), transparent);
}
#lista-paroquias h3 {
  bottom: 0.96rem;
  color: #FFFFFF;
  font-size: 1.12rem;
  font-weight: 700;
  text-shadow: 2px 2px 4px #000000;
}
#lista-paroquias .slick-arrow {
  top: -4.24rem !important;
}/*# sourceMappingURL=style.css.map */