.elementor-10604 .elementor-element.elementor-element-8d25e64{--display:flex;--min-height:530px;--justify-content:center;--overlay-opacity:1;}.elementor-10604 .elementor-element.elementor-element-8d25e64:not(.elementor-motion-effects-element-type-background), .elementor-10604 .elementor-element.elementor-element-8d25e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10604 .elementor-element.elementor-element-8d25e64::before, .elementor-10604 .elementor-element.elementor-element-8d25e64 > .elementor-background-video-container::before, .elementor-10604 .elementor-element.elementor-element-8d25e64 > .e-con-inner > .elementor-background-video-container::before, .elementor-10604 .elementor-element.elementor-element-8d25e64 > .elementor-background-slideshow::before, .elementor-10604 .elementor-element.elementor-element-8d25e64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10604 .elementor-element.elementor-element-8d25e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10604 .elementor-element.elementor-element-b8c25a4{--spacer-size:50px;top:0px;z-index:1;}.elementor-10604 .elementor-element.elementor-element-b8c25a4 > .elementor-widget-container{background-color:#00000099;}.elementor-10604 .elementor-element.elementor-element-b8c25a4.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-10604 .elementor-element.elementor-element-b8c25a4{left:0px;}body.rtl .elementor-10604 .elementor-element.elementor-element-b8c25a4{right:0px;}.elementor-10604 .elementor-element.elementor-element-9582670{z-index:5;}.elementor-10604 .elementor-element.elementor-element-e5623d9{z-index:-1;}@media(min-width:768px){.elementor-10604 .elementor-element.elementor-element-8d25e64{--content-width:800px;}}/* Start custom CSS for spacer, class: .elementor-element-b8c25a4 */.elementor-10604 .elementor-element.elementor-element-b8c25a4 {
    position: absolute;
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-e5623d9 */canvas {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    max-height: 530px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d25e64 */.elementor-10604 .elementor-element.elementor-element-8d25e64 {
    overflow: hidden!important;
    position: relative;
}/* End custom CSS */