/* SAF-HOLLAND free CSS candidate, extracted 2026-10-27. Review-only; not installed.
   Each block is scoped to its owning page/template and exact Elementor element ID.
   Original block order is preserved. No media queries were present in the source blocks.
   Draft-only page rules remain scoped to their draft page ID. */

/* source-order=1; page:523 (Contacto; status=publish; slug=contacto); Elementor element=ea12708 (osm-map-elementor); source-selector=.mymap; source-sha256=e723bade2cca0ff14f949241c3b8ce9f86c94923fb47fac7f21ab6988efd1824 */
.elementor-523 .elementor-element.elementor-element-ea12708.mymap {
   height:100% !important;
}

/* source-order=2; page:531 (Home; status=publish; slug=home); Elementor element=cf1ac36 (button); source-selector=.vermas; source-sha256=8673c0fe41e3b8d78f34a9c1e33979a7d515fe87d4cf5dd47ee95769cc4efd62 */
.elementor-531 .elementor-element.elementor-element-cf1ac36.vermas {
  position: absolute;
  bottom: 50px;
  left: 50%;
  transform: translateX(-50%);
}

/* source-order=3; page:531 (Home; status=publish; slug=home); Elementor element=b680a92 (toggle); source-selector=.preguntas .elementor-tab-title; source-sha256=b3c58d1b10c0824aea664d257492f3fad7059bc5336104acb6bd17e19a56092c */
.elementor-531 .elementor-element.elementor-element-b680a92.preguntas .elementor-tab-title {border-radius:4px;}

/* source-order=4; page:1551 (Productos; status=publish; slug=productos); Elementor element=793902f (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-1551 .elementor-element.elementor-element-793902f.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=5; page:1551 (Productos; status=publish; slug=productos); Elementor element=15ce0d3 (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-1551 .elementor-element.elementor-element-15ce0d3.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=6; page:1551 (Productos; status=publish; slug=productos); Elementor element=522fba9 (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-1551 .elementor-element.elementor-element-522fba9.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=7; page:1551 (Productos; status=publish; slug=productos); Elementor element=29f84a1 (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-1551 .elementor-element.elementor-element-29f84a1.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=8; page:1551 (Productos; status=publish; slug=productos); Elementor element=5d28132 (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-1551 .elementor-element.elementor-element-5d28132.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=9; page:1551 (Productos; status=publish; slug=productos); Elementor element=32d9d1c (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-1551 .elementor-element.elementor-element-32d9d1c.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=10; page:2676 (Productos; status=draft; slug=); Elementor element=793902f (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-2676 .elementor-element.elementor-element-793902f.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=11; page:2676 (Productos; status=draft; slug=); Elementor element=15ce0d3 (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-2676 .elementor-element.elementor-element-15ce0d3.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=12; page:2676 (Productos; status=draft; slug=); Elementor element=522fba9 (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-2676 .elementor-element.elementor-element-522fba9.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=13; page:2676 (Productos; status=draft; slug=); Elementor element=29f84a1 (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-2676 .elementor-element.elementor-element-29f84a1.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=14; page:2676 (Productos; status=draft; slug=); Elementor element=5d28132 (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-2676 .elementor-element.elementor-element-5d28132.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=15; page:2676 (Productos; status=draft; slug=); Elementor element=32d9d1c (button); source-selector=.vermas; source-sha256=e305f8c8bec3cce1419be3b4f8385d176aca44e9bb269dca3cd2e8db0e381777 */
.elementor-2676 .elementor-element.elementor-element-32d9d1c.vermas {
position: absolute;
bottom: 34px;
}

/* source-order=16; page:2746 (Webinar; status=publish; slug=webinar-submit); Elementor element=ec866ae (pp-wpforms); source-selector=.wpforms-confirmation-container p; source-sha256=909359c732f4c650f0501047b2dd615ea3bfb6825a7dff75887e28d9af379b79 */
.elementor-2746 .elementor-element.elementor-element-ec866ae .wpforms-confirmation-container p {color:#00C223 !important;
    font-weight: bold;
}

/* source-order=17; page:2821 (Webinar; status=publish; slug=webinar); Elementor element=7451a25 (container); source-selector=.wpforms-confirmation-container p; source-sha256=c9045db83648660845128da63485cd72d0f272ca77d1f77b3cee952ff35b88c0 */
.elementor-2821 .elementor-element.elementor-element-7451a25 .wpforms-confirmation-container p {
    color: #0edd0e;
    font-weight: bold;
}

/* source-order=18; template:2883 (Webinar Form; published; Instances=None in current admin list); Elementor element=28259167 (container); source-selector=.wpforms-confirmation-container p; source-sha256=c9045db83648660845128da63485cd72d0f272ca77d1f77b3cee952ff35b88c0 */
.elementor-2883 .elementor-element.elementor-element-28259167 .wpforms-confirmation-container p {
    color: #0edd0e;
    font-weight: bold;
}

/* source-order=19; template:2891 (Registro abierto; published; Instances=None in current admin list); Elementor element=67d7edc7 (container); source-selector=.wpforms-confirmation-container p; source-sha256=c9045db83648660845128da63485cd72d0f272ca77d1f77b3cee952ff35b88c0 */
.elementor-2891 .elementor-element.elementor-element-67d7edc7 .wpforms-confirmation-container p {
    color: #0edd0e;
    font-weight: bold;
}
