.elementor-28 .elementor-element.elementor-element-6d43445:not(.elementor-motion-effects-element-type-background),.elementor-28 .elementor-element.elementor-element-6d43445>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://okagakuen.com/wp-content/uploads/2018/10/DSC7373.jpg");background-position:center center;background-size:cover}.elementor-28 .elementor-element.elementor-element-6d43445>.elementor-background-overlay{background-color:#fff;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-28 .elementor-element.elementor-element-6d43445 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-28 .elementor-element.elementor-element-6d43445{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-28 .elementor-element.elementor-element-3814d0f{--spacer-size:50px}.elementor-28 .elementor-element.elementor-element-4918ccb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-28 .elementor-element.elementor-element-4918ccb .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-28 .elementor-element.elementor-element-4918ccb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-28 .elementor-element.elementor-element-6e74e83{text-align:center}.elementor-28 .elementor-element.elementor-element-73ae98a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-28 .elementor-element.elementor-element-73ae98a .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0}.elementor-28 .elementor-element.elementor-element-73ae98a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-28 .elementor-element.elementor-element-c34ad7b{--spacer-size:50px}.elementor-28 .elementor-element.elementor-element-ca5e68b{--spacer-size:50px}.elementor-28 .elementor-element.elementor-element-42608d6>.elementor-element-populated{border-style:solid;border-width:1px;margin:33px;--e-column-margin-right:33px;--e-column-margin-left:33px}.elementor-28 .elementor-element.elementor-element-42608d6>.elementor-element-populated,.elementor-28 .elementor-element.elementor-element-42608d6>.elementor-element-populated>.elementor-background-overlay,.elementor-28 .elementor-element.elementor-element-42608d6>.elementor-background-slideshow{border-radius:0}.elementor-28 .elementor-element.elementor-element-5d7e7f6>.elementor-widget-container{margin:19px}.elementor-28 .elementor-element.elementor-element-5d7e7f6{text-align:center}.elementor-28 .elementor-element.elementor-element-9749a71>.elementor-element-populated{border-style:solid;border-width:1px;margin:33px;--e-column-margin-right:33px;--e-column-margin-left:33px}.elementor-28 .elementor-element.elementor-element-9749a71>.elementor-element-populated,.elementor-28 .elementor-element.elementor-element-9749a71>.elementor-element-populated>.elementor-background-overlay,.elementor-28 .elementor-element.elementor-element-9749a71>.elementor-background-slideshow{border-radius:0}.elementor-28 .elementor-element.elementor-element-83d59e9>.elementor-widget-container{margin:19px}.elementor-28 .elementor-element.elementor-element-83d59e9{text-align:center}.elementor-28 .elementor-element.elementor-element-16b4c20>.elementor-element-populated{border-style:solid;border-width:1px;margin:33px;--e-column-margin-right:33px;--e-column-margin-left:33px}.elementor-28 .elementor-element.elementor-element-16b4c20>.elementor-element-populated,.elementor-28 .elementor-element.elementor-element-16b4c20>.elementor-element-populated>.elementor-background-overlay,.elementor-28 .elementor-element.elementor-element-16b4c20>.elementor-background-slideshow{border-radius:0}.elementor-28 .elementor-element.elementor-element-ef40d4f>.elementor-widget-container{margin:19px}.elementor-28 .elementor-element.elementor-element-ef40d4f{text-align:center}.elementor-28 .elementor-element.elementor-element-0f314fe>.elementor-element-populated{border-style:solid;border-width:1px;margin:33px;--e-column-margin-right:33px;--e-column-margin-left:33px}.elementor-28 .elementor-element.elementor-element-0f314fe>.elementor-element-populated,.elementor-28 .elementor-element.elementor-element-0f314fe>.elementor-element-populated>.elementor-background-overlay,.elementor-28 .elementor-element.elementor-element-0f314fe>.elementor-background-slideshow{border-radius:0}.elementor-28 .elementor-element.elementor-element-54966d6>.elementor-widget-container{margin:19px}.elementor-28 .elementor-element.elementor-element-54966d6{text-align:center}