.elementor-6856 .elementor-element.elementor-element-c7455d8{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-c7455d8:not(.elementor-motion-effects-element-type-background), .elementor-6856 .elementor-element.elementor-element-c7455d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://step.lsv.jp/wp-content/uploads/2022/07/ryo-yoshitake-rD28m9BmXVs-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6856 .elementor-element.elementor-element-c7455d8, .elementor-6856 .elementor-element.elementor-element-c7455d8::before{--border-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-e139340{--background-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-f60a21f{text-align:center;}.elementor-6856 .elementor-element.elementor-element-f60a21f .elementor-heading-title{color:var( --e-global-color-fc1d9d2 );}.elementor-6856 .elementor-element.elementor-element-119b574{text-align:center;}.elementor-6856 .elementor-element.elementor-element-119b574 .elementor-heading-title{color:#1b2f4c;font-family:"Electrolize", Sans-serif;font-size:60px;font-weight:500;text-transform:capitalize;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-6856 .elementor-element.elementor-element-119b574 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-cc15403{text-align:center;}.elementor-6856 .elementor-element.elementor-element-cc15403 .elementor-heading-title{color:var( --e-global-color-fc1d9d2 );font-size:20px;}.elementor-6856 .elementor-element.elementor-element-0f3d1d3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-987ff53{--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6856 .elementor-element.elementor-element-987ff53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6856 .elementor-element.elementor-element-fcec9f3 .elementor-icon-wrapper{text-align:center;}.elementor-6856 .elementor-element.elementor-element-fcec9f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a9e64b5 );}.elementor-6856 .elementor-element.elementor-element-fcec9f3.elementor-view-framed .elementor-icon, .elementor-6856 .elementor-element.elementor-element-fcec9f3.elementor-view-default .elementor-icon{color:var( --e-global-color-a9e64b5 );border-color:var( --e-global-color-a9e64b5 );}.elementor-6856 .elementor-element.elementor-element-fcec9f3.elementor-view-framed .elementor-icon, .elementor-6856 .elementor-element.elementor-element-fcec9f3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a9e64b5 );}.elementor-6856 .elementor-element.elementor-element-fcec9f3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-fcec9f3.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-fcec9f3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-fcec9f3 .elementor-icon{font-size:30px;padding:20px;}.elementor-6856 .elementor-element.elementor-element-d15eee1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1px;fill:var( --e-global-color-fc1d9d2 );color:var( --e-global-color-fc1d9d2 );background-color:#02010100;border-style:none;}.elementor-6856 .elementor-element.elementor-element-d15eee1 .elementor-button:hover, .elementor-6856 .elementor-element.elementor-element-d15eee1 .elementor-button:focus{color:#00B7CE;}.elementor-6856 .elementor-element.elementor-element-d15eee1 .elementor-button:hover svg, .elementor-6856 .elementor-element.elementor-element-d15eee1 .elementor-button:focus svg{fill:#00B7CE;}.elementor-6856 .elementor-element.elementor-element-d15eee1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-d15eee1{width:auto;max-width:auto;align-self:center;}.elementor-6856 .elementor-element.elementor-element-5d6a70a{--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6856 .elementor-element.elementor-element-5d6a70a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6856 .elementor-element.elementor-element-787b981 .elementor-icon-wrapper{text-align:center;}.elementor-6856 .elementor-element.elementor-element-787b981.elementor-view-stacked .elementor-icon{background-color:#99cfaf;}.elementor-6856 .elementor-element.elementor-element-787b981.elementor-view-framed .elementor-icon, .elementor-6856 .elementor-element.elementor-element-787b981.elementor-view-default .elementor-icon{color:#99cfaf;border-color:#99cfaf;}.elementor-6856 .elementor-element.elementor-element-787b981.elementor-view-framed .elementor-icon, .elementor-6856 .elementor-element.elementor-element-787b981.elementor-view-default .elementor-icon svg{fill:#99cfaf;}.elementor-6856 .elementor-element.elementor-element-787b981.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-787b981.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-787b981.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-787b981 .elementor-icon{font-size:30px;padding:20px;}.elementor-6856 .elementor-element.elementor-element-b803496 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1px;fill:var( --e-global-color-fc1d9d2 );color:var( --e-global-color-fc1d9d2 );background-color:#02010100;border-style:none;}.elementor-6856 .elementor-element.elementor-element-b803496 .elementor-button:hover, .elementor-6856 .elementor-element.elementor-element-b803496 .elementor-button:focus{color:#00B7CE;}.elementor-6856 .elementor-element.elementor-element-b803496 .elementor-button:hover svg, .elementor-6856 .elementor-element.elementor-element-b803496 .elementor-button:focus svg{fill:#00B7CE;}.elementor-6856 .elementor-element.elementor-element-b803496 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-b803496{width:auto;max-width:auto;align-self:center;}.elementor-6856 .elementor-element.elementor-element-c4be9b5{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-c4be9b5:not(.elementor-motion-effects-element-type-background), .elementor-6856 .elementor-element.elementor-element-c4be9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://step.lsv.jp/wp-content/uploads/2022/07/ryo-yoshitake-rD28m9BmXVs-unsplash-scaled.jpg");background-position:center center;background-size:cover;}.elementor-6856 .elementor-element.elementor-element-c4be9b5, .elementor-6856 .elementor-element.elementor-element-c4be9b5::before{--border-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-93df083{--background-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-7b82455{text-align:center;}.elementor-6856 .elementor-element.elementor-element-7b82455 .elementor-heading-title{color:var( --e-global-color-fc1d9d2 );}.elementor-6856 .elementor-element.elementor-element-c72645a{text-align:center;}.elementor-6856 .elementor-element.elementor-element-c72645a .elementor-heading-title{color:#1b2f4c;font-family:"Electrolize", Sans-serif;font-size:60px;font-weight:500;text-transform:capitalize;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-6856 .elementor-element.elementor-element-c72645a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-ae64ce8{text-align:center;}.elementor-6856 .elementor-element.elementor-element-ae64ce8 .elementor-heading-title{color:var( --e-global-color-fc1d9d2 );font-size:20px;}.elementor-6856 .elementor-element.elementor-element-db97959{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-0772096{--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6856 .elementor-element.elementor-element-0772096.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6856 .elementor-element.elementor-element-75a1244 .elementor-icon-wrapper{text-align:center;}.elementor-6856 .elementor-element.elementor-element-75a1244.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a9e64b5 );}.elementor-6856 .elementor-element.elementor-element-75a1244.elementor-view-framed .elementor-icon, .elementor-6856 .elementor-element.elementor-element-75a1244.elementor-view-default .elementor-icon{color:var( --e-global-color-a9e64b5 );border-color:var( --e-global-color-a9e64b5 );}.elementor-6856 .elementor-element.elementor-element-75a1244.elementor-view-framed .elementor-icon, .elementor-6856 .elementor-element.elementor-element-75a1244.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a9e64b5 );}.elementor-6856 .elementor-element.elementor-element-75a1244.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-75a1244.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-75a1244.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-75a1244 .elementor-icon{font-size:30px;padding:20px;}.elementor-6856 .elementor-element.elementor-element-c11a885 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1px;fill:var( --e-global-color-fc1d9d2 );color:var( --e-global-color-fc1d9d2 );background-color:#02010100;border-style:none;}.elementor-6856 .elementor-element.elementor-element-c11a885 .elementor-button:hover, .elementor-6856 .elementor-element.elementor-element-c11a885 .elementor-button:focus{color:#00B7CE;}.elementor-6856 .elementor-element.elementor-element-c11a885 .elementor-button:hover svg, .elementor-6856 .elementor-element.elementor-element-c11a885 .elementor-button:focus svg{fill:#00B7CE;}.elementor-6856 .elementor-element.elementor-element-c11a885 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-c11a885{width:auto;max-width:auto;align-self:center;}.elementor-6856 .elementor-element.elementor-element-a889c3d{--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6856 .elementor-element.elementor-element-a889c3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6856 .elementor-element.elementor-element-b994a42 .elementor-icon-wrapper{text-align:center;}.elementor-6856 .elementor-element.elementor-element-b994a42.elementor-view-stacked .elementor-icon{background-color:#99cfaf;}.elementor-6856 .elementor-element.elementor-element-b994a42.elementor-view-framed .elementor-icon, .elementor-6856 .elementor-element.elementor-element-b994a42.elementor-view-default .elementor-icon{color:#99cfaf;border-color:#99cfaf;}.elementor-6856 .elementor-element.elementor-element-b994a42.elementor-view-framed .elementor-icon, .elementor-6856 .elementor-element.elementor-element-b994a42.elementor-view-default .elementor-icon svg{fill:#99cfaf;}.elementor-6856 .elementor-element.elementor-element-b994a42.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-b994a42.elementor-view-stacked .elementor-icon:hover{color:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-b994a42.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-2e11e41 );}.elementor-6856 .elementor-element.elementor-element-b994a42 .elementor-icon{font-size:30px;padding:20px;}.elementor-6856 .elementor-element.elementor-element-05bfc81 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:1px;fill:var( --e-global-color-fc1d9d2 );color:var( --e-global-color-fc1d9d2 );background-color:#02010100;border-style:none;}.elementor-6856 .elementor-element.elementor-element-05bfc81 .elementor-button:hover, .elementor-6856 .elementor-element.elementor-element-05bfc81 .elementor-button:focus{color:#00B7CE;}.elementor-6856 .elementor-element.elementor-element-05bfc81 .elementor-button:hover svg, .elementor-6856 .elementor-element.elementor-element-05bfc81 .elementor-button:focus svg{fill:#00B7CE;}.elementor-6856 .elementor-element.elementor-element-05bfc81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-05bfc81{width:auto;max-width:auto;align-self:center;}.elementor-6856 .elementor-element.elementor-element-ddba664{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-evenly;--gap:0px;--background-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-25e7d44{text-align:center;width:var( --container-widget-width, 46vw );max-width:46vw;--container-widget-width:46vw;--container-widget-flex-grow:0;}.elementor-6856 .elementor-element.elementor-element-25e7d44 .ha-icon-box-icon{font-size:32px;padding:20px;margin-bottom:0px;border-radius:100px 100px 100px 100px;color:var( --e-global-color-98ddc94 );background-color:var( --e-global-color-a9e64b5 );}.elementor-6856 .elementor-element.elementor-element-25e7d44:hover .ha-icon-box-icon{color:var( --e-global-color-primary );}.elementor-6856 .elementor-element.elementor-element-25e7d44 .ha-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#242424;}.elementor-6856 .elementor-element.elementor-element-25e7d44:hover .ha-icon-box-title{color:var( --e-global-color-primary );}.elementor-6856 .elementor-element.elementor-element-25e7d44 .ha-badge{--ha-badge-translate-x:-95px;--ha-badge-translate-y:35px;padding:4px 9px 4px 10px;color:#e2498a;background-color:#ffffff;border-style:solid;border-color:#e2498a;border-radius:21px 21px 21px 21px;}.elementor-6856 .elementor-element.elementor-element-25e7d44 > .elementor-widget-container{padding:12px 0px 10px 0px;background-color:#02010100;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6856 .elementor-element.elementor-element-25e7d44.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6856 .elementor-element.elementor-element-25e7d44.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6856 .elementor-element.elementor-element-18352f0{text-align:center;width:var( --container-widget-width, 46vw );max-width:46vw;--container-widget-width:46vw;--container-widget-flex-grow:0;}.elementor-6856 .elementor-element.elementor-element-18352f0 .ha-icon-box-icon{font-size:32px;padding:20px;margin-bottom:0px;border-radius:100px 100px 100px 100px;color:var( --e-global-color-98ddc94 );background-color:#99CFAF;}.elementor-6856 .elementor-element.elementor-element-18352f0:hover .ha-icon-box-icon{color:var( --e-global-color-primary );}.elementor-6856 .elementor-element.elementor-element-18352f0 .ha-icon-box-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#242424;}.elementor-6856 .elementor-element.elementor-element-18352f0:hover .ha-icon-box-title{color:var( --e-global-color-primary );}.elementor-6856 .elementor-element.elementor-element-18352f0 .ha-badge{--ha-badge-translate-x:-95px;--ha-badge-translate-y:35px;padding:4px 9px 4px 10px;color:#e2498a;background-color:#ffffff;border-style:solid;border-color:#e2498a;border-radius:21px 21px 21px 21px;}.elementor-6856 .elementor-element.elementor-element-18352f0 > .elementor-widget-container{padding:12px 0px 10px 0px;background-color:#02010100;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6856 .elementor-element.elementor-element-18352f0.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6856 .elementor-element.elementor-element-18352f0.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6856 .elementor-element.elementor-element-6e326e3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-6856 .elementor-element.elementor-element-eabb34c{--background-transition:0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-6856 .elementor-element.elementor-element-987ff53{--width:44.537%;}.elementor-6856 .elementor-element.elementor-element-5d6a70a{--width:41.481%;}.elementor-6856 .elementor-element.elementor-element-0772096{--width:44.537%;}.elementor-6856 .elementor-element.elementor-element-a889c3d{--width:41.481%;}}@media(max-width:1024px){.elementor-6856 .elementor-element.elementor-element-119b574{text-align:center;}.elementor-6856 .elementor-element.elementor-element-fcec9f3 .elementor-icon{font-size:20px;}.elementor-6856 .elementor-element.elementor-element-787b981 .elementor-icon{font-size:20px;}.elementor-6856 .elementor-element.elementor-element-c72645a{text-align:center;}.elementor-6856 .elementor-element.elementor-element-75a1244 .elementor-icon{font-size:20px;}.elementor-6856 .elementor-element.elementor-element-b994a42 .elementor-icon{font-size:20px;}}@media(max-width:767px){.elementor-6856 .elementor-element.elementor-element-c7455d8:not(.elementor-motion-effects-element-type-background), .elementor-6856 .elementor-element.elementor-element-c7455d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-6856 .elementor-element.elementor-element-119b574 .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-6856 .elementor-element.elementor-element-119b574 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-cc15403 .elementor-heading-title{font-size:12px;}.elementor-6856 .elementor-element.elementor-element-d15eee1 .elementor-button{font-size:18px;line-height:1em;}.elementor-6856 .elementor-element.elementor-element-d15eee1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-d15eee1{width:auto;max-width:auto;}.elementor-6856 .elementor-element.elementor-element-787b981 .elementor-icon-wrapper{text-align:center;}.elementor-6856 .elementor-element.elementor-element-b803496 .elementor-button{font-size:18px;line-height:1em;}.elementor-6856 .elementor-element.elementor-element-b803496 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-b803496{width:auto;max-width:auto;}.elementor-6856 .elementor-element.elementor-element-c4be9b5:not(.elementor-motion-effects-element-type-background), .elementor-6856 .elementor-element.elementor-element-c4be9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-6856 .elementor-element.elementor-element-c72645a .elementor-heading-title{font-size:30px;line-height:50px;}.elementor-6856 .elementor-element.elementor-element-c72645a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-ae64ce8 .elementor-heading-title{font-size:12px;}.elementor-6856 .elementor-element.elementor-element-c11a885 .elementor-button{font-size:18px;line-height:1em;}.elementor-6856 .elementor-element.elementor-element-c11a885 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-c11a885{width:auto;max-width:auto;}.elementor-6856 .elementor-element.elementor-element-b994a42 .elementor-icon-wrapper{text-align:center;}.elementor-6856 .elementor-element.elementor-element-05bfc81 .elementor-button{font-size:18px;line-height:1em;}.elementor-6856 .elementor-element.elementor-element-05bfc81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6856 .elementor-element.elementor-element-05bfc81{width:auto;max-width:auto;}}