.elementor-507 .elementor-element.elementor-element-8f2aec7{--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;}.elementor-507 .elementor-element.elementor-element-d15e386{width:var( --container-widget-width, 1120px );max-width:1120px;margin:4em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-507 .elementor-element.elementor-element-d15e386.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-d15e386:hover{border-style:solid;border-color:var( --e-global-color-ba632b2 );}.elementor-507 .elementor-element.elementor-element-d7235d3{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-d7235d3.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-cf081ec{width:var( --container-widget-width, 1120px );max-width:1120px;margin:4em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-507 .elementor-element.elementor-element-cf081ec.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-cf081ec:hover{border-style:solid;border-color:var( --e-global-color-ba632b2 );}.elementor-507 .elementor-element.elementor-element-b9bdccc{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-b9bdccc.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-afd1349{width:var( --container-widget-width, 1120px );max-width:1120px;margin:4em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-507 .elementor-element.elementor-element-afd1349.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-afd1349:hover{border-style:solid;border-color:var( --e-global-color-ba632b2 );}.elementor-507 .elementor-element.elementor-element-fc90dd7{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-fc90dd7.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-cbafaac{width:var( --container-widget-width, 1120px );max-width:1120px;margin:4em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-507 .elementor-element.elementor-element-cbafaac.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-cbafaac:hover{border-style:solid;border-color:var( --e-global-color-ba632b2 );}.elementor-507 .elementor-element.elementor-element-0b1db40{width:var( --container-widget-width, 1120px );max-width:1120px;margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-0b1db40.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-bc96c8d{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-bc96c8d.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-f55317d{width:var( --container-widget-width, 1120px );max-width:1120px;margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-f55317d.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-f58d91b{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-f58d91b.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-04bd379{width:var( --container-widget-width, 1120px );max-width:1120px;margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-04bd379.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-0c62e27{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-0c62e27.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-65e4299{width:var( --container-widget-width, 1120px );max-width:1120px;margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-65e4299.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-82667a6{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-82667a6.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-295693d{width:var( --container-widget-width, 1120px );max-width:1120px;margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}.elementor-507 .elementor-element.elementor-element-295693d.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-5b50dbf{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-5b50dbf.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-0848f61{width:var( --container-widget-width, 1120px );max-width:1120px;margin:4em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;text-align:start;}.elementor-507 .elementor-element.elementor-element-0848f61.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-0848f61:hover{border-style:solid;border-color:var( --e-global-color-ba632b2 );}.elementor-507 .elementor-element.elementor-element-907b973{width:var( --container-widget-width, 1120px );max-width:1120px;margin:0em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-907b973.elementor-element{--align-self:center;}.elementor-507 .elementor-element.elementor-element-421e429{width:var( --container-widget-width, 1120px );max-width:1120px;margin:4em 1em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;--container-widget-width:1120px;--container-widget-flex-grow:0;}.elementor-507 .elementor-element.elementor-element-421e429.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-507 .elementor-element.elementor-element-d15e386{margin:3em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;}.elementor-507 .elementor-element.elementor-element-cf081ec{margin:3em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;}.elementor-507 .elementor-element.elementor-element-afd1349{margin:3em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;}.elementor-507 .elementor-element.elementor-element-cbafaac{margin:3em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;}.elementor-507 .elementor-element.elementor-element-0b1db40{margin:0.5em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0.5em;}.elementor-507 .elementor-element.elementor-element-f55317d{margin:0.5em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0.5em;}.elementor-507 .elementor-element.elementor-element-04bd379{margin:0.5em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0.5em;}.elementor-507 .elementor-element.elementor-element-65e4299{margin:0.5em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0.5em;}.elementor-507 .elementor-element.elementor-element-295693d{margin:0.5em 0.5em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0.5em;}.elementor-507 .elementor-element.elementor-element-0848f61{margin:3em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;}}@media(min-width:768px){.elementor-507 .elementor-element.elementor-element-8f2aec7{--content-width:768px;}}