h1, h2{
	font-family: KaushanScript-Regular;
	color: #30303A;
}

p {
  font-family: FrutigerNextLT-Regular, Arial, Sans-serif;
	line-height: 16pt;
}

.margen-top {
    margin-top: -21px;
}



.wpb_raw_code.wpb_content_element.wpb_raw_html{
  margin-bottom:0;
}

.wpb_button.wpb_content_element ul.wpb_thumbnails-fluid>li {
  margin-bottom:0;
}

div #imgContactoAna #imgContacto > img {
    float:right;
}


.formulario{
	width: 60%;
	height: auto;
	margin: 8% 10%;
	position: absolute;
	float: left;
	z-index: 2;
	-webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */
    transition: width 2s;
}

.formulario > p{
	text-align: right;
	margin-right: 54%;
	font-weight: lighter;
	color: #5E5E5E;
	font-family: FrutigerNextLT-Regular, Arial, Sans-serif;
	line-height: 0.5%;
	padding-bottom: 18pt;
}

.formulario h2, .formulario h4{
	text-align: right;
	margin-right: 54%;
}

.formulario h2{
	margin-bottom: 5%;
}

.formulario >form > input[type="text"], .formulario >form > input[type="email"], .formulario >form > textarea[name="menssage"] {
	width: 80%;
	padding: 7px 15px;
	margin: 5px 0;
	background-color: white; 
	border: 1px solid white;
	font-size: 11pt;
	cursor: pointer;

}

.formulario >form > input[type="text"]:hover, .formulario >form > input[type="email"]:hover, .formulario >form > textarea[name="menssage"]:hover{
	border: 1px solid #add8ac;
}

.formulario > form > input[type="text"]:focus, .formulario >form > input[type="email"]:focus, .formulario >form > textarea[name="menssage"]:focus {
	border: 1px solid #add8ac;
	outline:none;
}

.formulario >form > input[type="submit"] {
	width: 30%;
	padding: 7px 15px;
	margin-bottom: 5%;
	background-color: white; 
	border: 1px solid white;
	font-size: 11pt;
	color: #5e5e5e;
	cursor: pointer;
}

.formulario > form > input[type="submit"]:hover {
	border: 1px solid #add8ac;

}


#mapa {
	width: 100%;
	/*margin-top: -20px;*/
	margin-left:0;
	margin-right: 0;
	padding:0;
	float:left;
}

#mapa #MapsGG {
    width:100%;
    padding:0;
    border: none;
}

div#mapa.vc_row.wpb_row.vc_row-fluid.vc_custom_1538245292184.vc_row-no-padding.vc_row-o-equal-height.vc_row-flex{
    padding-top: 0 !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
}