.elementor-345 .elementor-element.elementor-element-57709261>.elementor-container{min-height:320px}.elementor-345 .elementor-element.elementor-element-57709261>.elementor-container:after{content:"";min-height:inherit}.elementor-345 .elementor-element.elementor-element-57709261>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-345 .elementor-element.elementor-element-57709261>.elementor-background-overlay{background-image:url("https://kawauchi-dc.net/wp-content/uploads/2020/02/mv_access.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-345 .elementor-element.elementor-element-57709261 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-345 .elementor-element.elementor-element-57709261{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10px}.elementor-345 .elementor-element.elementor-element-693e7058{padding:0 0 30px}.elementor-345 .elementor-element.elementor-element-409aba21>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-345 .elementor-element.elementor-element-1dd53663{text-align:center}.elementor-345 .elementor-element.elementor-element-1dd53663.elementor-widget-heading .elementor-heading-title{color:#3f5581}.elementor-345 .elementor-element.elementor-element-1dd53663 .elementor-heading-title{font-size:2.4rem;font-weight:300;line-height:1.4em}.elementor-345 .elementor-element.elementor-element-46c63e62 .elementor-text-editor{text-align:center}.elementor-345 .elementor-element.elementor-element-46c63e62{color:#3f5581;font-family:"Lato";font-weight:700}.elementor-345 .elementor-element.elementor-element-521d8ec{padding:60px 10px}.elementor-345 .elementor-element.elementor-element-c796c83{padding:0 0 40px}.elementor-345 .elementor-element.elementor-element-4fe9a88>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-345 .elementor-element.elementor-element-b86968d{text-align:center}.elementor-345 .elementor-element.elementor-element-b86968d .elementor-heading-title{font-size:2.4rem;font-weight:300;line-height:1.4em}.elementor-345 .elementor-element.elementor-element-a02e607>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-345 .elementor-element.elementor-element-a02e607{padding:0}.elementor-345 .elementor-element.elementor-element-039c686>.elementor-widget-container{padding:0 160px}.elementor-345 .elementor-element.elementor-element-6d25e70{padding:40px 10px 60px}.elementor-345 .elementor-element.elementor-element-1cc99c5{padding:0 0 40px}.elementor-345 .elementor-element.elementor-element-b18c285>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-345 .elementor-element.elementor-element-037aacd{text-align:center}.elementor-345 .elementor-element.elementor-element-037aacd .elementor-heading-title{font-size:2.4rem;font-weight:300;line-height:1.4em}.elementor-345 .elementor-element.elementor-element-4572520{margin-top:0;margin-bottom:30px;padding:0}.elementor-345 .elementor-element.elementor-element-bd1c6ef>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-345 .elementor-element.elementor-element-bd1c6ef>.elementor-element-populated{padding:0 0 0 30px}.elementor-345 .elementor-element.elementor-element-2168fcc .elementor-heading-title{font-size:1.66rem;line-height:1.3em}.elementor-345 .elementor-element.elementor-element-3f9c5af{padding:40px 10px 60px}.elementor-345 .elementor-element.elementor-element-3aee938{padding:0 0 40px}.elementor-345 .elementor-element.elementor-element-3d90318>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-345 .elementor-element.elementor-element-b846e37{text-align:center}.elementor-345 .elementor-element.elementor-element-b846e37 .elementor-heading-title{font-size:2.4rem;font-weight:300;line-height:1.4em}.elementor-345 .elementor-element.elementor-element-bb4ea27{margin-top:0;margin-bottom:30px;padding:0}.elementor-345 .elementor-element.elementor-element-1d193d1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-345 .elementor-element.elementor-element-1d193d1>.elementor-element-populated{padding:0 0 0 30px}.elementor-345 .elementor-element.elementor-element-8caab00 .elementor-heading-title{font-size:1.66rem;line-height:1.3em}.elementor-345 .elementor-element.elementor-element-c3bd021{margin-top:0;margin-bottom:30px;padding:0}.elementor-345 .elementor-element.elementor-element-c8b3215>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-345 .elementor-element.elementor-element-c8b3215>.elementor-element-populated{padding:0 0 0 30px}.elementor-345 .elementor-element.elementor-element-e5f8b0d .elementor-heading-title{font-size:1.66rem;line-height:1.3em}.elementor-345 .elementor-element.elementor-element-04326c4{padding:40px 10px 60px}.elementor-345 .elementor-element.elementor-element-04e89f2{padding:0 0 40px}.elementor-345 .elementor-element.elementor-element-b42fc3c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-345 .elementor-element.elementor-element-3aa2491{text-align:center}.elementor-345 .elementor-element.elementor-element-3aa2491 .elementor-heading-title{font-size:2.4rem;font-weight:300;line-height:1.4em}.elementor-345 .elementor-element.elementor-element-7ebb740{margin-top:0;margin-bottom:30px;padding:0}.elementor-345 .elementor-element.elementor-element-fc77da3>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-345 .elementor-element.elementor-element-fc77da3>.elementor-element-populated{padding:0 0 0 30px}.elementor-345 .elementor-element.elementor-element-15a9e8a .elementor-heading-title{font-size:1.66rem;line-height:1.3em}.elementor-345 .elementor-element.elementor-element-d1444dc{padding:40px 0 100px}.elementor-345 .elementor-element.elementor-element-0561b9f{padding:0 10px 30px}.elementor-345 .elementor-element.elementor-element-19b5626>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-345 .elementor-element.elementor-element-a099037{text-align:center}.elementor-345 .elementor-element.elementor-element-a099037 .elementor-heading-title{font-size:2.4rem;font-weight:300;line-height:1.4em}.elementor-345 .elementor-element.elementor-element-389308b .elementor-text-editor{text-align:center}.elementor-345 .elementor-element.elementor-element-ba64488>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-345 .elementor-element.elementor-element-ba64488{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-345 .elementor-element.elementor-element-ba64488>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-345 .elementor-element.elementor-element-4733178>.elementor-element-populated{padding:20px}.elementor-345 .elementor-element.elementor-element-c95794c>.elementor-element-populated{padding:20px 10px}.elementor-345 .elementor-element.elementor-element-0627344 .elementor-heading-title{font-size:1.86rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-0627344>.elementor-widget-container{padding:0 0 20px}.elementor-345 .elementor-element.elementor-element-1493cbb{color:#3f5581;font-size:1.2rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-199c229>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-345 .elementor-element.elementor-element-199c229{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-345 .elementor-element.elementor-element-199c229>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-345 .elementor-element.elementor-element-4ae7557>.elementor-element-populated{padding:20px}.elementor-345 .elementor-element.elementor-element-812b4fb>.elementor-element-populated{padding:20px 10px}.elementor-345 .elementor-element.elementor-element-5e37239 .elementor-heading-title{font-size:1.86rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-5e37239>.elementor-widget-container{padding:0 0 20px}.elementor-345 .elementor-element.elementor-element-aa3a18e{color:#3f5581;font-size:1.2rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-74fa927>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-345 .elementor-element.elementor-element-74fa927{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-345 .elementor-element.elementor-element-74fa927>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-345 .elementor-element.elementor-element-efe76b6>.elementor-element-populated{padding:20px}.elementor-345 .elementor-element.elementor-element-d1206d7>.elementor-element-populated{padding:20px 10px}.elementor-345 .elementor-element.elementor-element-eb6aa77 .elementor-heading-title{font-size:1.86rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-eb6aa77>.elementor-widget-container{padding:0 0 20px}.elementor-345 .elementor-element.elementor-element-a2c4553{color:#3f5581;font-size:1.2rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-f4f22c0>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-345 .elementor-element.elementor-element-f4f22c0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-345 .elementor-element.elementor-element-f4f22c0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-345 .elementor-element.elementor-element-dba4b2f>.elementor-element-populated{padding:20px}.elementor-345 .elementor-element.elementor-element-7de4670>.elementor-element-populated{padding:20px 10px}.elementor-345 .elementor-element.elementor-element-8835afa .elementor-heading-title{font-size:1.86rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-8835afa>.elementor-widget-container{padding:0 0 20px}.elementor-345 .elementor-element.elementor-element-b20a528{color:#3f5581;font-size:1.2rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-b63f6aa>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-345 .elementor-element.elementor-element-b63f6aa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-345 .elementor-element.elementor-element-b63f6aa>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-345 .elementor-element.elementor-element-d22483d>.elementor-element-populated{padding:20px}.elementor-345 .elementor-element.elementor-element-c1bdf68>.elementor-element-populated{padding:20px 10px}.elementor-345 .elementor-element.elementor-element-702f9bc .elementor-heading-title{font-size:1.86rem;font-weight:500}.elementor-345 .elementor-element.elementor-element-702f9bc>.elementor-widget-container{padding:0 0 20px}.elementor-345 .elementor-element.elementor-element-1bb5735{color:#3f5581;font-size:1.2rem;font-weight:500}@media(max-width:959px) and (min-width:750px){.elementor-345 .elementor-element.elementor-element-4733178{width:50%}.elementor-345 .elementor-element.elementor-element-c95794c{width:50%}.elementor-345 .elementor-element.elementor-element-4ae7557{width:50%}.elementor-345 .elementor-element.elementor-element-812b4fb{width:50%}.elementor-345 .elementor-element.elementor-element-efe76b6{width:50%}.elementor-345 .elementor-element.elementor-element-d1206d7{width:50%}.elementor-345 .elementor-element.elementor-element-dba4b2f{width:50%}.elementor-345 .elementor-element.elementor-element-7de4670{width:50%}.elementor-345 .elementor-element.elementor-element-d22483d{width:50%}.elementor-345 .elementor-element.elementor-element-c1bdf68{width:50%}}@media(max-width:959px){.elementor-345 .elementor-element.elementor-element-039c686>.elementor-widget-container{padding:0 100px}}@media(max-width:749px){.elementor-345 .elementor-element.elementor-element-1dd53663 .elementor-heading-title{font-size:2rem}.elementor-345 .elementor-element.elementor-element-b86968d .elementor-heading-title{font-size:1.8rem}.elementor-345 .elementor-element.elementor-element-dca9a39>.elementor-element-populated{padding:20px 10px 0}.elementor-345 .elementor-element.elementor-element-039c686>.elementor-widget-container{padding:0}.elementor-345 .elementor-element.elementor-element-037aacd .elementor-heading-title{font-size:2rem}.elementor-345 .elementor-element.elementor-element-bd1c6ef>.elementor-element-populated{padding:20px 0 0}.elementor-345 .elementor-element.elementor-element-b846e37 .elementor-heading-title{font-size:2rem}.elementor-345 .elementor-element.elementor-element-1d193d1>.elementor-element-populated{padding:20px 0 0}.elementor-345 .elementor-element.elementor-element-c8b3215>.elementor-element-populated{padding:20px 0 0}.elementor-345 .elementor-element.elementor-element-3aa2491 .elementor-heading-title{font-size:2rem}.elementor-345 .elementor-element.elementor-element-fc77da3>.elementor-element-populated{padding:20px 0 0}.elementor-345 .elementor-element.elementor-element-a099037 .elementor-heading-title{font-size:2rem}.elementor-345 .elementor-element.elementor-element-4733178>.elementor-element-populated{padding:20px 10px 10px}.elementor-345 .elementor-element.elementor-element-c95794c>.elementor-element-populated{padding:10px 10px 20px}.elementor-345 .elementor-element.elementor-element-0627344 .elementor-heading-title{font-size:1.4rem}.elementor-345 .elementor-element.elementor-element-4ae7557>.elementor-element-populated{padding:20px 10px 10px}.elementor-345 .elementor-element.elementor-element-812b4fb>.elementor-element-populated{padding:10px 10px 20px}.elementor-345 .elementor-element.elementor-element-5e37239 .elementor-heading-title{font-size:1.4rem}.elementor-345 .elementor-element.elementor-element-efe76b6>.elementor-element-populated{padding:20px 10px 10px}.elementor-345 .elementor-element.elementor-element-d1206d7>.elementor-element-populated{padding:10px 10px 20px}.elementor-345 .elementor-element.elementor-element-eb6aa77 .elementor-heading-title{font-size:1.4rem}.elementor-345 .elementor-element.elementor-element-dba4b2f>.elementor-element-populated{padding:20px 10px 10px}.elementor-345 .elementor-element.elementor-element-7de4670>.elementor-element-populated{padding:10px 10px 20px}.elementor-345 .elementor-element.elementor-element-8835afa .elementor-heading-title{font-size:1.4rem}.elementor-345 .elementor-element.elementor-element-d22483d>.elementor-element-populated{padding:20px 10px 10px}.elementor-345 .elementor-element.elementor-element-c1bdf68>.elementor-element-populated{padding:10px 10px 20px}.elementor-345 .elementor-element.elementor-element-702f9bc .elementor-heading-title{font-size:1.4rem}}