.elementor-560 .elementor-element.elementor-element-4594c25{--display:flex;--min-height:500px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-4594c25 */.elementor-560 .elementor-element.elementor-element-4594c25 {
    position: relative;
    overflow: hidden;
    background: #2196F3;
}

/* ویجت HTML را روی کل کانتینر قرار می‌دهیم */
.elementor-560 .elementor-element.elementor-element-4594c25 > .elementor-widget-html {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-height: 100%;
    margin: 0;
    z-index: 1;
    pointer-events: none;
}

/* خود لایه انیمیشن */
.elementor-560 .elementor-element.elementor-element-4594c25 .tech-background {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 1;
}

.elementor-560 .elementor-element.elementor-element-4594c25,
.elementor-560 .elementor-element.elementor-element-4594c25 .tech-background {
    background-color: #2196F3 !important;
    opacity: 1 !important;
}

.elementor-560 .elementor-element.elementor-element-4594c25 > .elementor-widget-html {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    min-height: 100%;
    margin: 0;
    z-index: 1;
    pointer-events: none;
}

.elementor-560 .elementor-element.elementor-element-4594c25 > .elementor-element:not(.elementor-widget-html) {
    position: relative;
    z-index: 10 !important;
}/* End custom CSS */