.elementor-widget-text-editor{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-18597 .elementor-element.elementor-element-d5d3c0c{color:#000000;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-18597 .elementor-element.elementor-element-e6d7bb8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-d7b0f63{color:#000000;}.elementor-18597 .elementor-element.elementor-element-d47e856 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-ddf89cb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-3bc85cf{color:#000000;}.elementor-18597 .elementor-element.elementor-element-d3abf25{color:#000000;}.elementor-18597 .elementor-element.elementor-element-6dac0cd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-7ca5185{color:#000000;}.elementor-18597 .elementor-element.elementor-element-e1c1f6a{color:#000000;}.elementor-18597 .elementor-element.elementor-element-541a24e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-b9d55f3{color:#000000;}.elementor-18597 .elementor-element.elementor-element-61f1bab{color:#000000;}.elementor-18597 .elementor-element.elementor-element-d78b36f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-93770db .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-7f8d711{color:#000000;}.elementor-18597 .elementor-element.elementor-element-24dd1ae{color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-18597 .elementor-element.elementor-element-a4b48eb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-1c159b0{color:#000000;}.elementor-18597 .elementor-element.elementor-element-fb88e42 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-3f6644d{color:#0D0000;}.elementor-18597 .elementor-element.elementor-element-816e594 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-1af9894 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-de67951{color:#000000;}.elementor-18597 .elementor-element.elementor-element-acee0fd{color:#000000;}.elementor-18597 .elementor-element.elementor-element-f9e4937 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-26ff4ba{color:#000000;}.elementor-18597 .elementor-element.elementor-element-dee9ee6{color:#000000;}.elementor-18597 .elementor-element.elementor-element-89e4ed1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-03f58cf{color:#000000;}.elementor-18597 .elementor-element.elementor-element-441d0dd{color:#000000;}.elementor-18597 .elementor-element.elementor-element-17b00a9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-4cb1d03 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-dcd54cf{color:#000000;}.elementor-18597 .elementor-element.elementor-element-d4dfa65{color:#000000;}.elementor-18597 .elementor-element.elementor-element-29bd0e1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-602e453{color:#000000;}.elementor-18597 .elementor-element.elementor-element-bdfeaec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-c273bd1{color:#000000;}.elementor-18597 .elementor-element.elementor-element-7a13bfc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-a9e24b7{color:#000000;}.elementor-18597 .elementor-element.elementor-element-e64c8d2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18597 .elementor-element.elementor-element-56aded1{color:#000000;}.elementor-18597 .elementor-element.elementor-element-77ad94b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );}.elementor-18597 .elementor-element.elementor-element-3e13dbe .elementor-accordion-title{font-family:"EB Garamond", Sans-serif;font-size:18px;font-weight:600;}.elementor-18597 .elementor-element.elementor-element-3e13dbe .elementor-tab-content{color:#000000;}.elementor-18597 .elementor-element.elementor-element-ad3cfd5{color:#000000;}