@charset "UTF-8";
/* CSS Document */
body {
  background-color: #faebd7;
  /*	background-color: #FFED9B;*/
  overflow-x: hidden;
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
}
h1 {
  font-size: 5vw;
  line-height: 10px !important;
}
p {
  font-size: 1.1rem;
}
.geral {
  width: 100%;
  height: auto;
  overflow-x: hidden;
  background-color: #faebd7;
}
.lead {
  font-size: 1.6rem;
  line-height: 2.3rem !important;
  letter-spacing: 0.07rem;
}
.cor-bg-depoimentos {
  background-color: aqua;
}
.azul {
  color: #1f1fa8;
}
.cinza {
  color: gray;
}
.text-red {
  color: red;
  background-color: #ffd474e8;
  border-radius: 0px 9px 0px 9px;
  width: 5%;
}
.branco {
  color: #FFFFFF;
}
/* Google Font */
.roboto-thin {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: normal;
}
.roboto-light {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: normal;
}
.roboto-regular {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.roboto-medium {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: normal;
}
.roboto-bold {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: normal;
}
.roboto-black {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: normal;
}
.roboto-thin-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: italic;
}
.roboto-light-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: italic;
}
.roboto-regular-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: italic;
}
.roboto-medium-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: italic;
}
.roboto-bold-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: italic;
}
.roboto-black-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: italic;
}
/* FIM Google Font */
.img-85 {
  transform: scale(0.85);
}
.zoom-button {
  transform: scale(1.1) !important;
}
button:hover {
  transform: scale(1.1) !important; /* Aumenta o tamanho do botão em 10% */
}
.cinza-texto {
  color: #333333;
}
.sombra {
  box-shadow: 0px 1px 45px rgba(0, 0, 0, 0.7);
}
.sombra-texto {
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.7);
}
.amarelo {
  color: burlywood;
}
.p-right {
  padding-right: 5vw;
}
.p-left {
  padding-left: 5vw;
}
.laranja {
  color: #ffaf00;
}
.laranja-bg-nav-bar {
  background-color: #ffaf00e3 !important;
}
.bg-color-menu {
  background-color: #FFF5C8;
  border: none;
}
.assinatura {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: italic;
  margin-top: 1rem;
}
	.altura-carousel {
	  height: 35vh;
	}
.cor-fundo-depoimentos {
  background-color: #F9BF41;
}
.depoimento {
  font-weight: 400;
  font-size: 1.2rem;
  line-height: 2rem;
  margin-top: 1rem;
}
.icone-nav-depoimentos {
  /*	color: red;*/
  border-radius: 0px 9px 0px 9px;
  width: 5%;
}
.vermelho {
  color: red;
}
.carousel-control-prev-icon, .carousel-control-next-icon {
  font-size: 1000px;
      margin-top: -50px;
  color: red !important;
  	background-color: #feb518;
  border-radius: 50px;
  border: 3px solid #f1f1f1;
  width: 50px;
  height: 50px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
}
.icone-nav-depoimentos {
  color: red;
  /*	background-color: #ffd474e8;*/
  border-radius: 0px 9px 0px 9px;
  width: 5%;
}
.bg-depoimentos {
  background-color: #ffca55;
}
.bg-mapas {
  background-color: #ffce63;
}
.bege {
  color: #976900;
}
.cor-lua {
  color: #ffb100;
}
.border-bege {
  border-color: #b07a00 !important;
}


.bg-cor-depoimentos {
	background-color: #ffe4c0;
}
