.elementor-45173 .elementor-element.elementor-element-40ff3c78:not(.elementor-motion-effects-element-type-background), .elementor-45173 .elementor-element.elementor-element-40ff3c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3F3F3F;background-image:url("https://emeraldhomesre.com/cdn-cgi/image/format=auto,slow-connection-quality=30,onerror=redirect/https://emeraldhomesre.com/wp-content/uploads/2025/07/21-web-or-mls-Open-Ended-Media-21.jpg");background-position:0px -289px;background-repeat:no-repeat;background-size:cover;}.elementor-45173 .elementor-element.elementor-element-40ff3c78 > .elementor-background-overlay{background-color:#000000;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45173 .elementor-element.elementor-element-40ff3c78 > .elementor-container{min-height:46vh;}.elementor-45173 .elementor-element.elementor-element-40ff3c78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-45173 .elementor-element.elementor-element-29855fa6{--display:flex;}@media(max-width:1024px){.elementor-45173 .elementor-element.elementor-element-40ff3c78 > .elementor-container{min-height:33vh;}.elementor-45173 .elementor-element.elementor-element-40ff3c78:not(.elementor-motion-effects-element-type-background), .elementor-45173 .elementor-element.elementor-element-40ff3c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-45173 .elementor-element.elementor-element-40ff3c78 > .elementor-container{min-height:22vh;}.elementor-45173 .elementor-element.elementor-element-40ff3c78:not(.elementor-motion-effects-element-type-background), .elementor-45173 .elementor-element.elementor-element-40ff3c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}}/* Start custom CSS for shortcode, class: .elementor-element-6fe106a9 */#um-submit-btn {
    background-color: #582c82 !important; /* Cambia este color */
    border-color: #FF5733 !important;
    color: #FFFFFF !important; /* Color del texto */
    box-shadow: none; /* Elimina sombras si las tiene */
    border-radius: 0px !important;
}

#um-submit-btn:hover {
    background-color: #000000 !important; /* Color al pasar el mouse */
    border-color: #C70039 !important;
}/* End custom CSS */