.elementor-4310 .elementor-element.elementor-element-8f9fbb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-227px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-4310 .elementor-element.elementor-element-3afa56e{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-ac82cf6{--display:flex;}.elementor-4310 .elementor-element.elementor-element-ac82cf6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4310 .elementor-element.elementor-element-3a8802f{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-586cda3{width:var( --container-widget-width, 67% );max-width:67%;margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-4310 .elementor-element.elementor-element-586cda3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4310 .elementor-element.elementor-element-e1dad99{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-05a6b80{--display:flex;}.elementor-4310 .elementor-element.elementor-element-0365c5a{--display:flex;}.elementor-4310 .elementor-element.elementor-element-4769bef .elementor-button{background-color:var( --e-global-color-secondary );font-size:12px;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:groove;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-4310 .elementor-element.elementor-element-4769bef{background-color:#FFFFFF;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-4769bef.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4310 .elementor-element.elementor-element-8f9fbb1{--margin-top:-118px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-4310 .elementor-element.elementor-element-8f9fbb1.e-con{--align-self:center;}.elementor-4310 .elementor-element.elementor-element-3afa56e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-ac82cf6{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4310 .elementor-element.elementor-element-3a8802f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-3a8802f.elementor-element{--align-self:center;}.elementor-4310 .elementor-element.elementor-element-586cda3{width:var( --container-widget-width, 100% );max-width:100%;margin:-25px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4310 .elementor-element.elementor-element-e1dad99{margin:-19px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;}.elementor-4310 .elementor-element.elementor-element-e1dad99.elementor-element{--align-self:center;}.elementor-4310 .elementor-element.elementor-element-4769bef{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-4310 .elementor-element.elementor-element-8f9fbb1{--margin-top:-125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4310 .elementor-element.elementor-element-8f9fbb1.e-con{--align-self:center;}.elementor-4310 .elementor-element.elementor-element-3a8802f{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-586cda3{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-e1dad99{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4310 .elementor-element.elementor-element-4769bef{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 38px 0px;}.elementor-4310 .elementor-element.elementor-element-4769bef.elementor-element{--align-self:center;}}