.elementor-12246 .elementor-element.elementor-element-7c29a5ca>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0px}.elementor-12246 .elementor-element.elementor-element-7c29a5ca>.elementor-element-populated{padding:0}.elementor-widget-eael-dual-color-header .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-dual-color-header .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-12246 .elementor-element.elementor-element-6c5d004 .eael-dual-header{padding:0;margin:0}.elementor-12246 .elementor-element.elementor-element-6c5d004 .eael-dual-header .title{color:#89764b}.elementor-12246 .elementor-element.elementor-element-6c5d004 .eael-dual-header .title span.lead{color:#89764b}.elementor-12246 .elementor-element.elementor-element-6c5d004 .eael-dual-header .title,.elementor-12246 .elementor-element.elementor-element-6c5d004 .eael-dual-header .title span{font-family:"Noto Serif JP",Sans-serif;font-size:1.2em;font-weight:100;line-height:1em}.elementor-12246 .elementor-element.elementor-element-6c5d004 .eael-dual-header .subtext{color:#4d4d4d}.elementor-widget-image .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.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-12246 .elementor-element.elementor-element-cd28126{text-align:start}.elementor-widget-text-editor .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}