.elementor-22941 .elementor-element.elementor-element-607221f{--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-22941 .elementor-element.elementor-element-607221f > .elementor-shape-top svg, .elementor-22941 .elementor-element.elementor-element-607221f > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:81px;transform:translateX(-50%) rotateY(180deg);}.elementor-22941 .elementor-element.elementor-element-607221f > .elementor-shape-top, .elementor-22941 .elementor-element.elementor-element-607221f > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-22941 .elementor-element.elementor-element-99165d9{--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-22941 .elementor-element.elementor-element-ca100f0{padding:30px 30px 30px 30px;text-align:center;}.elementor-22941 .elementor-element.elementor-element-53c5596{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-96ca7de{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-dea81ea{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-c7edd70{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-53b722e{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-2fe4f84{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-c1c645f{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-d62e7a7{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-32dc1df{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-2fcfa8a{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-1916fc3{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-3493db8{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-e25b0b8{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-a23d1e1{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-72a1d1a{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-7369c6b{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-1153cd9{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-ee98d89{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-61dca0e{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-99598a8{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-824c91d{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-d15af8c{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-429ad41{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-1e0ebf5{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}.elementor-22941 .elementor-element.elementor-element-ec24de6{padding:10px 10px 10px 10px;}.elementor-22941 .elementor-element.elementor-element-4892a4f{margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 15px;font-size:16px;color:#4E4E4E;}