.elementor-5625 .elementor-element.elementor-element-c0e360e{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5625 .elementor-element.elementor-element-c0e360e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5625 .elementor-element.elementor-element-7269c32{width:var( --container-widget-width, 141.205% );max-width:141.205%;--container-widget-width:141.205%;--container-widget-flex-grow:0;}.elementor-5625 .elementor-element.elementor-element-7269c32.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5625 .elementor-element.elementor-element-c0e360e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-5625 .elementor-element.elementor-element-c0e360e{--width:104.786%;}}/* Start custom CSS for container, class: .elementor-element-c0e360e *//* ================= CONTENEDOR GENERAL ================= */
.elementor-5625 .elementor-element.elementor-element-c0e360e {
  background: #e4f7fb; /* Turquesa con un toque más azulado y suave */
  border: 1px solid #b9e8f0; /* Borde azul agua muy claro */
  border-radius: 10px;
  padding: 20px;
  transition: all 0.35s ease;
  position: relative;
  overflow: visible;
}


/* ================= TEXTO ================= */
.elementor-5625 .elementor-element.elementor-element-c0e360e p {
  color: #333;
  font-size: 16px;
  line-height: 1.6;
}

.elementor-5625 .elementor-element.elementor-element-c0e360e strong,
.elementor-5625 .elementor-element.elementor-element-c0e360e b {
  color: #008c99; /* Turquesa más fuerte para resaltar */
  font-weight: 600;
}

.elementor-5625 .elementor-element.elementor-element-c0e360e ul {
  padding-left: 20px;
  margin: 15px 0;
}

.elementor-5625 .elementor-element.elementor-element-c0e360e ul li {
  margin-bottom: 10px;
  color: #444;
}/* End custom CSS */