.elementor-993961 .elementor-element.elementor-element-996a0c4 > .elementor-container{min-height:400px;}.elementor-993961 .elementor-element.elementor-element-996a0c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-993961 .elementor-element.elementor-element-996a0c4:not(.elementor-motion-effects-element-type-background), .elementor-993961 .elementor-element.elementor-element-996a0c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://admisiones.ute.edu.ec/wp-content/uploads/2025/08/landing-openhouse_Banner-OH-Quito-scaled.jpg");background-size:cover;}.elementor-993961 .elementor-element.elementor-element-996a0c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-993961 .elementor-element.elementor-element-996a0c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-993961 .elementor-element.elementor-element-4095924 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-993961 .elementor-element.elementor-element-b3bbd22{padding:0px 0px 0px 0px;}.elementor-993961 .elementor-element.elementor-element-15c8f31 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding-block-start:40px;padding-inline-start:40px;padding-block-end:40px;padding-inline-end:40px;}.elementor-993961 .elementor-element.elementor-element-15c8f31 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-993961 .elementor-element.elementor-element-e530ed0{text-align:center;}.elementor-993961 .elementor-element.elementor-element-e530ed0 .elementor-heading-title{font-size:40px;color:var( --e-global-color-vamtam_accent_5 );}.elementor-993961 .elementor-element.elementor-element-e74249e{width:100%;max-width:100%;align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-993961 .elementor-element.elementor-element-9f0ab26{width:49.893%;}.elementor-993961 .elementor-element.elementor-element-15c8f31{width:50.003%;}}/* Start custom CSS for shortcode, class: .elementor-element-e74249e *//* === CONTENEDOR PRINCIPAL === */
#gform_wrapper_8.gform_wrapper.gravity-theme {
  max-width: 380px;
  margin: 0 auto;
  padding: 20px;
  background: rgba(93, 173, 44, 0.88);   /* verde semitransparente */
  border-radius: 10px;
  box-shadow: 0 10px 30px rgba(0,0,0,.25);
}

/* === TÍTULO === */
#gform_wrapper_8 .gform_heading .gform_title {
  color:#ffffff;
  text-transform: uppercase;
  font-weight: 800;
  text-align:center;
  margin: 0 0 14px;
}

/* === OCULTAR LABELS (usamos placeholders) === */
#gform_wrapper_8 .gfield_label { display: none; }

/* === CAMPOS === */
#gform_wrapper_8 .ginput_container input[type="text"],
#gform_wrapper_8 .ginput_container input[type="email"],
#gform_wrapper_8 .ginput_container input[type="tel"],
#gform_wrapper_8 .ginput_container input[type="number"],
#gform_wrapper_8 .ginput_container textarea,
#gform_wrapper_8 .ginput_container select {
  width: 100%;
  height: 38px;              /* altura más baja */
  padding: 8px 12px;
  font-size: 14px;           /* bajamos 1px la fuente */
  background: #ffffff;
  border: 0;
  border-radius: 6px;
  outline: none;
  box-shadow: inset 0 1px 2px rgba(0,0,0,.06);
}

#gform_wrapper_8 .ginput_container textarea {
  min-height: 90px;
  height:auto;
}

/* Placeholder */
#gform_wrapper_8 ::placeholder { color:#777; font-size:14px; }

/* Espaciado entre campos */
#gform_wrapper_8 .gform_fields .gfield { margin-bottom: 10px; }

/* === BOTÓN === */
#gform_wrapper_8 .gform_footer .gform_button {
  width: 100%;
  height: 44px;
  border: 0;
  border-radius: 6px;
  background: #0a66c2;   /* azul */
  color: #fff;
  font-size: 14px;       /* bajamos fuente 1px */
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: uppercase;
  cursor: pointer;
}
#gform_wrapper_8 .gform_footer .gform_button:hover {
  filter: brightness(1.08);
}/* End custom CSS */