.elementor-26399 .elementor-element.elementor-element-2c39eb95{--display:flex;}.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-26399 .elementor-element.elementor-element-efbb8f4{--display:flex;}.elementor-26399 .elementor-element.elementor-element-2a71284{--spacer-size:50px;}.elementor-26399 .elementor-element.elementor-element-a42891f{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-26399 .elementor-element.elementor-element-23e667f{--display:flex;}.elementor-26399 .elementor-element.elementor-element-3e7d17a{text-align:center;}.elementor-26399 .elementor-element.elementor-element-5d17f46{--display:flex;}.elementor-26399 .elementor-element.elementor-element-c8d188a{--display:flex;}.elementor-26399 .elementor-element.elementor-element-2817420{--spacer-size:50px;}.elementor-26399 .elementor-element.elementor-element-b4c0d29{--display:flex;}.elementor-26399 .elementor-element.elementor-element-e89a97f{--display:flex;}.elementor-26399 .elementor-element.elementor-element-2c9fc19{text-align:center;}.elementor-26399 .elementor-element.elementor-element-a95490a{--display:flex;}.elementor-26399 .elementor-element.elementor-element-99fc09d{--display:flex;}.elementor-26399 .elementor-element.elementor-element-4cb4308{--display:flex;}.elementor-26399 .elementor-element.elementor-element-c0f643c{text-align:center;}.elementor-26399 .elementor-element.elementor-element-e801261{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-5d61834d *//* Restore styling lost when the old post layout was migrated */
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-spacer{ --spacer-size:30px; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-spacer .elementor-spacer-inner{ height:var(--spacer-size,30px); }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-divider{ --divider-border-style:solid; --divider-color:#232323; --divider-border-width:1px; --divider-width:100%; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-divider .elementor-divider{ display:flex; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-divider .elementor-divider-separator{ display:block; width:100%; border-top:1px solid #232323; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .dblh__title-wrapper, .elementor-26399 .elementor-element.elementor-element-5d61834d .dblh__title{ font-size:24px; line-height:1.35; color:#283b21; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .wgl-double-heading{ margin-bottom:12px; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-image + .elementor-widget-text-editor p{ font-size:13px; line-height:1.6; text-align:center; color:#8a8a8a; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-wgl-button a.wgl-button, .elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-wgl-button .wgl-button{ border:0; background:none; background-color:transparent; padding:0; min-width:0; border-radius:0; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-wgl-button .button__content{ display:inline-flex; align-items:center; border:0; background:none; padding:0; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-wgl-button .button__text{ font-size:15px; font-weight:600; line-height:1.7; color:#232323; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-wgl-button a.button__content:hover .button__text{ color:#283b21; }
.elementor-26399 .elementor-element.elementor-element-5d61834d .elementor-widget-wgl-button + .elementor-widget-wgl-button{ margin-top:14px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-512d672 *//* Restore styling lost when the old post layout was migrated */
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-spacer{ --spacer-size:30px; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-spacer .elementor-spacer-inner{ height:var(--spacer-size,30px); }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-divider{ --divider-border-style:solid; --divider-color:#232323; --divider-border-width:1px; --divider-width:100%; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-divider .elementor-divider{ display:flex; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-divider .elementor-divider-separator{ display:block; width:100%; border-top:1px solid #232323; }
.elementor-26399 .elementor-element.elementor-element-512d672 .dblh__title-wrapper, .elementor-26399 .elementor-element.elementor-element-512d672 .dblh__title{ font-size:24px; line-height:1.35; color:#283b21; }
.elementor-26399 .elementor-element.elementor-element-512d672 .wgl-double-heading{ margin-bottom:12px; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-image + .elementor-widget-text-editor p{ font-size:13px; line-height:1.6; text-align:center; color:#8a8a8a; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-wgl-button a.wgl-button, .elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-wgl-button .wgl-button{ border:0; background:none; background-color:transparent; padding:0; min-width:0; border-radius:0; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-wgl-button .button__content{ display:inline-flex; align-items:center; border:0; background:none; padding:0; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-wgl-button .button__text{ font-size:15px; font-weight:600; line-height:1.7; color:#232323; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-wgl-button a.button__content:hover .button__text{ color:#283b21; }
.elementor-26399 .elementor-element.elementor-element-512d672 .elementor-widget-wgl-button + .elementor-widget-wgl-button{ margin-top:14px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e56188 *//* Restore styling lost when the old post layout was migrated */
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-spacer{ --spacer-size:30px; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-spacer .elementor-spacer-inner{ height:var(--spacer-size,30px); }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-divider{ --divider-border-style:solid; --divider-color:#232323; --divider-border-width:1px; --divider-width:100%; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-divider .elementor-divider{ display:flex; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-divider .elementor-divider-separator{ display:block; width:100%; border-top:1px solid #232323; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .dblh__title-wrapper, .elementor-26399 .elementor-element.elementor-element-8e56188 .dblh__title{ font-size:24px; line-height:1.35; color:#283b21; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .wgl-double-heading{ margin-bottom:12px; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-image + .elementor-widget-text-editor p{ font-size:13px; line-height:1.6; text-align:center; color:#8a8a8a; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-wgl-button a.wgl-button, .elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-wgl-button .wgl-button{ border:0; background:none; background-color:transparent; padding:0; min-width:0; border-radius:0; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-wgl-button .button__content{ display:inline-flex; align-items:center; border:0; background:none; padding:0; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-wgl-button .button__text{ font-size:15px; font-weight:600; line-height:1.7; color:#232323; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-wgl-button a.button__content:hover .button__text{ color:#283b21; }
.elementor-26399 .elementor-element.elementor-element-8e56188 .elementor-widget-wgl-button + .elementor-widget-wgl-button{ margin-top:14px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-beae9d2 *//* Restore styling lost when the old post layout was migrated */
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-spacer{ --spacer-size:30px; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-spacer .elementor-spacer-inner{ height:var(--spacer-size,30px); }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-divider{ --divider-border-style:solid; --divider-color:#232323; --divider-border-width:1px; --divider-width:100%; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-divider .elementor-divider{ display:flex; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-divider .elementor-divider-separator{ display:block; width:100%; border-top:1px solid #232323; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .dblh__title-wrapper, .elementor-26399 .elementor-element.elementor-element-beae9d2 .dblh__title{ font-size:24px; line-height:1.35; color:#283b21; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .wgl-double-heading{ margin-bottom:12px; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-image + .elementor-widget-text-editor p{ font-size:13px; line-height:1.6; text-align:center; color:#8a8a8a; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-wgl-button a.wgl-button, .elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-wgl-button .wgl-button{ border:0; background:none; background-color:transparent; padding:0; min-width:0; border-radius:0; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-wgl-button .button__content{ display:inline-flex; align-items:center; border:0; background:none; padding:0; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-wgl-button .button__text{ font-size:15px; font-weight:600; line-height:1.7; color:#232323; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-wgl-button a.button__content:hover .button__text{ color:#283b21; }
.elementor-26399 .elementor-element.elementor-element-beae9d2 .elementor-widget-wgl-button + .elementor-widget-wgl-button{ margin-top:14px; }/* End custom CSS */