.elementor-22 .elementor-element.elementor-element-358a598{--display:flex;}.elementor-22 .elementor-element.elementor-element-62d3ef0{--display:flex;--overlay-opacity:0.5;border-style:dotted;--border-style:dotted;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-62d3ef0::before, .elementor-22 .elementor-element.elementor-element-62d3ef0 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-62d3ef0 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-62d3ef0 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-62d3ef0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-62d3ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-62d3ef0 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}.elementor-22 .elementor-element.elementor-element-62d3ef0 > .elementor-shape-top svg, .elementor-22 .elementor-element.elementor-element-62d3ef0 > .e-con-inner > .elementor-shape-top svg{height:0em;}.elementor-22 .elementor-element.elementor-element-62d3ef0 > .elementor-shape-bottom svg, .elementor-22 .elementor-element.elementor-element-62d3ef0 > .e-con-inner > .elementor-shape-bottom svg{height:36px;}.elementor-22 .elementor-element.elementor-element-641c771{--display:flex;--overlay-opacity:0.5;--overlay-mix-blend-mode:multiply;}.elementor-22 .elementor-element.elementor-element-641c771::before, .elementor-22 .elementor-element.elementor-element-641c771 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-641c771 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-641c771 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-641c771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-641c771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-641c771::before{filter:brightness( 200% ) contrast( 200% ) saturate( 200% ) blur( 10px ) hue-rotate( 349deg );}.elementor-22 .elementor-element.elementor-element-641c771 > .elementor-shape-top svg, .elementor-22 .elementor-element.elementor-element-641c771 > .e-con-inner > .elementor-shape-top svg{height:21px;}.elementor-22 .elementor-element.elementor-element-54fa7d8{--display:flex;}.elementor-22 .elementor-element.elementor-element-3c496d1{--display:flex;}.elementor-22 .elementor-element.elementor-element-3c496d1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3c496d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7a96796{--display:flex;}.elementor-22 .elementor-element.elementor-element-7a96796:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7a96796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-8d1ca5a:not( .elementor-widget-image ), .elementor-22 .elementor-element.elementor-element-8d1ca5a.elementor-widget-image img{-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-22 .elementor-element.elementor-element-8d1ca5a iframe{height:626px;}.elementor-22 .elementor-element.elementor-element-e65f892{--display:flex;}.elementor-22 .elementor-element.elementor-element-0c55772{--display:flex;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-358a598{--content-width:1541px;}}