.elementor-945 .elementor-element.elementor-element-782505f{--display:flex;--overlay-opacity:0.5;}.elementor-945 .elementor-element.elementor-element-782505f::before, .elementor-945 .elementor-element.elementor-element-782505f > .elementor-background-video-container::before, .elementor-945 .elementor-element.elementor-element-782505f > .e-con-inner > .elementor-background-video-container::before, .elementor-945 .elementor-element.elementor-element-782505f > .elementor-background-slideshow::before, .elementor-945 .elementor-element.elementor-element-782505f > .e-con-inner > .elementor-background-slideshow::before, .elementor-945 .elementor-element.elementor-element-782505f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-945 .elementor-element.elementor-element-997e425 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-945 .elementor-element.elementor-element-12657c1{--display:flex;}.elementor-945 .elementor-element.elementor-element-b57c3eb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-945 .elementor-element.elementor-element-3adf56e{--display:flex;}@media(max-width:1366px){.elementor-945 .elementor-element.elementor-element-b57c3eb{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-945 .elementor-element.elementor-element-b57c3eb{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-945 .elementor-element.elementor-element-b57c3eb{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-945 .elementor-element.elementor-element-b57c3eb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-945 .elementor-element.elementor-element-782505f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-945 .elementor-element.elementor-element-997e425 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-945 .elementor-element.elementor-element-b57c3eb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-945 .elementor-element.elementor-element-cec7a9b > .elementor-widget-container{padding:1px 1px 1px 1px;}}