.elementor-10140 .elementor-element.elementor-element-24e49d9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10140 .elementor-element.elementor-element-5d6b2b7f .e-contact-buttons{--e-contact-buttons-contact-button-icon:#FFFFFF;--e-contact-buttons-contact-button-bg:#956D54BD;--e-contact-buttons-contact-gap:4px;--e-contact-buttons-contact-padding-block-end:12px;--e-contact-buttons-contact-padding-block-start:12px;--e-contact-buttons-contact-padding-inline-end:12px;--e-contact-buttons-contact-padding-inline-start:12px;--e-contact-buttons-vertical-offset:55%;}.elementor-10140 .elementor-element.elementor-element-5d6b2b7f .e-contact-buttons__contact-icon-link{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}@media(max-width:1440px){.elementor-10140 .elementor-element.elementor-element-5d6b2b7f .e-contact-buttons{--e-contact-buttons-vertical-offset:45%;}}/* Start custom CSS for contact-buttons-var-10, class: .elementor-element-5d6b2b7f *//* ===============================================
   Floating gombok: CSAK a Waze ikon cseréje pinre
   =============================================== */

/* Csak a Waze SVG elrejtése (a telefon és a többi marad) */
#floating-button svg.e-fab-waze {
    display: none !important;
}

/* Geolokációs pin csak abba a konténerbe, ahol a Waze volt */
#floating-button .e-contact-buttons__contact-icon-container:has(svg.e-fab-waze)::before {
    content: "";
    display: inline-block;
    width: var(--e-contact-buttons-svg-size, 24px);
    height: var(--e-contact-buttons-svg-size, 24px);
    background-color: #ffffff; /* ikon színe – állítsd a többi ikonhoz igazítva */
    -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M172.3 501.7C27 291 0 269.4 0 192 0 86 86 0 192 0s192 86 192 192c0 77.4-27 99-172.3 309.7-9.5 13.8-29.9 13.8-39.4 0zM192 272c44.2 0 80-35.8 80-80s-35.8-80-80-80-80 35.8-80 80 35.8 80 80 80z'/%3E%3C/svg%3E") no-repeat center / contain;
    mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M172.3 501.7C27 291 0 269.4 0 192 0 86 86 0 192 0s192 86 192 192c0 77.4-27 99-172.3 309.7-9.5 13.8-29.9 13.8-39.4 0zM192 272c44.2 0 80-35.8 80-80s-35.8-80-80-80-80 35.8-80 80 35.8 80 80 80z'/%3E%3C/svg%3E") no-repeat center / contain;
}/* End custom CSS */