.elementor-515 .elementor-element.elementor-element-fa8b0b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 100px 0px;}.elementor-515 .elementor-element.elementor-element-fa8b0b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-89ee6fe > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#e6e7ec;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-515 .elementor-element.elementor-element-0aa2a67{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-8d058a7{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-f06744e{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-65941a3{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-605ad9e{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-488ff49{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-fd56fda{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-5ff1c5d{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-4b848dd{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-7b18ead{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-b308f90{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-5274793{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-577dd16{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-d1428da{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-0850f31{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-d482481{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-ede07c6{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-6d32a8a{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-ff4106f{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-6fdc41f{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-703927c{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-014df63{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-cf78920:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-cf78920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-515 .elementor-element.elementor-element-cf78920{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-515 .elementor-element.elementor-element-cf78920 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-7bdfddb{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-0c6888b{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-7dcca41{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-75629a0{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-323fb87{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-dcb08d3{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-0fdf91c{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-c5f6882{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-2989b1c{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-d9a6fe6{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-515 .elementor-element.elementor-element-2c8e37b{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-515 .elementor-element.elementor-element-fa8b0b4{padding:0100px 40px 100px 40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-89ee6fe > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}