.elementor-586 .elementor-element.elementor-element-70ee122{--display:flex;overflow:visible;}.elementor-586 .elementor-element.elementor-element-70ee122:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-70ee122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFEE 0%, #FFFFFF 100%);}.elementor-586 .elementor-element.elementor-element-9557f8f{--spacer-size:180px;}.elementor-586 .elementor-element.elementor-element-bf2c1eb{--display:flex;overflow:visible;}.elementor-586 .elementor-element.elementor-element-e2f2ad9{--spacer-size:50px;}.elementor-586 .elementor-element.elementor-element-2a61ace{--animation-duration:1200ms;margin:-119px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#000000;}.elementor-586 .elementor-element.elementor-element-2a61ace .elementor-headline{text-align:left;font-size:84px;}.elementor-586 .elementor-element.elementor-element-2a61ace .elementor-headline-plain-text{color:#000000;}.elementor-586 .elementor-element.elementor-element-2a61ace .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-586 .elementor-element.elementor-element-75d10c2{color:#000000EE;}.elementor-586 .elementor-element.elementor-element-0e1846a{--display:flex;overflow:visible;}.elementor-586 .elementor-element.elementor-element-0e1846a:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-0e1846a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-586 .elementor-element.elementor-element-70ee122{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-586 .elementor-element.elementor-element-9557f8f{--spacer-size:0px;}.elementor-586 .elementor-element.elementor-element-e2f2ad9{--spacer-size:0px;}.elementor-586 .elementor-element.elementor-element-2a61ace{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-586 .elementor-element.elementor-element-2a61ace .elementor-headline{font-size:30px;letter-spacing:-0.7px;}.elementor-586 .elementor-element.elementor-element-75d10c2{font-size:18px;}.elementor-586 .elementor-element.elementor-element-75d10c2 p{margin-block-end:0px;}}