.elementor-323 .elementor-element.elementor-element-96b5724{--display:flex;}.elementor-323 .elementor-element.elementor-element-3244a8e{--spacer-size:121px;}.elementor-323 .elementor-element.elementor-element-ea51ea9{--display:grid;--min-height:640px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-323 .elementor-element.elementor-element-f594b4f{margin:78px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-323 .elementor-element.elementor-element-4d14162{margin:48px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;}.elementor-323 .elementor-element.elementor-element-c3deccc{margin:119px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-323 .elementor-element.elementor-element-1ef4ec5{margin:208px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-323 .elementor-element.elementor-element-827132f{width:var( --container-widget-width, 100% );max-width:100%;margin:-128px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-323 .elementor-element.elementor-element-147c28c{margin:-53px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-323 .elementor-element.elementor-element-747c0c5{margin:-101px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-323 .elementor-element.elementor-element-ee04848{margin:-450px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-323 .elementor-element.elementor-element-b0831df{margin:-430px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-323 .elementor-element.elementor-element-0aa6ecd{margin:-386px 0px calc(var(--kit-widget-spacing, 0px) + 200px) 0px;}.elementor-323 .elementor-element.elementor-element-21adf09{--display:flex;}.elementor-323 .elementor-element.elementor-element-840f566{--spacer-size:67px;}.elementor-323 .elementor-element.elementor-element-840f566.elementor-element{--order:-99999 /* order start hack */;}@media(max-width:1024px){.elementor-323 .elementor-element.elementor-element-ea51ea9{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-323 .elementor-element.elementor-element-ea51ea9{--content-width:1239px;}}@media(max-width:767px){.elementor-323 .elementor-element.elementor-element-ea51ea9{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}