.elementor-2296 .elementor-element.elementor-element-972319f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-972319f:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-972319f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5F7791;}.elementor-2296 .elementor-element.elementor-element-972319f, .elementor-2296 .elementor-element.elementor-element-972319f::before{--border-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-9be33b1{--spacer-size:10px;}.elementor-2296 .elementor-element.elementor-element-d58ccff{text-align:center;color:#FFFFFF;font-size:35px;}.elementor-2296 .elementor-element.elementor-element-a4761ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-a4761ac:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-a4761ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF6F9;}.elementor-2296 .elementor-element.elementor-element-a4761ac, .elementor-2296 .elementor-element.elementor-element-a4761ac::before{--border-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-6415d31{--spacer-size:50px;}.elementor-2296 .elementor-element.elementor-element-d4313a7{text-align:center;}.elementor-2296 .elementor-element.elementor-element-d4313a7 .elementor-heading-title{font-size:70px;line-height:77px;letter-spacing:0.4px;}.elementor-2296 .elementor-element.elementor-element-e63393e{--spacer-size:15px;}.elementor-2296 .elementor-element.elementor-element-b763edb{text-align:center;color:#000000;font-size:25px;}.elementor-2296 .elementor-element.elementor-element-69ba3c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-69ba3c7:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-69ba3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF6F9;}.elementor-2296 .elementor-element.elementor-element-69ba3c7, .elementor-2296 .elementor-element.elementor-element-69ba3c7::before{--border-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-bea4890{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-85a1c2c{text-align:right;}.elementor-2296 .elementor-element.elementor-element-85a1c2c img{width:84%;}.elementor-2296 .elementor-element.elementor-element-c893443{--display:flex;--background-transition:0.3s;--margin-block-start:55px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2296 .elementor-element.elementor-element-d880dbc{text-align:center;}.elementor-2296 .elementor-element.elementor-element-d880dbc .elementor-heading-title{color:#000000;font-size:35px;line-height:42px;}.elementor-2296 .elementor-element.elementor-element-dad1ea3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-dad1ea3:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-dad1ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#183C66;}.elementor-2296 .elementor-element.elementor-element-dad1ea3, .elementor-2296 .elementor-element.elementor-element-dad1ea3::before{--border-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-c1a5e95{--spacer-size:25px;}.elementor-2296 .elementor-element.elementor-element-bf1fd84{text-align:center;}.elementor-2296 .elementor-element.elementor-element-bf1fd84 .elementor-heading-title{color:#FFFFFF;font-size:30px;line-height:43px;}.elementor-2296 .elementor-element.elementor-element-d4d6e08{--spacer-size:25px;}.elementor-2296 .elementor-element.elementor-element-40d47a7{--display:flex;--background-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-40d47a7:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-40d47a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2296 .elementor-element.elementor-element-40d47a7, .elementor-2296 .elementor-element.elementor-element-40d47a7::before{--border-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-b1e343f{--spacer-size:25px;}.elementor-2296 .elementor-element.elementor-element-1e4365e{text-align:center;}.elementor-2296 .elementor-element.elementor-element-1e4365e .elementor-heading-title{color:#FFFFFF;font-size:20px;}.elementor-2296 .elementor-element.elementor-element-1e4365e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2296 .elementor-element.elementor-element-d20fe59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--background-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-d20fe59:not(.elementor-motion-effects-element-type-background), .elementor-2296 .elementor-element.elementor-element-d20fe59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2296 .elementor-element.elementor-element-d20fe59, .elementor-2296 .elementor-element.elementor-element-d20fe59::before{--border-transition:0.3s;}.elementor-2296 .elementor-element.elementor-element-0cd60bb{text-align:center;color:#C5C5C5;width:var( --container-widget-width, 30.52% );max-width:30.52%;--container-widget-width:30.52%;--container-widget-flex-grow:0;}.elementor-2296 .elementor-element.elementor-element-0cd60bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2296 .elementor-element.elementor-element-8b9ffb8{text-align:left;color:#C5C5C5;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2296 .elementor-element.elementor-element-8b9ffb8.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-2296 .elementor-element.elementor-element-bea4890{--width:50%;}.elementor-2296 .elementor-element.elementor-element-c893443{--width:50%;}}@media(max-width:767px){.elementor-2296 .elementor-element.elementor-element-d58ccff{font-size:20px;}.elementor-2296 .elementor-element.elementor-element-6415d31{--spacer-size:15px;}.elementor-2296 .elementor-element.elementor-element-d4313a7 .elementor-heading-title{font-size:32px;line-height:1.5em;letter-spacing:-1.2px;}.elementor-2296 .elementor-element.elementor-element-b763edb{text-align:center;font-size:20px;}.elementor-2296 .elementor-element.elementor-element-85a1c2c{text-align:center;}.elementor-2296 .elementor-element.elementor-element-85a1c2c img{width:100%;}.elementor-2296 .elementor-element.elementor-element-85a1c2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2296 .elementor-element.elementor-element-c893443{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-2296 .elementor-element.elementor-element-d880dbc .elementor-heading-title{font-size:30px;}.elementor-2296 .elementor-element.elementor-element-bf1fd84 .elementor-heading-title{font-size:20px;}.elementor-2296 .elementor-element.elementor-element-1e4365e .elementor-heading-title{font-size:15px;line-height:1.3em;}.elementor-2296 .elementor-element.elementor-element-8b9ffb8{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-0f698e4 *//* Estilos para el formulario principal */
form {
  max-width: 4000px; /* Ancho máximo del formulario */
  margin: 0 auto; /* Centrar el formulario en el centro de la página */
  padding: 20px;
  border: 1px solid #ccc; /* Borde del formulario */
  border-radius: 5px; /* Bordes redondeados */
  background-color: #f9f9f9; /* Color de fondo */
}

/* Estilos para los grupos de formularios */
.form-group {
  margin-bottom: 15px; /* Espacio entre grupos de formularios */
}

/* Estilos para las etiquetas de los campos */
.form-group label {
  display: block; /* Mostrar las etiquetas en una línea separada */
  font-weight: bold; /* Texto en negrita */
}

/* Estilos para los campos de entrada de texto */
.form-control {
  width: 100%; /* Ancho completo del campo */
  padding: 10px; /* Relleno interior */
  border: 1px solid #ccc; /* Borde del campo */
  border-radius: 4px; /* Bordes redondeados */
  font-size: 16px; /* Tamaño de fuente */
}

/* Estilos para el botón de envío */
input[type="submit"] {
  width: 100%; /* Ancho completo del botón */
  padding: 10px; /* Relleno interior */
  background-color: #FFCC00; /* Color de fondo del botón */
  color: #000; /* Color del texto del botón */
  border: none; /* Sin borde */
  border-radius: 4px; /* Bordes redondeados */
  cursor: pointer; /* Cambio de cursor al pasar el ratón */
  font-size: 18px; /* Tamaño de fuente */
}

/* Estilos adicionales para el botón cuando se pasa el ratón */
input[type="submit"]:hover {
  background-color: #0056b3; /* Color de fondo del botón al pasar el ratón */
}/* End custom CSS */