.elementor-582 .elementor-element.elementor-element-642c624{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-582 .elementor-element.elementor-element-1c0238e>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-582 .elementor-element.elementor-element-e5e97f6{margin:-57px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0% 12% 0% 0%}.elementor-582 .elementor-element.elementor-element-b1624d4{margin:-62px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-582 .elementor-element.elementor-element-93f77e9{margin-top:0;margin-bottom:0;padding:70px 0 0 0}.elementor-582 .elementor-element.elementor-element-a969730>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-582 .elementor-element.elementor-element-af4ec9a{margin-top:0;margin-bottom:0;padding:15px 0 0 0}.elementor-582 .elementor-element.elementor-element-cc90da5>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 7.5px 0 0}.elementor-582 .elementor-element.elementor-element-84a1706>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 7.5px}.elementor-582 .elementor-element.elementor-element-e4de204{margin-top:0;margin-bottom:0;padding:82px 0 0 0}.elementor-582 .elementor-element.elementor-element-2537991>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-582 .elementor-element.elementor-element-d1ea7f5{margin:-6px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-582 .elementor-element.elementor-element-4c2f334{margin:-3px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}@media(max-width:767px){.elementor-582 .elementor-element.elementor-element-e5e97f6{margin:-26px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-582 .elementor-element.elementor-element-b1624d4{margin:-71px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-582 .elementor-element.elementor-element-cc90da5{width:100%}.elementor-582 .elementor-element.elementor-element-cc90da5>.elementor-element-populated{padding:0 0 0 0}.elementor-582 .elementor-element.elementor-element-84a1706>.elementor-element-populated{padding:15px 0 0 0}}