.elementor-bc-flex-widget .elementor-9929 .elementor-element.elementor-element-04820bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9929 .elementor-element.elementor-element-04820bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9929 .elementor-element.elementor-element-04820bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9929 .elementor-element.elementor-element-44cb6d6 .elementor-button{background-color:var( --e-global-color-79d56db );}.elementor-9929 .elementor-element.elementor-element-44cb6d6 .elementor-button:hover, .elementor-9929 .elementor-element.elementor-element-44cb6d6 .elementor-button:focus{background-color:var( --e-global-color-83a5d75 );}.elementor-9929 .elementor-element.elementor-element-44cb6d6{width:initial;max-width:initial;}@media(max-width:600px){.elementor-9929 .elementor-element.elementor-element-44cb6d6{width:initial;max-width:initial;}}/* Start custom CSS for button, class: .elementor-element-44cb6d6 *//* افکت تپش برای دکمه با کلاس سفارشی دلخواه */
.custom-pulse {
    animation: pulse 1.5s infinite ease-in-out;
}

/* تعریف انیمیشن تپش */
@keyframes pulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
    }
    50% {
        transform: scale(1.1);
        box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.1);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.2);
    }
}/* End custom CSS */