@charset "utf-8";

/* CSS Document */
.erro404{
   background-color: #00351B;
}
.erro404 h1 {
   color: #fff;
}

.erro404 p {
   color: #fff;
}
.copy, .copy:hover{
   color: #57645E;
}


.text-azul-1{
   color: #0066FF;
}
.text-azul-2{
   color: #061D47;
}
.text-azul-3{
   color: #009DFF;
}

.text-laranja{
   color: #FF5155;
}
.text-roxo{
   color:#7D00BC;
}

.bg-cinza{
   background-color: #D9DDDE;
}
.bg-cinza{
/*background: #D9DDDE;*/

background: linear-gradient(90deg, #D9DDDE 0%, #D9DDDE 50%, #ffffff 100%);

}

.menuSuperior{
   position: absolute;
   width: 100%;
   /*background: rgb(4,126,66);
   background: radial-gradient(circle, rgba(4,126,66,1) -67%, rgba(0,53,27,1) 110%);*/
}

.banner{
   background-color: #00351B;
   background-image: url("../../imagens/banner/fundo-banner.webp");
   background-repeat: no-repeat;
   background-position-x: 62%;
   background-position-y: 65%;
   background-size: 415px;
}

.menuSuperior .menuprincipal a{
   color: #ffffff;
}

.menuSuperior .btn-circle1 a{
   background: #ffffff;
   color: #00351B;
   border: 1px solid #ffffff;
}

.menuSuperior .btn-circle2 a{
   border: 1px solid #ffffff;
   color: #ffffff;
}

.menuSuperior .btn-circle1 a:hover{
   background: #FFED4C;
   border-color:#FFED4C;
}
.menuSuperior .btn-circle2 a:hover{
   border-color:#FFED4C;
   color: #FFED4C;
}


.banner .titulo{
   color: #ffffff;
}

.banner .sub-titulo{
   color: #ffffff;
}

.link-chamada{
   color: #FFED4C !important;

}
.link-chamada.fancy-underline {
	text-decoration: none;
	display: inline-block;
	color: #FFED4C;
	outline: 0;
  }
  
.link-chamada.fancy-underline span {
	position: relative;
	padding-bottom: 2px;
    display: inline-table;
	
  }
  
.link-chamada.fancy-underline span::before {
	content: "";
	position: absolute;
	width: 100%;
	transform: scaleX(0.1);
	height: 2px;
	bottom: 0;
	left: 0;
	background-color: #FFED4C;
	transform-origin: bottom left;
	transition: transform 0.25s ease-out;
  }
  
.link-chamada.fancy-underline:hover span::before {
	transform: scaleX(1);
	transform-origin: bottom left;
  }

  .link-rodape{
   color: #57645E !important;
   display: list-item;

}
.link-rodape.fancy-underline {
	text-decoration: none;
	display: inline-block;
	color: #57645E;
	outline: 0;
  }
 

.link-rodape.fancy-underline span {
	position: relative;
	padding-bottom: 2px;
    display: inline-table;
	
  }
  
.link-rodape.fancy-underline span::before {
	content: "";
	position: absolute;
	width: 100%;
	transform: scaleX(0.1);
	height: 2px;
	bottom: 0;
	left: 0;
	background-color: #57645E;
	transform-origin: bottom left;
	transition: transform 0.25s ease-out;
  }
  
.link-rodape.fancy-underline:hover span::before {
	transform: scaleX(1);
	transform-origin: bottom left;
  }

.banner .titulo-servicos{
   color: #75DAA9;
}

.banner .sub-titulo-servicos{
   color: #ffffff;
}

.arrow-banner,
.arrow-banner:hover{
   color: #288056;
}


.btn-proposta{
   border: 1px solid #288056;
   color: #288056;
}

.btn-proposta:hover{
   border-color:#FFED4C;
   background-color: #FFED4C;
   color: #288056;
}

.servicos .imagem a{
   color: #75DAA9;
}

.servicos .ultimo-quadro.imagem{
   color: #00351B;
}
.servicos .ultimo-quadro .ver-todas{
   background-color: #ffffff;
   color: #064124;
}

.servicos .ultimo-quadro .ver-todas:hover{
   background-color: #FFED4C;
}

.sobre{
   background-color: #00351B;
}

.sobre h1,
.sobre p{
   color: #ffffff;
}


.sobre h1 span{
   color: #75DAA9;
}


.sobre .quadros svg{
   color: #288056;
}


.sobre .quadros h2{
   color: #75DAA9;
}
.sobre .quadros p{
   color: #ffffff;
}


.sobre .outros h2{
   color: #ffffff;
}

.sobre .outros h2 span{
   color: #75DAA9;
}

.sobre .outros h3{
   color: #ffffff;
}

.sobre .outros h3 span{
   color: #75DAA9;
}

.sobre .outros p{
   color: #ffffff;
}

.sobre .outros .ceta svg{
   color: #288056;
}

.rodape h1{
   color: #064124;
}
.rodape h2{
   color: #064124;
}
.rodape .horario-atendimento{
   color: #064124;
}
.rodape address{
   color: #57645E;
}


.rodape .newsletter input{
   border-bottom: 1px solid #288056;
   background: #ffffff;
   color: #288056;
}

.rodape .newsletter button{
   background: #288056;
   color: #ffffff;
}

.rodape .logo span{
   color: #57645E;
}

.nav-mobile .btn-menu-mobile a{
   color: #75DAA9 !important;
}
.nav-mobile .btn-menu-mobile svg{
   color: #75DAA9 !important;
}

.menu-mobile .modal-content,
.menu-mobile .modal-header,
.menu-mobile .modal-body .form div{
   background: #E3F0EA !important;
}

.menu-mobile .modal-header .close{
   color: #064124 !important;
}


.menu-form-consultor .modal-content,
.menu-form-consultor .modal-header,
.menu-form-consultor .modal-body .form div{
   background: #E3F0EA !important;
}

.menu-form-consultor .modal-header .close{
   color: #064124 !important;
}
.menu-form-consultor .modal-body h1, 
.menu-form-consultor .modal-body h1 span{
   color: #064124 !important;
}

.menu-form-consultor .modal-body h2, 
.menu-form-consultor .modal-body h2 span{
   color: #57645E !important;
}

.menu-form-consultor .modal-body .menu-acesso-rapido a{
   color: #ffffff !important;
}

.menu-form-consultor .modal-body .menu-acesso-rapido .bt-condominio-lateral{
   background: #064124 !important;
   color: #ffffff !important;
}

.menu-form-consultor .modal-body .menu-acesso-rapido .bt-condominio-lateral{
   background: #064124 !important;
   color: #ffffff !important;
}

.menu-form-consultor .modal-body h1{
  color: #064124 !important;
}
.menu-form-consultor .modal-body p{
   color: #7F8284 !important;
}
.menu-form-consultor .modal-body button{
   background: #064124 !important;
   border-color:  #064124 !important;
}
.menu-form-consultor .modal-body input{
   background: #ffffff !important;
   border-color:  #ffffff !important;
   color:  #57645E !important;
}

.contrato h1{
   color:  #00351B;
}

.contrato h1 span{
   color:  #288056;
}


.contrato h2{
   color:  #57645E;
}

.contrato h2 span{
   color:  #60AC87;
}

.contrato p{
   color: #57645E;
}

.vantagens h1{
   color: #00351B;
}
.vantagens h2{
   color: #288056;
}

.vantagens svg{
   color: #60AC87;
}

.vantagens h2{
   color: #064124;
}

.vantagens p{
   color: #57645E;
}

.gerentes{
   background: rgb(4,126,66);
   background: radial-gradient(circle, rgba(4,126,66,1) -67%, rgba(0,53,27,1) 110%);
}
.gerentes h1{
   color: #FFFFFF;
}

.gerentes h1 span{
   color: #75DAA9;
}

.gerentes p{
   color: #FFFFFF;
}

.gerentes p span{
   color: #75DAA9;
}

.gerentes .imagem figcaption{
   color: #FFFFFF;
}

.solucao-ideal h1{
   color: #00351B;
}
.solucao-ideal h2{
   color: #00351B;
}

.solucao-ideal h1{
   color: #57645E;
}



