.elementor-2056 .elementor-element.elementor-element-0302d42:not(.elementor-motion-effects-element-type-background),.elementor-2056 .elementor-element.elementor-element-0302d42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://keikaen.kkatsura.jp/wp-content/uploads/2025/06/cream-canvas-textured-background-beige-minimal-design_img.jpg");background-repeat:repeat-y;background-size:cover}.elementor-2056 .elementor-element.elementor-element-0302d42{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2056 .elementor-element.elementor-element-0302d42>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2056 .elementor-element.elementor-element-7b22141{--spacer-size:50px}.elementor-2056 .elementor-element.elementor-element-5c12edc .elementor-heading-title{line-height:1.5em}.elementor-2056 .elementor-element.elementor-element-97520e5 .elementor-heading-title{line-height:1.5em}.elementor-2056 .elementor-element.elementor-element-f8425c3{--spacer-size:50px}.elementor-2056 .elementor-element.elementor-element-f8456ec:not(.elementor-motion-effects-element-type-background),.elementor-2056 .elementor-element.elementor-element-f8456ec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://keikaen.kkatsura.jp/wp-content/uploads/2025/06/cream-canvas-textured-background-beige-minimal-design_img.jpg");background-repeat:repeat-y;background-size:cover}.elementor-2056 .elementor-element.elementor-element-f8456ec>.elementor-background-overlay{background-color:#fff;opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2056 .elementor-element.elementor-element-f8456ec>.elementor-container{max-width:800px}.elementor-2056 .elementor-element.elementor-element-f8456ec{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2056 .elementor-element.elementor-element-93de50e{--spacer-size:50px}.elementor-2056 .elementor-element.elementor-element-08dd3db{--spacer-size:50px}@media(min-width:768px){.elementor-2056 .elementor-element.elementor-element-bfc500f{width:75%}.elementor-2056 .elementor-element.elementor-element-403ba66{width:25%}}