.elementor-2947 .elementor-element.elementor-element-5e9e7a08:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-5e9e7a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-2947 .elementor-element.elementor-element-5e9e7a08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 32px 8px 32px;}.elementor-2947 .elementor-element.elementor-element-5e9e7a08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-5b4e7fe3:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-5b4e7fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-2947 .elementor-element.elementor-element-5b4e7fe3{border-style:solid;border-width:0px 0px 1px 0px;border-color:#e5e7eb;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 32px 16px 32px;}.elementor-2947 .elementor-element.elementor-element-5b4e7fe3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-19daa842:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-19daa842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2947 .elementor-element.elementor-element-19daa842{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 32px 0px 32px;}.elementor-2947 .elementor-element.elementor-element-19daa842 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-3fadd9ff .elementor-heading-title{color:#111827;}.elementor-2947 .elementor-element.elementor-element-4f6a1b4e:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-4f6a1b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2947 .elementor-element.elementor-element-4f6a1b4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 0px 32px;}.elementor-2947 .elementor-element.elementor-element-4f6a1b4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-db6e452:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-db6e452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2947 .elementor-element.elementor-element-db6e452{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 0px 32px;}.elementor-2947 .elementor-element.elementor-element-db6e452 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-2729fe0e:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-2729fe0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2947 .elementor-element.elementor-element-2729fe0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 0px 32px;}.elementor-2947 .elementor-element.elementor-element-2729fe0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-257dcf42:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-257dcf42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2947 .elementor-element.elementor-element-257dcf42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 0px 32px;}.elementor-2947 .elementor-element.elementor-element-257dcf42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-e414e3d:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-e414e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2947 .elementor-element.elementor-element-e414e3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 0px 32px;}.elementor-2947 .elementor-element.elementor-element-e414e3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-56aec5f2:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-56aec5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2947 .elementor-element.elementor-element-56aec5f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 32px 0px 32px;}.elementor-2947 .elementor-element.elementor-element-56aec5f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-44536c7d:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-44536c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9fafb;}.elementor-2947 .elementor-element.elementor-element-44536c7d{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e5e7eb;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 40px 32px;}.elementor-2947 .elementor-element.elementor-element-44536c7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2947 .elementor-element.elementor-element-fc1be84:not(.elementor-motion-effects-element-type-background), .elementor-2947 .elementor-element.elementor-element-fc1be84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-2947 .elementor-element.elementor-element-fc1be84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 32px 12px 32px;}.elementor-2947 .elementor-element.elementor-element-fc1be84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}