.elementor-widget-container > .uael-party-propz-wrap i{color:var( --e-global-color-primary );}.elementor-widget-container > .uael-party-propz-wrap svg{fill:var( --e-global-color-primary );}.elementor-383 .elementor-element.elementor-element-5ee24f4a{--display:flex;}.elementor-widget-contact-buttons-var-8 .uael-party-propz-widget-wrap i{color:var( --e-global-color-primary );}.elementor-widget-contact-buttons-var-8 .uael-party-propz-widget-wrap svg{fill:var( --e-global-color-primary );}.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons{--e-contact-buttons-button-icon:var( --e-global-color-43e86c6 );--e-contact-buttons-button-bg:var( --e-global-color-b17eaf1 );--e-contact-buttons-button-icon-hover:var( --e-global-color-b17eaf1 );--e-contact-buttons-button-bg-hover:var( --e-global-color-43e86c6 );--e-contact-buttons-active-button-color:var( --e-global-color-b17eaf1 );--e-contact-buttons-active-button-bg:var( --e-global-color-43e86c6 );--e-contact-buttons-top-bar-title:#F7F9F2;--e-contact-buttons-top-bar-subtitle:#F7F9F2;--e-contact-buttons-top-bar-bg:var( --e-global-color-b17eaf1 );--e-contact-buttons-contact-button-icon:var( --e-global-color-43e86c6 );--e-contact-buttons-contact-title-text-color:var( --e-global-color-43e86c6 );--e-contact-buttons-contact-description-text-color:var( --e-global-color-43e86c6 );--e-contact-buttons-contact-button-bg:var( --e-global-color-b17eaf1 );--e-contact-buttons-chat-box-bg:var( --e-global-color-43e86c6 );}.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__top-bar-title{font-family:"Maven Pro", Sans-serif;font-size:22px;font-weight:400;}.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__top-bar-subtitle{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-description{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}/* Start custom CSS for contact-buttons-var-8, class: .elementor-element-4a168401 *//* ==========================================
   ICONO PERSONALIZADO DEL PRIMER ENLACE
   "PIDE CITA"
   ========================================== */

/* El primer botón será la referencia de posición */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :first-child {
    position: relative !important;
}

/* Ocultar el icono original conservando su espacio */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :first-child svg,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :first-child i,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :first-child img,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :first-child [class*="eicon"] {
    opacity: 0 !important;
    visibility: hidden !important;
}

/* Colocar el nuevo icono sin modificar la posición de los textos */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :first-child::before {
    content: "" !important;

    position: absolute !important;
    left: 15px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;

    width: 38px !important;
    height: 38px !important;

    display: block !important;

    background-image: url("https://dev.animalhouse.es/wp-content/uploads/2026/06/calendario-cita.svg") !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;

    pointer-events: none !important;
    z-index: 5 !important;
}

/* ==========================================
   ICONO PERSONALIZADO DE LA ÚLTIMA OPCIÓN
   "CÓMO LLEGAR"
   ========================================== */

/* Usar el último bloque como referencia */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :last-child {
    position: relative !important;
}

/* Ocultar el icono original conservando su espacio */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :last-child svg,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :last-child i,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :last-child img,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :last-child [class*="eicon"] {
    opacity: 0 !important;
    visibility: hidden !important;
}

/* Mostrar el icono personalizado */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :last-child::before {
    content: "" !important;

    position: absolute !important;
    left: 10px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;

    display: block !important;
    width: 38px !important;
    height: 38px !important;

    background-image: url("https://dev.animalhouse.es/wp-content/uploads/2026/06/maps.svg") !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;

    pointer-events: none !important;
    z-index: 5 !important;
}

/* ==========================================
   ICONO PERSONALIZADO DE LA CUARTA OPCIÓN
   TELÉFONO MÓVIL / URGENCIAS
   ========================================== */

/* Usar el cuarto bloque como referencia */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :nth-child(4) {
    position: relative !important;
}

/* Ocultar el icono original conservando su espacio */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :nth-child(4) svg,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :nth-child(4) i,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :nth-child(4) img,
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :nth-child(4) [class*="eicon"] {
    opacity: 0 !important;
    visibility: hidden !important;
}

/* Mostrar el SVG personalizado */
.elementor-383 .elementor-element.elementor-element-4a168401 .e-contact-buttons__contact-links > :nth-child(4)::before {
    content: "" !important;

    position: absolute !important;
    left: 15px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;

    display: block !important;
    width: 38px !important;
    height: 38px !important;

    background-image: url("https://dev.animalhouse.es/wp-content/uploads/2026/06/urgencias-veterinarias-white.svg") !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;

    pointer-events: none !important;
    z-index: 5 !important;
}/* End custom CSS */