.elementor-4849 .elementor-element.elementor-element-72c60c8a{--display:flex;}.elementor-4849 .elementor-element.elementor-element-639ec8d8 .e-contact-buttons{--e-contact-buttons-button-icon:var( --e-global-color-secondary );--e-contact-buttons-button-bg:var( --e-global-color-accent );--e-contact-buttons-button-icon-hover:var( --e-global-color-secondary );--e-contact-buttons-button-bg-hover:var( --e-global-color-primary );--e-contact-buttons-contact-button-icon:var( --e-global-color-accent );--e-contact-buttons-contact-button-bg:var( --e-global-color-secondary );--e-contact-buttons-contact-button-icon-hover:var( --e-global-color-accent );--e-contact-buttons-contact-button-bg-hover:var( --e-global-color-primary );--e-contact-buttons-tooltip-text:var( --e-global-color-accent );--e-contact-buttons-tooltip-bg:var( --e-global-color-text );}/* Start custom CSS for contact-buttons-var-4, class: .elementor-element-639ec8d8 */.my-phone-popup .e-fas-globe {
    display: none !important;
}

.e-contact-buttons.e-contact-buttons-var-4.has-h-alignment-end.has-v-alignment-bottom.my-phone-popup {
    z-index: 80 !important;
}

.my-phone-popup a:first-child .e-contact-buttons__contact-icon-container {
    background-image: url('https://emotion-ride.dev-nf.de/wp-content/uploads/2026/02/icon.png') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: 20px !important; 
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-width: 40px !important;
    min-height: 40px !important;
}

.my-phone-popup a:first-child .e-contact-buttons__contact-icon-container svg {
    display: none !important;
}

.my-phone-popup,
.my-phone-popup *,
.my-phone-popup *:focus,
.my-phone-popup *:active,
.my-phone-popup *:focus-visible,
.my-phone-popup a,
.my-phone-popup button {
    outline: none !important;
    outline-width: 0 !important;
    box-shadow: none !important;
    border: none !important;
    -webkit-tap-highlight-color: transparent;
}

.my-phone-popup .e-contact-buttons__contact-icon-link:focus,
.my-phone-popup .e-contact-buttons__chat-button:focus {
    outline: none !important;
    box-shadow: none !important;
}/* End custom CSS */