.elementor-1229 .elementor-element.elementor-element-f526946{text-align:center;}/* Start custom CSS */#cabecera{padding-top:100px;padding-bottom:100px;background-color:#002161;}
#cabecera h1{color:#FFFFFF;text-align:center;}
.ginput_complex label {
    display: none !important;}
input#input_2_19 {
    background-color: #FFFFFF;
}
div#gfield_instruction_2_19 {display: none;}
input#gform_submit_button_2 { margin: 0 auto;display: table;min-width: 50%;}
label.gfield_consent_label {font-size: 15px;line-height: 22px;}
label.gfield_consent_label a{font-weight:700;text-decoration:none !important;color:#002161;}
label.gfield_consent_label a:hover{color:#EAA851;}

@media (max-width:767px){
#cabecera{padding-top:50px;padding-bottom:50px;padding-left:15px;padding-right:15px;}
#contacto{padding-left:15px;padding-right:15px;padding-top:50px;padding-bottom:50px;}
}

@media (min-width:768px) and (max-width:1399px){
#cabecera{padding-top:75px;padding-bottom:75px;padding-left:50px;padding-right:50px;}
#contacto{padding-left:50px;padding-right:50px;padding-top:75px;padding-bottom:75px;}
}/* End custom CSS */