.elementor-33771 .elementor-element.elementor-element-18eab4a5:not(.elementor-motion-effects-element-type-background),.elementor-33771 .elementor-element.elementor-element-18eab4a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(60deg,#fcf4f2 0%,#FFE4E200 100%)}.elementor-33771 .elementor-element.elementor-element-18eab4a5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-33771 .elementor-element.elementor-element-18eab4a5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-33771 .elementor-element.elementor-element-d79cf74{text-align:center}.elementor-33771 .elementor-element.elementor-element-d79cf74 .elementor-heading-title{color:#383838;font-family:"Sawarabi Mincho",Sans-serif;font-weight:600}.elementor-33771 .elementor-element.elementor-element-1c0e7683:not(.elementor-motion-effects-element-type-background),.elementor-33771 .elementor-element.elementor-element-1c0e7683>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-33771 .elementor-element.elementor-element-1c0e7683{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0 80px}.elementor-33771 .elementor-element.elementor-element-1c0e7683>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-33771 .elementor-element.elementor-element-d63f65c>.elementor-element-populated{margin:0;padding:0}.elementor-33771 .elementor-element.elementor-element-e84c2a7{text-align:center}.elementor-33771 .elementor-element.elementor-element-e84c2a7 .elementor-heading-title{color:#383838;font-family:"Sawarabi Mincho",Sans-serif;font-weight:600}.elementor-33771 .elementor-element.elementor-element-692b2531.elementor-position-right .elementor-image-box-img{margin-left:12px}.elementor-33771 .elementor-element.elementor-element-692b2531.elementor-position-left .elementor-image-box-img{margin-right:12px}.elementor-33771 .elementor-element.elementor-element-692b2531.elementor-position-top .elementor-image-box-img{margin-bottom:12px}.elementor-33771 .elementor-element.elementor-element-692b2531 .elementor-image-box-wrapper .elementor-image-box-img{width:61%}.elementor-33771 .elementor-element.elementor-element-692b2531 .elementor-image-box-img img{transition-duration:.3s}.elementor-33771 .elementor-element.elementor-element-692b2531 .elementor-image-box-title{color:#943823}.elementor-33771 .elementor-element.elementor-element-692b2531 .elementor-image-box-description{font-family:"Roboto",Sans-serif;font-size:.9em;font-weight:400;letter-spacing:-1.1px}.elementor-33771 .elementor-element.elementor-element-692b2531>.elementor-widget-container{margin:11px}.elementor-33771 .elementor-element.elementor-element-42ef3880 .elementor-button{background-color:#b29892}.elementor-33771 .elementor-element.elementor-element-42ef3880>.elementor-widget-container{padding:20px 0 0}body.elementor-page-33771:not(.elementor-motion-effects-element-type-background),body.elementor-page-33771>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF6B;background-image:url("https://www.grandrose-kawasaki.com/wp-content/uploads/2025/06/bgbg.jpg");background-position:top center;background-repeat:repeat-y;background-size:contain}@media(min-width:1025px){body.elementor-page-33771:not(.elementor-motion-effects-element-type-background),body.elementor-page-33771>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-33771 .elementor-element.elementor-element-18eab4a5{padding:60px 30px}.elementor-33771 .elementor-element.elementor-element-1c0e7683{padding:60px 30px}}@media(max-width:767px){.elementor-33771 .elementor-element.elementor-element-18eab4a5>.elementor-container{min-height:100vh}.elementor-33771 .elementor-element.elementor-element-18eab4a5{padding:40px 10px}.elementor-33771 .elementor-element.elementor-element-1c0e7683>.elementor-container{min-height:100vh}.elementor-33771 .elementor-element.elementor-element-1c0e7683{padding:40px 10px}.elementor-33771 .elementor-element.elementor-element-692b2531 .elementor-image-box-img{margin-bottom:12px}}