.elementor-19675 .elementor-element.elementor-element-956371c:not(.elementor-motion-effects-element-type-background),.elementor-19675 .elementor-element.elementor-element-956371c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-19675 .elementor-element.elementor-element-956371c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-20px;margin-bottom:0}.elementor-19675 .elementor-element.elementor-element-956371c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-956371c>.elementor-shape-top .elementor-shape-fill{fill:#B1CEF654}.elementor-19675 .elementor-element.elementor-element-aac7445{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19675 .elementor-element.elementor-element-62c9e3b{text-align:center;font-family:"Kosugi Maru",Sans-serif;font-size:18px}.elementor-19675 .elementor-element.elementor-element-ab65ae2:not(.elementor-motion-effects-element-type-background),.elementor-19675 .elementor-element.elementor-element-ab65ae2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-19675 .elementor-element.elementor-element-ab65ae2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19675 .elementor-element.elementor-element-ab65ae2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-afac454 .elementor-button{background-color:#0e56ae;font-family:"Zen Maru Gothic",Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#f6f0f0;color:#f6f0f0;box-shadow:0px 0px 11px 0px rgba(0,0,0,.5)}.elementor-19675 .elementor-element.elementor-element-afac454 .elementor-button:hover,.elementor-19675 .elementor-element.elementor-element-afac454 .elementor-button:focus{background-color:#fff;color:#0013d8}.elementor-19675 .elementor-element.elementor-element-afac454{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 5px) 0px}.elementor-19675 .elementor-element.elementor-element-afac454 .elementor-button:hover svg,.elementor-19675 .elementor-element.elementor-element-afac454 .elementor-button:focus svg{fill:#0013d8}.elementor-19675 .elementor-element.elementor-element-812b198{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19675 .elementor-element.elementor-element-812b198 .gallery-item{padding:0}.elementor-19675 .elementor-element.elementor-element-812b198 .gallery{margin:0 -0px 0 0}.elementor-19675 .elementor-element.elementor-element-812b198 .gallery-item .gallery-caption{text-align:center}.elementor-19675 .elementor-element.elementor-element-e03af6e:not(.elementor-motion-effects-element-type-background),.elementor-19675 .elementor-element.elementor-element-e03af6e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-19675 .elementor-element.elementor-element-e03af6e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19675 .elementor-element.elementor-element-e03af6e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-fc3970e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19675 .elementor-element.elementor-element-efc380f{text-align:center}.elementor-19675 .elementor-element.elementor-element-efc380f .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-size:35px;text-shadow:2px 2px 1px rgba(0,0,0,.24);color:#7a6fdf}.elementor-19675 .elementor-element.elementor-element-bb6f0f2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19675 .elementor-element.elementor-element-bb6f0f2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFAD2F2}.elementor-bc-flex-widget .elementor-19675 .elementor-element.elementor-element-bb6f0f2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19675 .elementor-element.elementor-element-bb6f0f2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19675 .elementor-element.elementor-element-bb6f0f2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19675 .elementor-element.elementor-element-bb6f0f2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-e576f33{text-align:center}.elementor-19675 .elementor-element.elementor-element-e576f33 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:300;color:#6a3acf}.elementor-19675 .elementor-element.elementor-element-20281cf{column-gap:0;text-align:center;font-family:"Kosugi Maru",Sans-serif;font-size:15px}.elementor-19675 .elementor-element.elementor-element-343a916{text-align:start}.elementor-19675 .elementor-element.elementor-element-7fa94fd{text-align:end}.elementor-19675 .elementor-element.elementor-element-d0bd41f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19675 .elementor-element.elementor-element-d0bd41f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000082}.elementor-bc-flex-widget .elementor-19675 .elementor-element.elementor-element-d0bd41f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19675 .elementor-element.elementor-element-d0bd41f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19675 .elementor-element.elementor-element-d0bd41f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19675 .elementor-element.elementor-element-d0bd41f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-2e185f0{text-align:center}.elementor-19675 .elementor-element.elementor-element-2e185f0 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:300;color:#fff}.elementor-19675 .elementor-element.elementor-element-ff33080{column-gap:0;text-align:center;font-family:"Kosugi Maru",Sans-serif;font-size:15px;font-weight:100;color:#fff}.elementor-19675 .elementor-element.elementor-element-50f61d8{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0px}.elementor-19675 .elementor-element.elementor-element-15c41cc:not(.elementor-motion-effects-element-type-background),.elementor-19675 .elementor-element.elementor-element-15c41cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-19675 .elementor-element.elementor-element-15c41cc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-19675 .elementor-element.elementor-element-15c41cc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-0d6cf4d{text-align:center;font-family:"Kosugi Maru",Sans-serif;font-size:25px;color:#7c4d2d}.elementor-19675 .elementor-element.elementor-element-3a20ad0{text-align:center}.elementor-19675 .elementor-element.elementor-element-0b3842e .gallery-item{padding:0}.elementor-19675 .elementor-element.elementor-element-0b3842e .gallery{margin:0 -0px 0 0}.elementor-19675 .elementor-element.elementor-element-0b3842e .gallery-item .gallery-caption{text-align:center}.elementor-19675 .elementor-element.elementor-element-126c39d:not(.elementor-motion-effects-element-type-background),.elementor-19675 .elementor-element.elementor-element-126c39d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-19675 .elementor-element.elementor-element-126c39d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-19675 .elementor-element.elementor-element-126c39d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-126c39d>.elementor-shape-bottom .elementor-shape-fill{fill:#CDF6B154}.elementor-19675 .elementor-element.elementor-element-02c794b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19675 .elementor-element.elementor-element-c55d075{text-align:center}.elementor-19675 .elementor-element.elementor-element-c55d075 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-size:35px;text-shadow:2px 2px 1px rgba(0,0,0,.24);color:#7a6fdf}.elementor-19675 .elementor-element.elementor-element-4b1719a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19675 .elementor-element.elementor-element-4b1719a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFAD2F2}.elementor-bc-flex-widget .elementor-19675 .elementor-element.elementor-element-4b1719a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19675 .elementor-element.elementor-element-4b1719a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19675 .elementor-element.elementor-element-4b1719a>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19675 .elementor-element.elementor-element-4b1719a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-131e724{text-align:center}.elementor-19675 .elementor-element.elementor-element-131e724 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:300;color:#6a3acf}.elementor-19675 .elementor-element.elementor-element-0baf0ca{column-gap:0;text-align:center;font-family:"Kosugi Maru",Sans-serif;font-size:15px}.elementor-19675 .elementor-element.elementor-element-b08fdd2{text-align:start}.elementor-19675 .elementor-element.elementor-element-ff716fa{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19675 .elementor-element.elementor-element-2afe9cf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-19675 .elementor-element.elementor-element-2afe9cf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#15A56782}.elementor-bc-flex-widget .elementor-19675 .elementor-element.elementor-element-2afe9cf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-19675 .elementor-element.elementor-element-2afe9cf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-19675 .elementor-element.elementor-element-2afe9cf>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-19675 .elementor-element.elementor-element-2afe9cf>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-19675 .elementor-element.elementor-element-a959898{text-align:center;font-family:"Kosugi Maru",Sans-serif;font-size:25px;color:#fff}.elementor-19675 .elementor-element.elementor-element-add5500{text-align:center}.elementor-19675 .elementor-element.elementor-element-add5500 .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-weight:300;color:#fff}.elementor-19675 .elementor-element.elementor-element-7b3099f{column-gap:0;text-align:center;font-family:"Kosugi Maru",Sans-serif;font-size:15px;font-weight:100;color:#fff}.elementor-19675 .elementor-element.elementor-element-89a5d74 .gallery-item{padding:0}.elementor-19675 .elementor-element.elementor-element-89a5d74 .gallery{margin:0 -0px 0 0}.elementor-19675 .elementor-element.elementor-element-89a5d74 .gallery-item .gallery-caption{text-align:center}.elementor-19675 .elementor-element.elementor-element-5e62650{margin:15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-19675 .elementor-element.elementor-element-d78fe3d{text-align:center}.elementor-19675 .elementor-element.elementor-element-d78fe3d .elementor-heading-title{font-family:"Kosugi Maru",Sans-serif;font-size:35px;text-shadow:2px 2px 1px rgba(0,0,0,.24);color:#7a6fdf}.elementor-19675 .elementor-element.elementor-element-c3e0bd0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 25px) 0px}:root{--page-title-display:none}@media(max-width:767px){.elementor-19675 .elementor-element.elementor-element-62c9e3b{font-size:11px}.elementor-19675 .elementor-element.elementor-element-afac454 .elementor-button{font-size:17px}.elementor-19675 .elementor-element.elementor-element-fc3970e{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-19675 .elementor-element.elementor-element-efc380f .elementor-heading-title{font-size:23px}.elementor-19675 .elementor-element.elementor-element-e576f33 .elementor-heading-title{font-size:20px}.elementor-19675 .elementor-element.elementor-element-20281cf{text-align:start;font-size:12px}.elementor-19675 .elementor-element.elementor-element-2e185f0 .elementor-heading-title{font-size:20px}.elementor-19675 .elementor-element.elementor-element-ff33080{text-align:start;font-size:12px}.elementor-19675 .elementor-element.elementor-element-50f61d8{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-19675 .elementor-element.elementor-element-0d6cf4d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:17px}.elementor-19675 .elementor-element.elementor-element-02c794b{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-19675 .elementor-element.elementor-element-c55d075 .elementor-heading-title{font-size:23px}.elementor-19675 .elementor-element.elementor-element-131e724 .elementor-heading-title{font-size:20px}.elementor-19675 .elementor-element.elementor-element-0baf0ca{text-align:start;font-size:12px}.elementor-19675 .elementor-element.elementor-element-ff716fa{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-19675 .elementor-element.elementor-element-a959898{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:14px}.elementor-19675 .elementor-element.elementor-element-add5500 .elementor-heading-title{font-size:18px}.elementor-19675 .elementor-element.elementor-element-7b3099f{text-align:start;font-size:12px}.elementor-19675 .elementor-element.elementor-element-5e62650{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}.elementor-19675 .elementor-element.elementor-element-d78fe3d .elementor-heading-title{font-size:21px}.elementor-19675 .elementor-element.elementor-element-c3e0bd0{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px}}