.elementor-15 .elementor-element.elementor-element-1eda2427:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-1eda2427>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#a6a6a6;background:url("https://ekumo.jp/wp-content/uploads/2025/01/1d6c587d2f3d9e76d6cac24a11e824fe.jpg") 50% 50%;background-size:cover}.elementor-15 .elementor-element.elementor-element-1eda2427>.elementor-background-overlay{background-color:rgba(0,0,0,.71);opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-1eda2427{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-15 .elementor-element.elementor-element-1eda2427 .elementor-background-overlay{filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-1eda2427>.elementor-shape-bottom .elementor-shape-fill{fill:#38d1bc}.elementor-15 .elementor-element.elementor-element-1eda2427>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:18px}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-35efc806.elementor-column .elementor-widget-wrap{align-items:center}.elementor-15 .elementor-element.elementor-element-35efc806.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-15 .elementor-element.elementor-element-35efc806.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-15 .elementor-element.elementor-element-35efc806>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-15 .elementor-element.elementor-element-35efc806>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;text-align:center;padding:40px 0 25px}.elementor-15 .elementor-element.elementor-element-35efc806>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-15 .elementor-element.elementor-element-3bc80534>.elementor-widget-container{padding:1em 0}.elementor-15 .elementor-element.elementor-element-3bc80534{text-align:center}.elementor-15 .elementor-element.elementor-element-3bc80534 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:.86em;font-weight:500;text-transform:uppercase;letter-spacing:5.5px;color:#fff}.elementor-15 .elementor-element.elementor-element-6615287d{width:auto;max-width:auto;align-self:flex-start;text-align:right}.elementor-15 .elementor-element.elementor-element-6615287d>.elementor-widget-container{margin:0;padding:0}.elementor-15 .elementor-element.elementor-element-6615287d .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:4.9em;font-weight:600;text-transform:uppercase;line-height:.8em;letter-spacing:10px;color:#38d1bc}.elementor-15 .elementor-element.elementor-element-67455876{width:auto;max-width:auto;text-align:center}.elementor-15 .elementor-element.elementor-element-67455876>.elementor-widget-container{margin:0;padding:0}.elementor-15 .elementor-element.elementor-element-67455876 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:4.9em;font-weight:600;text-transform:uppercase;line-height:.8em;letter-spacing:10px;color:#fff}.elementor-15 .elementor-element.elementor-element-2fb979ef.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-15 .elementor-element.elementor-element-2fb979ef>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-15 .elementor-element.elementor-element-247418c9{width:auto;max-width:auto;text-align:center}.elementor-15 .elementor-element.elementor-element-247418c9>.elementor-widget-container{padding:1em 0}.elementor-15 .elementor-element.elementor-element-247418c9 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:.86em;font-weight:300;text-transform:uppercase;letter-spacing:5.5px;color:#fff}.elementor-15 .elementor-element.elementor-element-640e95de{width:auto;max-width:auto;text-align:center}.elementor-15 .elementor-element.elementor-element-640e95de>.elementor-widget-container{padding:1em 0 1em .6em}.elementor-15 .elementor-element.elementor-element-640e95de .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:.86em;font-weight:300;text-transform:uppercase;letter-spacing:5.5px;color:#38d1bc}.elementor-15 .elementor-element.elementor-element-4e674f0a>.elementor-container{max-width:622px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-15 .elementor-element.elementor-element-5aa6c831 .elementor-button{background-color:rgba(255,255,255,.11);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:rgba(183,183,183,.42);border-radius:60px;padding:15px 20px}.elementor-15 .elementor-element.elementor-element-5aa6c831>.elementor-widget-container{margin:0}.elementor-15 .elementor-element.elementor-element-5aa6c831 .elementor-button-content-wrapper{flex-direction:row}.elementor-15 .elementor-element.elementor-element-3a5c70f4 .elementor-button{background-color:rgba(255,255,255,.11);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:rgba(183,183,183,.42);border-radius:60px;padding:15px 20px}.elementor-15 .elementor-element.elementor-element-3a5c70f4>.elementor-widget-container{margin:0}.elementor-15 .elementor-element.elementor-element-3a5c70f4 .elementor-button-content-wrapper{flex-direction:row}.elementor-15 .elementor-element.elementor-element-1c7eaeb5 .elementor-button{background-color:#38d1bc;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#38d1bc;border-radius:60px;padding:15px 20px}.elementor-15 .elementor-element.elementor-element-1c7eaeb5>.elementor-widget-container{margin:0}.elementor-15 .elementor-element.elementor-element-1c7eaeb5 .elementor-button-content-wrapper{flex-direction:row}.elementor-15 .elementor-element.elementor-element-58d47733:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-58d47733>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(254deg,#6b6b6b 0%,#1d183c 100%)}.elementor-15 .elementor-element.elementor-element-58d47733>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-58d47733{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-120px;margin-bottom:0;padding:0 0 2em}.elementor-15 .elementor-element.elementor-element-6c2398e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-6c2398e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#222 0%,#f2295b 100%)}.elementor-15 .elementor-element.elementor-element-6c2398e3>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-15 .elementor-element.elementor-element-6c2398e3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-5c4640e:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-5c4640e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#eee 0%,#272291 100%)}.elementor-15 .elementor-element.elementor-element-5c4640e>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-5c4640e,.elementor-15 .elementor-element.elementor-element-5c4640e>.elementor-background-overlay{border-radius:10px}.elementor-15 .elementor-element.elementor-element-5c4640e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:3px 6px;z-index:99}.elementor-15 .elementor-element.elementor-element-7afdb8fe>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-15 .elementor-element.elementor-element-7afdb8fe>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 8px 5px 2.5px}.elementor-15 .elementor-element.elementor-element-373edab8>.elementor-widget-container{border-radius:10px 0 0}.elementor-15 .elementor-element.elementor-element-373edab8 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-7cf7d7d1 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-7cf7d7d1>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-7cf7d7d1:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-639dfbff .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-181a27f .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-181a27f>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-181a27f:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-3a712256 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-46a8f90 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-46a8f90>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-46a8f90:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-c1e8e7f .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-2b8ef03 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-2b8ef03>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-2b8ef03:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-bb9c11b .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-f9dcc82 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-f9dcc82>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-f9dcc82:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-810008f .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-27f0fec .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-27f0fec>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-27f0fec:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-8606b83 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-678bf33b .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-678bf33b>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-678bf33b:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-3f718c13>.elementor-widget-container{border-radius:0 0 0 10px}.elementor-15 .elementor-element.elementor-element-3f718c13 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-a71f9e3 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-a71f9e3>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-a71f9e3:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-a85e16d>.elementor-widget-container{border-radius:0 0 0 10px}.elementor-15 .elementor-element.elementor-element-a85e16d .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-fd630b6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-15 .elementor-element.elementor-element-fd630b6>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5.5px}.elementor-15 .elementor-element.elementor-element-36d3c9e7 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-ee4d36d .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-ee4d36d>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-ee4d36d:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-0594034 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-f0721a3 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-f0721a3>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-f0721a3:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-6c8c08cd .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-5ff6159 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-5ff6159>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-5ff6159:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-62c7da8c .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-ccee592 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-ccee592>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-ccee592:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-27bddfb2 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-8b6f654 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-8b6f654>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-8b6f654:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-c5be3ce .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-6cfc56a .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-6cfc56a>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-6cfc56a:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-7722bb5 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-3759d2d .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-3759d2d>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-3759d2d:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-d03c3dc .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-58e9ba2 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-58e9ba2>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-58e9ba2:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-6ec6d5a>.elementor-widget-container{border-radius:0 0 0 10px}.elementor-15 .elementor-element.elementor-element-6ec6d5a .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-2ffa2739>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-15 .elementor-element.elementor-element-2ffa2739>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 2.5px 5px 8px}.elementor-15 .elementor-element.elementor-element-1d256c15>.elementor-widget-container{border-radius:0 10px 0 0}.elementor-15 .elementor-element.elementor-element-1d256c15 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-e0b3e33 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-e0b3e33>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-e0b3e33:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-2d8ea708 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-8ec2ce0 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-8ec2ce0>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-8ec2ce0:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-b951596 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-b20acb6 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-b20acb6>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-b20acb6:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-38d73236 .elementor-wrapper{--video-aspect-ratio:.5625;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-d6d732c .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-d6d732c>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-d6d732c:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-4d1d0089 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-09435b0 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-09435b0>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-09435b0:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-79475d1 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-0c58c2f .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-0c58c2f>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-0c58c2f:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-37a9ac6a .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-1d47af8 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-1d47af8>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-1d47af8:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-f705bf6 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-23a86af .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-23a86af>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-23a86af:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-07d8d5f .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-1bd9b55 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-1bd9b55>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-1bd9b55:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-c13ae12>.elementor-widget-container{border-radius:0 0 10px}.elementor-15 .elementor-element.elementor-element-c13ae12 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-fbefd0c .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;transition-duration:0s;border-style:solid;border-width:1px;border-color:rgba(56,209,188,0);border-radius:60px;padding:0 25px 0 0}.elementor-15 .elementor-element.elementor-element-fbefd0c>.elementor-widget-container{background-color:rgba(84,89,95,.6);margin:-40px 0 0;padding:0;transition:background 3s}.elementor-15 .elementor-element.elementor-element-fbefd0c:hover .elementor-widget-container{background-color:#38d1bc}.elementor-15 .elementor-element.elementor-element-a309dcd>.elementor-widget-container{border-radius:0 0 0 10px}.elementor-15 .elementor-element.elementor-element-a309dcd .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness(81%) contrast(122%) saturate(94%) blur(0px) hue-rotate(0deg)}.elementor-15 .elementor-element.elementor-element-efa7ac8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.9;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em}.elementor-15 .elementor-element.elementor-element-efa7ac8:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-efa7ac8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://ekumo.jp/wp-content/uploads/2025/01/oleg-laptev-7jQh3EiS8Bs-unsplash.jpg");background-position:bottom center;background-repeat:repeat-x;background-size:cover}.elementor-15 .elementor-element.elementor-element-efa7ac8:before,.elementor-15 .elementor-element.elementor-element-efa7ac8>.elementor-background-video-container:before,.elementor-15 .elementor-element.elementor-element-efa7ac8>.e-con-inner>.elementor-background-video-container:before,.elementor-15 .elementor-element.elementor-element-efa7ac8>.elementor-background-slideshow:before,.elementor-15 .elementor-element.elementor-element-efa7ac8>.e-con-inner>.elementor-background-slideshow:before,.elementor-15 .elementor-element.elementor-element-efa7ac8>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-15 .elementor-element.elementor-element-efa7ac8>.elementor-shape-bottom .elementor-shape-fill,.elementor-15 .elementor-element.elementor-element-efa7ac8>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#38d1bc}.elementor-15 .elementor-element.elementor-element-efa7ac8>.elementor-shape-bottom svg,.elementor-15 .elementor-element.elementor-element-efa7ac8>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:18px}.elementor-15 .elementor-element.elementor-element-7b5b2e7{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:2em}.elementor-15 .elementor-element.elementor-element-7b5b2e7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-15 .elementor-element.elementor-element-d7daf59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:0px}.elementor-15 .elementor-element.elementor-element-1803375{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-15 .elementor-element.elementor-element-b317b3b>.elementor-widget-container{margin:0 -37px -37px 0;padding:0}.elementor-15 .elementor-element.elementor-element-b317b3b img{border-radius:10px}.elementor-15 .elementor-element.elementor-element-02d6079 .elementor-button{background-color:#38d1bc;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;fill:#fff;color:#fff;border-style:solid;border-width:1px;border-color:#38d1bc;border-radius:60px;padding:15px 20px}.elementor-15 .elementor-element.elementor-element-02d6079>.elementor-widget-container{margin:0;padding:0 1vw 0 0}.elementor-15 .elementor-element.elementor-element-02d6079.elementor-element{--align-self:flex-end}.elementor-15 .elementor-element.elementor-element-02d6079 .elementor-button-content-wrapper{flex-direction:row}.elementor-15 .elementor-element.elementor-element-b9b149b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-15 .elementor-element.elementor-element-caa7102>.elementor-widget-container{padding:1em 0}.elementor-15 .elementor-element.elementor-element-caa7102{text-align:left}.elementor-15 .elementor-element.elementor-element-caa7102 .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:.86em;font-weight:500;text-transform:uppercase;letter-spacing:5.5px;color:#565656}.elementor-15 .elementor-element.elementor-element-2b5f08f>.elementor-widget-container{margin:0 0 0 5px;padding:1em 0}.elementor-15 .elementor-element.elementor-element-2b5f08f{text-align:left}.elementor-15 .elementor-element.elementor-element-2b5f08f .elementor-heading-title{font-family:"Oswald",Sans-serif;font-size:.8em;font-weight:400;text-transform:uppercase;letter-spacing:5.5px;color:#565656}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-15 .elementor-element.elementor-element-2e89d00{width:var(--container-widget-width,99.446%);max-width:99.446%;--container-widget-width:99.446%;--container-widget-flex-grow:0;color:#9b9b9b;font-family:"Muli",Sans-serif;font-size:1em;font-weight:500;line-height:1.5em}.elementor-15 .elementor-element.elementor-element-2e89d00.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-15 .elementor-element.elementor-element-aa7efa6{--display:flex;--min-height:26vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em}.elementor-15 .elementor-element.elementor-element-aa7efa6:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-aa7efa6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#212121;background-image:url("https://ekumo.jp/wp-content/uploads/2025/02/429edf53fe0f755af6dacd315d6f4116.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-15 .elementor-element.elementor-element-aa7efa6:before,.elementor-15 .elementor-element.elementor-element-aa7efa6>.elementor-background-video-container:before,.elementor-15 .elementor-element.elementor-element-aa7efa6>.e-con-inner>.elementor-background-video-container:before,.elementor-15 .elementor-element.elementor-element-aa7efa6>.elementor-background-slideshow:before,.elementor-15 .elementor-element.elementor-element-aa7efa6>.e-con-inner>.elementor-background-slideshow:before,.elementor-15 .elementor-element.elementor-element-aa7efa6>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:rgba(0,0,0,.86);--background-overlay:''}.elementor-15 .elementor-element.elementor-element-a552af4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-15 .elementor-element.elementor-element-750b2ef{text-align:center}.elementor-15 .elementor-element.elementor-element-750b2ef .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#d8d8d8}.elementor-15 .elementor-element.elementor-element-ae89a4f{text-align:center}.elementor-15 .elementor-element.elementor-element-21f72a8b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-15 .elementor-element.elementor-element-21f72a8b:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-21f72a8b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f9f9f9}.elementor-15 .elementor-element.elementor-element-21f72a8b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:38px 0 100px}.elementor-15 .elementor-element.elementor-element-21f72a8b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-bb9c4e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-15 .elementor-element.elementor-element-8dbd8fd{--display:flex}.elementor-15 .elementor-element.elementor-element-10d9884{text-align:center}.elementor-15 .elementor-element.elementor-element-10d9884 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:3.1rem;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:10px;color:#000}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-15 .elementor-element.elementor-element-71730fd{--divider-border-style:solid;--divider-color:#54595f;--divider-border-width:2px}.elementor-15 .elementor-element.elementor-element-71730fd .elementor-divider-separator{width:30px;margin:0 auto;margin-center:0}.elementor-15 .elementor-element.elementor-element-71730fd .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px}.elementor-15 .elementor-element.elementor-element-a218958>.elementor-widget-container{margin:3em 0}.elementor-15 .elementor-element.elementor-element-a218958.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-15 .elementor-element.elementor-element-a218958{text-align:center}.elementor-15 .elementor-element.elementor-element-a218958 .elementor-heading-title{font-family:"Jost",Sans-serif;font-size:2.1rem;font-weight:300;text-transform:uppercase;letter-spacing:4px;color:#000}.elementor-15 .elementor-element.elementor-element-49b61b44{overflow:hidden}.elementor-15 .elementor-element.elementor-element-fed7087:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ekumo.jp/wp-content/uploads/2025/02/fabian-kozdon-271993-unsplash.jpg");background-position:top center;background-size:cover}.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.84}.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-element-populated,.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-element-populated>.elementor-background-overlay,.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-background-slideshow{border-radius:7px}.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 -2% 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;padding:2% 5% 6% 60%}.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-image-box .elementor-image-box-title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-image-box .elementor-image-box-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-15 .elementor-element.elementor-element-16079442{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-15 .elementor-element.elementor-element-16079442>.elementor-widget-container{margin:0;padding:0}.elementor-15 .elementor-element.elementor-element-16079442.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-15 .elementor-element.elementor-element-16079442 .elementor-image-box-wrapper{text-align:center}.elementor-15 .elementor-element.elementor-element-16079442 .elementor-image-box-title{margin-bottom:19px;color:#fff;font-family:"Jost",Sans-serif;font-size:3.1rem;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-15 .elementor-element.elementor-element-16079442 .elementor-image-box-description{color:#fff;font-family:"Jost",Sans-serif;font-size:1.5rem;line-height:1.4em}.elementor-15 .elementor-element.elementor-element-70620518{overflow:hidden}.elementor-15 .elementor-element.elementor-element-2a958837:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ekumo.jp/wp-content/uploads/2025/02/filip-zrnzevic-349229-unsplash2.jpg");background-position:center center;background-size:cover}.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%);opacity:.93}.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:screen;transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-element-populated,.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-element-populated>.elementor-background-overlay,.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-background-slideshow{border-radius:7px}.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-element-populated{box-shadow:-14px -14px 48px 0px rgba(0,0,0,.15);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-2% 4% 0 -4%;--e-column-margin-right:4%;--e-column-margin-left:-4%;padding:5% 60% 5% 5%}.elementor-15 .elementor-element.elementor-element-2a958837{z-index:2}.elementor-15 .elementor-element.elementor-element-53fbb601.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-15 .elementor-element.elementor-element-53fbb601.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-15 .elementor-element.elementor-element-53fbb601.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-15 .elementor-element.elementor-element-53fbb601 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-15 .elementor-element.elementor-element-53fbb601 .elementor-image-box-img img{transition-duration:.3s}.elementor-15 .elementor-element.elementor-element-53fbb601 .elementor-image-box-title{color:#000;font-family:"Jost",Sans-serif;font-size:3.1rem}.elementor-15 .elementor-element.elementor-element-53fbb601 .elementor-image-box-description{color:#242424;font-family:"Jost",Sans-serif;font-size:1.5rem;line-height:1.6em}.elementor-15 .elementor-element.elementor-element-89ec06{overflow:hidden}.elementor-15 .elementor-element.elementor-element-23ee13bc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ekumo.jp/wp-content/uploads/2025/02/jeremy-bishop-483982-unsplash.jpg");background-position:top center;background-size:cover}.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-element-populated,.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-element-populated>.elementor-background-overlay,.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-background-slideshow{border-radius:7px}.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-4% 0 -2% 4%;--e-column-margin-right:0%;--e-column-margin-left:4%;padding:10% 5% 10% 60%}.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-23ee13bc{z-index:1}.elementor-15 .elementor-element.elementor-element-1cd563c6{width:var(--container-widget-width,128.51%);max-width:128.51%;--container-widget-width:128.51%;--container-widget-flex-grow:0}.elementor-15 .elementor-element.elementor-element-1cd563c6>.elementor-widget-container{margin:0 61px 0 0}.elementor-15 .elementor-element.elementor-element-1cd563c6.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-15 .elementor-element.elementor-element-1cd563c6 .elementor-image-box-title{color:#fff;font-family:"Jost",Sans-serif;font-size:3rem}.elementor-15 .elementor-element.elementor-element-1cd563c6 .elementor-image-box-description{color:#fff;font-family:"Jost",Sans-serif;font-size:1.5rem;line-height:1.4em}.elementor-15 .elementor-element.elementor-element-236ddb6c{overflow:hidden}.elementor-15 .elementor-element.elementor-element-70f341f0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ekumo.jp/wp-content/uploads/2025/02/adrian-226109-unsplash.jpg");background-position:center center;background-size:cover}.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff 100%);opacity:.93}.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-element-populated>.elementor-background-overlay{mix-blend-mode:screen;transition:background .3s,border-radius .3s,opacity .3s}.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-element-populated,.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-element-populated>.elementor-background-overlay,.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-background-slideshow{border-radius:7px}.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-element-populated{box-shadow:-14px -14px 48px 0px rgba(0,0,0,.15);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-2% 4% 0 -4%;--e-column-margin-right:4%;--e-column-margin-left:-4%;padding:5% 60% 15% 5%}.elementor-15 .elementor-element.elementor-element-70f341f0{z-index:2}.elementor-15 .elementor-element.elementor-element-44f50390.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-15 .elementor-element.elementor-element-44f50390.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-15 .elementor-element.elementor-element-44f50390.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-15 .elementor-element.elementor-element-44f50390 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-15 .elementor-element.elementor-element-44f50390 .elementor-image-box-img img{transition-duration:.3s}.elementor-15 .elementor-element.elementor-element-44f50390 .elementor-image-box-title{color:#000;font-family:"Jost",Sans-serif;font-size:3rem}.elementor-15 .elementor-element.elementor-element-44f50390 .elementor-image-box-description{color:#242424;font-family:"Jost",Sans-serif;font-size:1.5rem;line-height:1.4em}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-6615287d>.elementor-widget-container{padding:0}.elementor-15 .elementor-element.elementor-element-6615287d{text-align:center}.elementor-15 .elementor-element.elementor-element-67455876>.elementor-widget-container{padding:0}.elementor-15 .elementor-element.elementor-element-67455876{text-align:center}.elementor-15 .elementor-element.elementor-element-58d47733{margin-top:-90px;margin-bottom:0;padding:1em}.elementor-15 .elementor-element.elementor-element-efa7ac8{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-15 .elementor-element.elementor-element-7b5b2e7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em}.elementor-15 .elementor-element.elementor-element-caa7102{text-align:left}.elementor-15 .elementor-element.elementor-element-2b5f08f{text-align:left}.elementor-15 .elementor-element.elementor-element-2e89d00{text-align:left}.elementor-15 .elementor-element.elementor-element-aa7efa6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-15 .elementor-element.elementor-element-21f72a8b{padding:100px 25px}.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-element-populated{padding:20% 10%}.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-element-populated{padding:20% 10%}.elementor-15 .elementor-element.elementor-element-53fbb601 .elementor-image-box-wrapper .elementor-image-box-img{width:25%}.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-element-populated{padding:20% 10%}.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-element-populated{padding:20% 10%}.elementor-15 .elementor-element.elementor-element-44f50390 .elementor-image-box-wrapper .elementor-image-box-img{width:25%}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-1eda2427>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:18px}.elementor-15 .elementor-element.elementor-element-35efc806>.elementor-element-populated{padding:10px}.elementor-15 .elementor-element.elementor-element-3bc80534>.elementor-widget-container{margin:0}.elementor-15 .elementor-element.elementor-element-3bc80534{text-align:center}.elementor-15 .elementor-element.elementor-element-3bc80534 .elementor-heading-title{font-size:.8em;letter-spacing:2.8px}.elementor-15 .elementor-element.elementor-element-6615287d .elementor-heading-title{font-size:1.9em;line-height:.1em;letter-spacing:0px}.elementor-15 .elementor-element.elementor-element-67455876 .elementor-heading-title{font-size:1.9em;line-height:.1em;letter-spacing:0px}.elementor-15 .elementor-element.elementor-element-247418c9 .elementor-heading-title{font-size:.8em;letter-spacing:0px}.elementor-15 .elementor-element.elementor-element-640e95de>.elementor-widget-container{padding:1em 0 1em .2em}.elementor-15 .elementor-element.elementor-element-640e95de .elementor-heading-title{font-size:.8em;letter-spacing:0px}.elementor-15 .elementor-element.elementor-element-58d47733>.elementor-background-overlay{opacity:0}.elementor-15 .elementor-element.elementor-element-58d47733{margin-top:0;margin-bottom:0;padding:1px}.elementor-15 .elementor-element.elementor-element-6c2398e3>.elementor-element-populated{padding:0}.elementor-15 .elementor-element.elementor-element-7afdb8fe>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-15 .elementor-element.elementor-element-373edab8>.elementor-widget-container{border-radius:10px 10px 0 0}.elementor-15 .elementor-element.elementor-element-fd630b6>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-15 .elementor-element.elementor-element-2ffa2739>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-15 .elementor-element.elementor-element-c13ae12>.elementor-widget-container{border-radius:0 0 10px 10px}.elementor-15 .elementor-element.elementor-element-efa7ac8>.elementor-shape-bottom svg,.elementor-15 .elementor-element.elementor-element-efa7ac8>.e-con-inner>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:18px}.elementor-15 .elementor-element.elementor-element-efa7ac8{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em}.elementor-15 .elementor-element.elementor-element-7b5b2e7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15 .elementor-element.elementor-element-d7daf59{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15 .elementor-element.elementor-element-1803375{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15 .elementor-element.elementor-element-b317b3b>.elementor-widget-container{margin:31px 0 -10px}.elementor-15 .elementor-element.elementor-element-b9b149b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15 .elementor-element.elementor-element-caa7102>.elementor-widget-container{margin:0}.elementor-15 .elementor-element.elementor-element-caa7102{text-align:left}.elementor-15 .elementor-element.elementor-element-caa7102 .elementor-heading-title{font-size:.8em;letter-spacing:2.8px}.elementor-15 .elementor-element.elementor-element-2b5f08f .elementor-heading-title{font-size:.8em;letter-spacing:0px}.elementor-15 .elementor-element.elementor-element-2e89d00{text-align:left;font-size:.9rem}.elementor-15 .elementor-element.elementor-element-aa7efa6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px}.elementor-15 .elementor-element.elementor-element-21f72a8b{padding:50px 20px}.elementor-15 .elementor-element.elementor-element-10d9884 .elementor-heading-title{font-size:2.8rem}.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-15 .elementor-element.elementor-element-16079442>.elementor-widget-container{margin:0}.elementor-15 .elementor-element.elementor-element-16079442{--container-widget-width:247px;--container-widget-flex-grow:0;width:var(--container-widget-width,247px);max-width:247px}.elementor-15 .elementor-element.elementor-element-16079442 .elementor-image-box-wrapper{text-align:center}.elementor-15 .elementor-element.elementor-element-16079442 .elementor-image-box-description{font-size:1.2rem}.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-15 .elementor-element.elementor-element-53fbb601 .elementor-image-box-img{margin-bottom:15px}.elementor-15 .elementor-element.elementor-element-53fbb601 .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-15 .elementor-element.elementor-element-53fbb601 .elementor-image-box-description{font-size:1.2rem}.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-15 .elementor-element.elementor-element-1cd563c6 .elementor-image-box-wrapper{text-align:center}.elementor-15 .elementor-element.elementor-element-1cd563c6 .elementor-image-box-description{font-size:1.3rem}.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-15 .elementor-element.elementor-element-44f50390 .elementor-image-box-img{margin-bottom:15px}.elementor-15 .elementor-element.elementor-element-44f50390 .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-15 .elementor-element.elementor-element-44f50390 .elementor-image-box-description{font-size:1.3rem}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-7b5b2e7{--width:37.004%}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-7a08e7f1{width:100%}.elementor-15 .elementor-element.elementor-element-6b045699{width:100%}.elementor-15 .elementor-element.elementor-element-7c89d492{width:100%}.elementor-15 .elementor-element.elementor-element-7b5b2e7{--width:100%}.elementor-15 .elementor-element.elementor-element-b9b149b{--width:100%}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-aa7efa6:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-aa7efa6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-15 .elementor-element.elementor-element-fed7087:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-fed7087>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-15 .elementor-element.elementor-element-2a958837:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-2a958837>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-15 .elementor-element.elementor-element-23ee13bc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-23ee13bc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-15 .elementor-element.elementor-element-70f341f0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-15 .elementor-element.elementor-element-70f341f0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}