.elementor-29556 .elementor-element.elementor-element-2df1badc{--display:flex;}.elementor-29556 .elementor-element.elementor-element-1ed0eb17 .e-contact-buttons{--e-contact-buttons-button-icon:#FFFFFF;--e-contact-buttons-button-bg:var( --e-global-color-accent );--e-contact-buttons-button-icon-hover:#FFFFFF;--e-contact-buttons-button-bg-hover:var( --e-global-color-primary );--e-contact-buttons-active-button-color:var( --e-global-color-accent );--e-contact-buttons-active-button-bg:var( --e-global-color-accent );--e-contact-buttons-contact-button-icon:#FFFFFF;--e-contact-buttons-contact-button-bg:var( --e-global-color-ba62655 );--e-contact-buttons-contact-button-icon-hover:#FFFFFF;--e-contact-buttons-contact-button-bg-hover:var( --e-global-color-accent );--e-contact-buttons-tooltip-text:var( --e-global-color-secondary );--e-contact-buttons-tooltip-bg:var( --e-global-color-90846be );}.elementor-29556 .elementor-element.elementor-element-1ed0eb17 .e-contact-buttons__chat-button-shadow{box-shadow:2px 1px 5px 0px rgba(0, 0, 0, 0.31);}.elementor-29556 .elementor-element.elementor-element-1ed0eb17 .e-contact-buttons__contact-box-shadow{box-shadow:2px 1px 5px 0px rgba(0,0,0,0.5);}.elementor-29556 .elementor-element.elementor-element-1ed0eb17 .e-contact-buttons__contact-tooltip{font-weight:600;}@media(max-width:1024px){.elementor-29556 .elementor-element.elementor-element-1ed0eb17 .e-contact-buttons{--e-contact-buttons-vertical-offset:75px;}}@media(max-width:768px){.elementor-29556 .elementor-element.elementor-element-1ed0eb17 .e-contact-buttons{--e-contact-buttons-horizontal-offset:0px;--e-contact-buttons-vertical-offset:70px;}}/* Start custom CSS for contact-buttons-var-4, class: .elementor-element-1ed0eb17 */.elementor-29556 .elementor-element.elementor-element-1ed0eb17, .elementor-29556 .elementor-element.elementor-element-1ed0eb17 *:focus {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}
.e-contact-buttons__chat-button {
    animation: pulse-outline 2s infinite !important;
    /* این خط تضمین می‌کند که المنتور دکمه را مخفی نکند */
    visibility: visible !important;
    opacity: 1 !important;
}

@keyframes pulse-outline {
    0% {
        outline: 0px solid rgba(255, 193, 7, 0.7);
        outline-offset: 0px;
    }
    50% {
        outline: 8px solid rgba(255, 193, 7, 0);
        outline-offset: 4px;
    }
    100% {
        outline: 0px solid rgba(255, 193, 7, 0.7);
        outline-offset: 6px;
    }
}

@media (max-width: 767px) {
    .e-contact-buttons {
        right: 10px !important;
        bottom: 70px !important;
        left: auto !important;
    }
}/* End custom CSS */