.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 );color:var( --e-global-color-primary );}.elementor-661 .elementor-element.elementor-element-62ce5e6{text-align:center;}.elementor-661 .elementor-element.elementor-element-62ce5e6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-661 .elementor-element.elementor-element-e1ee972{--spacer-size:25px;}.elementor-661 .elementor-element.elementor-element-128320c{--spacer-size:50px;}.elementor-661 .elementor-element.elementor-element-160dde9{--spacer-size:50px;}.elementor-661 .elementor-element.elementor-element-5670259{--spacer-size:50px;}.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-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-661 .elementor-element.elementor-element-2e70f70 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-661 .elementor-element.elementor-element-592b25c{--spacer-size:10px;}.elementor-661 .elementor-element.elementor-element-b1bb615{--spacer-size:10px;}.elementor-661 .elementor-element.elementor-element-47b022e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-661 .elementor-element.elementor-element-a8d56ac{--spacer-size:10px;}.elementor-661 .elementor-element.elementor-element-35dba78{--spacer-size:25px;}.elementor-661 .elementor-element.elementor-element-da04447{text-align:start;color:var( --e-global-color-text );}.elementor-661 .elementor-element.elementor-element-9a8b060{--spacer-size:25px;}.elementor-661 .elementor-element.elementor-element-3317032{text-align:center;}.elementor-661 .elementor-element.elementor-element-3317032 .elementor-heading-title{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-661 .elementor-element.elementor-element-b0407ba{--spacer-size:10px;}.elementor-661 .elementor-element.elementor-element-fed83c4{text-align:center;}.elementor-661 .elementor-element.elementor-element-fed83c4 .elementor-heading-title{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-accent );}.elementor-661 .elementor-element.elementor-element-55d7d66{--spacer-size:25px;}.elementor-661 .elementor-element.elementor-element-8600961{--spacer-size:10px;}.elementor-661 .elementor-element.elementor-element-40bd3c6{text-align:center;}.elementor-661 .elementor-element.elementor-element-40bd3c6 .elementor-heading-title{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-secondary );}.elementor-661 .elementor-element.elementor-element-5350a97{--spacer-size:25px;}.elementor-661 .elementor-element.elementor-element-08a4bb9{text-align:center;}.elementor-661 .elementor-element.elementor-element-08a4bb9 .elementor-heading-title{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-secondary );}.elementor-661 .elementor-element.elementor-element-bbc0368{--spacer-size:10px;}.elementor-661 .elementor-element.elementor-element-d423a61{text-align:center;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-secondary );}.elementor-661 .elementor-element.elementor-element-d423a61 p{margin-block-end:0px;}.elementor-661 .elementor-element.elementor-element-39eb033{--spacer-size:10px;}