@charset "utf-8";
/* CSS Document */

.vibrating {
	animation: vibrate 0.2s infinite linear;
}

@keyframes vibrate {
	0% {
			transform: translate(0, 0);
	}
	25% {
			transform: translate(-2px, -2px);
	}
	50% {
			transform: translate(0, 0);
	}
	75% {
			transform: translate(2px, 2px);
	}
	100% {
			transform: translate(0, 0);
	}
}

h1{
	font-family:"Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light";
	font-size:20px;
	font-stretch:condensed;
	font-weight:lighter;
	color:#001f6f;
}
.chamada-contato {
	position: absolute;
	width: 676px;
	height: 402px;
	z-index: 90;
	left: 518px;
	top: 100px;
	text-align: center; /* Centraliza o conteúdo horizontalmente */
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}


.whatsapp-icon {
	position: absolute;
	top: 125px;
	left: 82px;
	width: 55%;
	margin-top: 10px;
	margin-bottom: 10px;
}

#boxFormContatos {
	position:absolute;
	width:550px;
	height:402px;
	z-index:90;
	left: 4px;
	top: 155px;
}

#imagemcontato {
	position:absolute;
	width:342px;
	height:285px;
	z-index:5;
	left: 423px;
	top: 43px;
}

#enderecobox {
	position:absolute;
	width:254px;
	height:79px;
	z-index:2;
	left: 440px;
	top: 281px;
}

#localizacaobox {
	position:absolute;
	width:115px;
	height:45px;
	z-index:1;
	left: 780px;
	top: 152px;
}

.textoEnderecoContato{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#736f6f;
	line-height: 20px;
	
}

.botao{
	width:116px;
	height:42px;
	background-image:url(../img/botao-enviar.png);
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px;
	margin-left:305px;
	margin-top:20px;
	cursor:pointer;

}

.campo_texto_contato {padding:2px; width:550px; height:20px; border:1px solid #CCC; font:12px Tahoma, Geneva, sans-serif; color:#000; font-weight:bold;}

#formulario form {width:550px; display:block; margin:0 auto;}
#formulario fieldset {border:0; padding:0 15px 10px 15px;}
#formulario legend {font:18px Tahoma, Geneva, sans-serif; color:#000; font-weight:bold; padding:10px 0; border-bottom:2px;}
#formulario label {display: block; padding:3px 0;}
#formulario span {
	display:block;
	font:14px "Verdana", Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#formulario textarea {padding:1px; width:550px; border:1px solid #CCC; font:12px Tahoma, Geneva, sans-serif; color:#000; font-weight:bold;}
#formulario .send {width:100px; height:40px; display:block; margin:13px auto; cursor:pointer; border:0; background-color:#000; color:#FFF;}
#formulario .send:hover {background-color:#036;}

.yes {width:280px; margin-left:121px; min-width:280px; padding:1px; background-color:#EAFFD5 ; border:1px solid #0F0;}
.no {width:280px; margin-left:121px; min-width:280px; padding:1px; background-color:#FDD; border:1px solid #F00;}


.fonte_letras{
	color:#393c40;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height:18px;
	font-weight:bold;
}
