.elementor-27 .elementor-element.elementor-element-50354ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-88a6a59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-0c6b5b1{--display:flex;}.elementor-27 .elementor-element.elementor-element-62f66ae .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-27 .elementor-element.elementor-element-62f66ae{--icon-box-icon-margin:15px;}.elementor-27 .elementor-element.elementor-element-218ff4e .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-27 .elementor-element.elementor-element-218ff4e{--icon-box-icon-margin:15px;}.elementor-27 .elementor-element.elementor-element-bb0e930 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-27 .elementor-element.elementor-element-bb0e930{--icon-box-icon-margin:15px;}.elementor-27 .elementor-element.elementor-element-aa6d82a .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-27 .elementor-element.elementor-element-aa6d82a{--icon-box-icon-margin:15px;}.elementor-27 .elementor-element.elementor-element-2ec0eab{--display:flex;}.elementor-27 .elementor-element.elementor-element-4c59d37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-0bb82e3 iframe{height:400px;}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-62f66ae .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-218ff4e .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-bb0e930 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-aa6d82a .elementor-icon-box-wrapper{text-align:center;}}/* Start custom CSS */.cmplz-blocked-content-notice{background-color:#033B8E !important;color:#FFFFFF !important;}
#contacto h2{margin-bottom:30px;}
#contacto h3{font-size:20px !important;}
#contacto p{margin-bottom:30px !important;}
#contacto svg path{fill:#0B78E5 !important;}
#contacto .iconos p{margin-bottom:0 !important;}
#contacto .col2{padding-left:50px;}
#contacto div#gform_fields_1 {row-gap: 10px;}
#contacto div#gfield_consent_description_1_5 {padding: 0;border: none;}
#contacto input#gform_submit_button_1 {margin: 0 auto;min-width: 200px;padding-top: 10px;padding-bottom: 10px;font-size: 18px;background-color: #033B8E;font-weight:600;border: none;}
#contacto input#gform_submit_button_1:hover {background-color:#0B78E5;color:#FFFFFF;}
#contacto .ginput_container.ginput_container_text input, #contacto .ginput_container_email input{background-color:#F0F5FA !important;}
.gform-theme--foundation .gfield textarea.large {
    min-block-size: 150px !important;background-color:#F0F5FA;}
@media (max-width:767px){
    #contacto h2{text-align:centeR;}
#contacto .col2{padding-left:0;padding-top:30px;}
}/* End custom CSS */