.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3042 .elementor-element.elementor-element-4f9d24b .elementor-heading-title{color:#000}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3042 .elementor-element.elementor-element-4b63607 a{color:#7877C4}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3042 .elementor-element.elementor-element-0b42487 .elementor-button{background-color:#000}.elementor-3042 .elementor-element.elementor-element-0b42487{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 190px}.elementor-3042 .elementor-element.elementor-element-964bc94{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-964bc94 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-24e454d{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-65c69ad{margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-e48202b{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-3887352{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-54e0071{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-1e35a4c{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-831e980{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-c5ce022 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-c6b9169 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-2bd0114 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-70376d1 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-a2a1909 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-2c14cda .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-d021ad3{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-27659a0{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-bfbe08d{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-d6071f1{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-65b3ab4{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-b7b8bb4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-5bfdabe .elementor-button{background-color:#000}.elementor-3042 .elementor-element.elementor-element-5bfdabe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 530px}.elementor-3042 .elementor-element.elementor-element-5724a49 .elementor-button{background-color:#000}.elementor-3042 .elementor-element.elementor-element-5724a49{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 530px}.elementor-3042 .elementor-element.elementor-element-7d90dc5 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-21c9904 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-32355a2 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-b236da4 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-c590e2b .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-23b3cea{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-5d0d892 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-011e7a5{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-51d2249{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-9725ba0{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-9d1021b{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-7115d20{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-091bbf6{margin:-45px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-99214ec{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-3042 .elementor-element.elementor-element-6ee6103 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-49963f8 .elementor-heading-title{color:#000}.elementor-3042 .elementor-element.elementor-element-a2b43ec .elementor-button{background-color:#000}.elementor-3042 .elementor-element.elementor-element-a2b43ec{margin:50px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 530px}@media(max-width:767px){.elementor-3042 .elementor-element.elementor-element-0b42487{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 70px}.elementor-3042 .elementor-element.elementor-element-5bfdabe{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 70px}.elementor-3042 .elementor-element.elementor-element-5724a49{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 70px}.elementor-3042 .elementor-element.elementor-element-a2b43ec{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 100px}}