/* Generated from solaira.my – do not edit by hand; edit custom.css */
.elementor-27312 .elementor-element.elementor-element-f874ba4 { --display: flex; }
.elementor-27312 .elementor-element.elementor-element-c793e5d { --display: flex; }
.elementor-widget-text-editor { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }
.elementor-27312 .elementor-element.elementor-element-d653c06 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-fec12ba > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-fec12ba .neuros-heading { font-family: Sora, sans-serif; font-size: 40px; }
.elementor-27312 .elementor-element.elementor-element-b071869 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-96af07e { --display: flex; }
.elementor-27312 .elementor-element.elementor-element-429f77f > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-429f77f .neuros-heading { font-family: Sora, sans-serif; font-size: 40px; }
.elementor-27312 .elementor-element.elementor-element-1ecadd9 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-5bd2476 > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-5bd2476 .neuros-heading { font-size: 30px; }
.elementor-27312 .elementor-element.elementor-element-8b4891a { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-a1f2352 > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-a1f2352 .neuros-heading { font-size: 30px; }
.elementor-27312 .elementor-element.elementor-element-9f5db1f { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-8cbeb12 > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-8cbeb12 .neuros-heading { font-size: 30px; }
.elementor-27312 .elementor-element.elementor-element-8f411c2 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-95b69a3 > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-95b69a3 .neuros-heading { font-size: 30px; }
.elementor-27312 .elementor-element.elementor-element-17fed32 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-4469cba { --display: flex; }
.elementor-27312 .elementor-element.elementor-element-f917683 > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-f917683 .neuros-heading { font-family: Sora, sans-serif; font-size: 40px; }
.elementor-27312 .elementor-element.elementor-element-5c2c1c8 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-2b84fd0 { --display: flex; }
.elementor-27312 .elementor-element.elementor-element-122e169 > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-122e169 .neuros-heading { font-family: Sora, sans-serif; font-size: 40px; }
.elementor-27312 .elementor-element.elementor-element-04fad00 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-98384b9 { --display: flex; }
.elementor-27312 .elementor-element.elementor-element-43fd946 > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-43fd946 .neuros-heading { font-family: Sora, sans-serif; font-size: 40px; }
.elementor-27312 .elementor-element.elementor-element-d9c2c09 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }
.elementor-27312 .elementor-element.elementor-element-7d53e46 { --display: flex; }
.elementor-27312 .elementor-element.elementor-element-5cf2cf9 > .elementor-widget-container { margin: 0px; }
.elementor-27312 .elementor-element.elementor-element-5cf2cf9 .neuros-heading { font-family: Sora, sans-serif; font-size: 40px; }
.elementor-27312 .elementor-element.elementor-element-8de0729 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; font-family: Manrope, sans-serif; font-size: 16px; font-weight: 400; color: rgb(0, 0, 0); }

@media (max-width: 767px){.elementor-27312 .elementor-element.elementor-element-d653c06 { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-fec12ba .neuros-heading { font-size: 35px; }
.elementor-27312 .elementor-element.elementor-element-b071869 { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-429f77f .neuros-heading { font-size: 35px; }
.elementor-27312 .elementor-element.elementor-element-1ecadd9 { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-5bd2476 .neuros-heading { font-size: 25px; }
.elementor-27312 .elementor-element.elementor-element-8b4891a { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-a1f2352 .neuros-heading { font-size: 25px; }
.elementor-27312 .elementor-element.elementor-element-9f5db1f { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-8cbeb12 .neuros-heading { font-size: 25px; }
.elementor-27312 .elementor-element.elementor-element-8f411c2 { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-95b69a3 .neuros-heading { font-size: 25px; }
.elementor-27312 .elementor-element.elementor-element-17fed32 { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-f917683 .neuros-heading { font-size: 35px; }
.elementor-27312 .elementor-element.elementor-element-5c2c1c8 { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-122e169 .neuros-heading { font-size: 35px; }
.elementor-27312 .elementor-element.elementor-element-04fad00 { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-43fd946 .neuros-heading { font-size: 35px; }
.elementor-27312 .elementor-element.elementor-element-d9c2c09 { font-size: 16px; }
.elementor-27312 .elementor-element.elementor-element-5cf2cf9 .neuros-heading { font-size: 35px; }
.elementor-27312 .elementor-element.elementor-element-8de0729 { font-size: 16px; }
}
