.elementor-3544 .elementor-element.elementor-element-15de8e8{--display:flex;--background-transition:.3s}.elementor-3544 .elementor-element.elementor-element-d4c3fa1{--spacer-size:70px}.elementor-3544 .elementor-element.elementor-element-58ed6a8{--display:flex;--background-transition:.3s}.elementor-3544 .elementor-element.elementor-element-b0c380d{--spacer-size:50px}.elementor-3544 .elementor-element.elementor-element-f63aebc .elementor-heading-title{color:var(--e-global-color-secondary);text-shadow:34px 11px 0px rgba(0,0,0,.3)}.elementor-3544 .elementor-element.elementor-element-f63aebc>.elementor-widget-container{margin:0;padding:51px;background-image:url("http://www.yamagawahp.com/wps/wp-content/uploads/2024/11/146d2011-image-2.png")}.elementor-3544 .elementor-element.elementor-element-f63aebc{width:100%;max-width:100%}.elementor-3544 .elementor-element.elementor-element-d51e548:not(.elementor-motion-effects-element-type-background),.elementor-3544 .elementor-element.elementor-element-d51e548>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3544 .elementor-element.elementor-element-d51e548{border-style:solid;border-width:1px 0 0;border-color:#efefef;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-3544 .elementor-element.elementor-element-d51e548>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3544 .elementor-element.elementor-element-2fae405:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3544 .elementor-element.elementor-element-2fae405>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3544 .elementor-element.elementor-element-2fae405>.elementor-element-populated{box-shadow:0px 0px 10px 2px rgba(0,0,0,.05);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:15px;--e-column-margin-right:15px;--e-column-margin-left:15px}.elementor-3544 .elementor-element.elementor-element-2fae405>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3544 .elementor-element.elementor-element-6769958:hover img{opacity:.43}.elementor-3544 .elementor-element.elementor-element-6769958 img{box-shadow:-11px 0px 10px 0px rgba(0,0,0,.5)}.elementor-3544 .elementor-element.elementor-element-ab16fdc{text-align:center}.elementor-3544 .elementor-element.elementor-element-ab16fdc .elementor-heading-title{color:#0c0c0c;font-size:20px}.elementor-3544 .elementor-element.elementor-element-ab16fdc>.elementor-widget-container{padding:0}.elementor-3544 .elementor-element.elementor-element-236957d{text-align:center;font-size:14px}.elementor-3544 .elementor-element.elementor-element-236957d>.elementor-widget-container{padding:0}.elementor-3544 .elementor-element.elementor-element-c3ac1a9{--spacer-size:10px}:root{--page-title-display:none}@media(min-width:768px){.elementor-3544 .elementor-element.elementor-element-2fae405{width:28.808%}.elementor-3544 .elementor-element.elementor-element-4435856{width:71.192%}}@media(max-width:1024px){.elementor-3544 .elementor-element.elementor-element-f63aebc{text-align:left}.elementor-3544 .elementor-element.elementor-element-4435856>.elementor-element-populated{padding:0 15px}}@media(max-width:767px){.elementor-3544 .elementor-element.elementor-element-b0c380d{--spacer-size:100px}.elementor-3544 .elementor-element.elementor-element-d51e548{padding:1em}.elementor-3544 .elementor-element.elementor-element-4435856>.elementor-element-populated{padding:0 15px}}