.elementor-13 .elementor-element.elementor-element-6c99749{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-mix-blend-mode:multiply;--padding-top:50vh;--padding-bottom:50vh;--padding-left:0;--padding-right:0;top:0}.elementor-13 .elementor-element.elementor-element-6c99749:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-6c99749>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://genseikai.co.jp/wp-content/uploads/2025/01/hanno-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-6c99749{left:0}body.rtl .elementor-13 .elementor-element.elementor-element-6c99749{right:0}.elementor-13 .elementor-element.elementor-element-e947482{--display:flex;--min-height:100vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.87;--overlay-mix-blend-mode:multiply;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:15}.elementor-13 .elementor-element.elementor-element-e947482:before,.elementor-13 .elementor-element.elementor-element-e947482>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-e947482>.e-con-inner>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-e947482>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-e947482>.e-con-inner>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-e947482>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-13 .elementor-element.elementor-element-d0db3b2{--display:flex;--min-height:100vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.87;--overlay-mix-blend-mode:multiply;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:15}.elementor-13 .elementor-element.elementor-element-d0db3b2:before,.elementor-13 .elementor-element.elementor-element-d0db3b2>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-d0db3b2>.e-con-inner>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-d0db3b2>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-d0db3b2>.e-con-inner>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-d0db3b2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-13 .elementor-element.elementor-element-be2d1df{--display:flex}.elementor-13 .elementor-element.elementor-element-be2d1df:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-be2d1df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-13 .elementor-element.elementor-element-4983a79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-4983a79:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-4983a79>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-13 .elementor-element.elementor-element-4983a79.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-lottie{--caption-color:var(--e-global-color-text)}.elementor-13 .elementor-element.elementor-element-18d4eba{width:var(--container-widget-width,40%);max-width:40%;margin:-20vw 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:15;--lottie-container-width:100%;--lottie-container-max-width:100%}.elementor-13 .elementor-element.elementor-element-18d4eba.elementor-element{--align-self:center}.elementor-13 .elementor-element.elementor-element-ea67480{width:var(--container-widget-width,40%);max-width:40%;margin:-20vw 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:15;--lottie-container-width:100%;--lottie-container-max-width:100%}.elementor-13 .elementor-element.elementor-element-ea67480.elementor-element{--align-self:center}.elementor-13 .elementor-element.elementor-element-0d61d24{--display:flex;--overlay-opacity:.3;--padding-top:14vw;--padding-bottom:14vw;--padding-left:14vw;--padding-right:14vw}.elementor-13 .elementor-element.elementor-element-0d61d24:before,.elementor-13 .elementor-element.elementor-element-0d61d24>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-0d61d24>.e-con-inner>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-0d61d24>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-0d61d24>.e-con-inner>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-0d61d24>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-astglobalcolor5);--background-overlay:''}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-13 .elementor-element.elementor-element-f6eac86{width:var(--container-widget-width,100%);max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start}.elementor-13 .elementor-element.elementor-element-f6eac86.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-f6eac86 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:2.2em;text-shadow:-4px 5px 4px rgba(219,154,41.99999999999999,.3686274509803922);color:var(--e-global-color-text)}.elementor-widget-text-editor{color:var(--e-global-color-text)}.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-13 .elementor-element.elementor-element-c2ecbf4{width:var(--container-widget-width,69%);max-width:69%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0;--container-widget-width:69%;--container-widget-flex-grow:0;column-gap:0;text-align:start;font-family:"Noto Serif JP",Sans-serif;line-height:1.8em;color:var(--e-global-color-text)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-de461d2 .elementor-button{background-color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:.9em;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);transition-duration:.5s;border-style:solid;border-width:1px;border-color:var(--e-global-color-text);border-radius:0}.elementor-13 .elementor-element.elementor-element-de461d2 .elementor-button:hover,.elementor-13 .elementor-element.elementor-element-de461d2 .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-astglobalcolor5)}.elementor-13 .elementor-element.elementor-element-de461d2{margin:5vw 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw}.elementor-13 .elementor-element.elementor-element-de461d2 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13 .elementor-element.elementor-element-de461d2 .elementor-button:hover svg,.elementor-13 .elementor-element.elementor-element-de461d2 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-13 .elementor-element.elementor-element-6105018{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0vw 2vw;--row-gap:0vw;--column-gap:2vw;--grid-auto-flow:row;--justify-items:center;--overlay-opacity:.73;--padding-top:12vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-6105018:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-6105018>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5)}.elementor-13 .elementor-element.elementor-element-6105018:before,.elementor-13 .elementor-element.elementor-element-6105018>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-6105018>.e-con-inner>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-6105018>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-6105018>.e-con-inner>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-6105018>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-13 .elementor-element.elementor-element-0260f19{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-13 .elementor-element.elementor-element-e2dbb3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10vw;--margin-bottom:10vw;--margin-left:0vw;--margin-right:0vw}.elementor-13 .elementor-element.elementor-element-7acc85b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;text-shadow:-4px 5px 4px rgba(219,154,41.99999999999999,.55);color:var(--e-global-color-text)}.elementor-13 .elementor-element.elementor-element-908674a{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-text)}.elementor-13 .elementor-element.elementor-element-00cf9bc .elementor-button{background-color:#40629900;font-family:"Noto Serif JP",Sans-serif;font-size:.9em;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);transition-duration:.5s;border-style:solid;border-width:1px;border-color:var(--e-global-color-ab4dd32);border-radius:0}.elementor-13 .elementor-element.elementor-element-00cf9bc .elementor-button:hover,.elementor-13 .elementor-element.elementor-element-00cf9bc .elementor-button:focus{background-color:var(--e-global-color-accent);color:var(--e-global-color-astglobalcolor5)}.elementor-13 .elementor-element.elementor-element-00cf9bc .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13 .elementor-element.elementor-element-00cf9bc .elementor-button:hover svg,.elementor-13 .elementor-element.elementor-element-00cf9bc .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-13 .elementor-element.elementor-element-96b71a3{margin:2vw 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw}.elementor-13 .elementor-element.elementor-element-96b71a3.elementor-element{--align-self:center}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-inner{width:550px;height:550px}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-interactive-circle-preset-2 .eael-circle-inner{width:550px;height:calc(550px / 2)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-interactive-circle-preset-2 .eael-circle-content{height:calc(550px / 2)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-interactive-circle-preset-2 .eael-circle-btn-content{height:calc(550px / 2)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-inner,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-responsive-view .eael-circle-inner .eael-circle-item{border-color:var(--e-global-color-astglobalcolor2)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn-txt{font-family:"Noto Serif JP",Sans-serif;font-size:18px}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn{width:140px!important;height:140px!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn-icon i{font-size:40px!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn-icon svg{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon i{color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon svg path{fill:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn:hover .eael-circle-btn-icon,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn:hover .eael-circle-btn-icon{background-color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-icon-inner,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn:hover .eael-circle-icon-inner{background-color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active:hover .eael-circle-btn-icon,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active:hover .eael-circle-btn-icon{background-color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-icon-inner,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active:hover .eael-circle-icon-inner{background-color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon i,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon i{color:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon svg path,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon svg path{fill:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active .eael-circle-btn-icon,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active .eael-circle-btn-icon{background-color:#A57A0B!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner,.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active .eael-circle-icon-inner{background-color:#A57A0B!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn.active .eael-circle-btn-icon{background-color:#A57A0B!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon i{color:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon svg path{fill:var(--e-global-color-astglobalcolor4)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-content{color:var(--e-global-color-accent);font-family:"Noto Serif JP",Sans-serif}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-content-icon i{font-size:194px!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-content-icon svg{width:194px!important;height:194px!important;min-width:194px!important;min-height:194px!important}.elementor-13 .elementor-element.elementor-element-8d0fb5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:25vh;--padding-bottom:25vh;--padding-left:0;--padding-right:0;--z-index:2}.elementor-13 .elementor-element.elementor-element-8d0fb5f:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-8d0fb5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor5);background-image:url("https://genseikai.co.jp/wp-content/uploads/2025/01/sora.jpg");background-position:bottom right}.elementor-13 .elementor-element.elementor-element-8d0fb5f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-775c3f3{--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;--justify-content:flex-start;--align-items:flex-start;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--padding-top:8vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-775c3f3:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-775c3f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fafafa}.elementor-13 .elementor-element.elementor-element-9fa7f61{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-13 .elementor-element.elementor-element-3540e5a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;text-shadow:-4px 5px 4px rgba(219,154,41.99999999999999,.3686274509803922);color:var(--e-global-color-text)}.elementor-13 .elementor-element.elementor-element-71fdcd0 .elementor-button{background-color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:.9em;fill:var(--e-global-color-text);color:var(--e-global-color-text);transition-duration:.5s;border-style:solid;border-width:1px;border-color:var(--e-global-color-text);border-radius:0}.elementor-13 .elementor-element.elementor-element-71fdcd0 .elementor-button:hover,.elementor-13 .elementor-element.elementor-element-71fdcd0 .elementor-button:focus{background-color:var(--e-global-color-3d15df9)}.elementor-13 .elementor-element.elementor-element-71fdcd0 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-13 .elementor-element.elementor-element-a47d620{--display:flex;--min-height:30vh}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent)}.elementor-13 .elementor-element.elementor-element-9f34bb5{--grid-row-gap:1.5em;width:100%;max-width:100%;--grid-column-gap:18px}.elementor-13 .elementor-element.elementor-element-9f34bb5.elementor-element{--align-self:center}.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post__meta-data span+span:before{content:"///"}.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post{border-style:solid;border-width:0 0 1px}.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post__title,.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post__title a{color:var(--e-global-color-text);font-family:"Noto Serif JP",Sans-serif;font-size:16px}.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post__title{margin-bottom:6px}.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post__meta-data{margin-bottom:0}.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post__text{margin-bottom:0}.elementor-13 .elementor-element.elementor-element-d7c9aca{--display:flex;--overlay-opacity:.72;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-d7c9aca:before,.elementor-13 .elementor-element.elementor-element-d7c9aca>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-d7c9aca>.e-con-inner>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-d7c9aca>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-d7c9aca>.e-con-inner>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-d7c9aca>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-13 .elementor-element.elementor-element-b084570{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-4709224{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-4709224.e-con{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-d89d565.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-d89d565{text-align:start}.elementor-13 .elementor-element.elementor-element-d89d565 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;color:#fff}.elementor-13 .elementor-element.elementor-element-0d495b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-13 .elementor-element.elementor-element-f0c3904{width:var(--container-widget-width,3vw);max-width:3vw;--container-widget-width:3vw;--container-widget-flex-grow:0}.elementor-13 .elementor-element.elementor-element-f0c3904.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-f0c3904 .elementor-icon-wrapper{text-align:center}.elementor-13 .elementor-element.elementor-element-f0c3904.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-13 .elementor-element.elementor-element-f0c3904.elementor-view-framed .elementor-icon,.elementor-13 .elementor-element.elementor-element-f0c3904.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-13 .elementor-element.elementor-element-f0c3904.elementor-view-framed .elementor-icon,.elementor-13 .elementor-element.elementor-element-f0c3904.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-13 .elementor-element.elementor-element-6249753.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-6249753 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:39px;color:#fff}.elementor-13 .elementor-element.elementor-element-60167fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-13 .elementor-element.elementor-element-1f4cec3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-1f4cec3{text-align:start}.elementor-13 .elementor-element.elementor-element-1f4cec3 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;color:#fff}.elementor-13 .elementor-element.elementor-element-387e588{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-13 .elementor-element.elementor-element-cc66b7d{width:var(--container-widget-width,3vw);max-width:3vw;--container-widget-width:3vw;--container-widget-flex-grow:0}.elementor-13 .elementor-element.elementor-element-cc66b7d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-cc66b7d .elementor-icon-wrapper{text-align:center}.elementor-13 .elementor-element.elementor-element-cc66b7d.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-13 .elementor-element.elementor-element-cc66b7d.elementor-view-framed .elementor-icon,.elementor-13 .elementor-element.elementor-element-cc66b7d.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-13 .elementor-element.elementor-element-cc66b7d.elementor-view-framed .elementor-icon,.elementor-13 .elementor-element.elementor-element-cc66b7d.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-13 .elementor-element.elementor-element-cbddfe7 .elementor-button{background-color:#00000000;font-family:"Noto Serif JP",Sans-serif;border-style:solid;border-width:2px;border-radius:10px}.elementor-13 .elementor-element.elementor-element-cbddfe7 .elementor-button:hover,.elementor-13 .elementor-element.elementor-element-cbddfe7 .elementor-button:focus{background-color:var(--e-global-color-ab4dd32);color:var(--e-global-color-text)}.elementor-13 .elementor-element.elementor-element-cbddfe7 .elementor-button:hover svg,.elementor-13 .elementor-element.elementor-element-cbddfe7 .elementor-button:focus svg{fill:var(--e-global-color-text)}.elementor-13 .elementor-element.elementor-element-45b1f9a{--display:flex;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-45b1f9a:before,.elementor-13 .elementor-element.elementor-element-45b1f9a>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-45b1f9a>.e-con-inner>.elementor-background-video-container:before,.elementor-13 .elementor-element.elementor-element-45b1f9a>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-45b1f9a>.e-con-inner>.elementor-background-slideshow:before,.elementor-13 .elementor-element.elementor-element-45b1f9a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-text);--background-overlay:''}.elementor-13 .elementor-element.elementor-element-34b1ac2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-34b1ac2{text-align:start}.elementor-13 .elementor-element.elementor-element-34b1ac2 .elementor-heading-title{font-size:30px;color:#fff}.elementor-13 .elementor-element.elementor-element-008278f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-6e03145{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-6e03145.e-con{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-3b27551{width:var(--container-widget-width,3vw);max-width:3vw;--container-widget-width:3vw;--container-widget-flex-grow:0}.elementor-13 .elementor-element.elementor-element-3b27551.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-3b27551 .elementor-icon-wrapper{text-align:center}.elementor-13 .elementor-element.elementor-element-3b27551.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-13 .elementor-element.elementor-element-3b27551.elementor-view-framed .elementor-icon,.elementor-13 .elementor-element.elementor-element-3b27551.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-13 .elementor-element.elementor-element-3b27551.elementor-view-framed .elementor-icon,.elementor-13 .elementor-element.elementor-element-3b27551.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-13 .elementor-element.elementor-element-c96041e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-c96041e .elementor-heading-title{font-size:39px;color:#fff}.elementor-13 .elementor-element.elementor-element-9d0de2d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-13 .elementor-element.elementor-element-225424a{width:var(--container-widget-width,3vw);max-width:3vw;--container-widget-width:3vw;--container-widget-flex-grow:0}.elementor-13 .elementor-element.elementor-element-225424a.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-13 .elementor-element.elementor-element-225424a .elementor-icon-wrapper{text-align:center}.elementor-13 .elementor-element.elementor-element-225424a.elementor-view-stacked .elementor-icon{background-color:#fff}.elementor-13 .elementor-element.elementor-element-225424a.elementor-view-framed .elementor-icon,.elementor-13 .elementor-element.elementor-element-225424a.elementor-view-default .elementor-icon{color:#fff;border-color:#fff}.elementor-13 .elementor-element.elementor-element-225424a.elementor-view-framed .elementor-icon,.elementor-13 .elementor-element.elementor-element-225424a.elementor-view-default .elementor-icon svg{fill:#fff}.elementor-13 .elementor-element.elementor-element-6d88aca .elementor-button{background-color:#00000000;border-style:solid;border-width:3px;border-radius:10px}.elementor-13 .elementor-element.elementor-element-6d88aca .elementor-button:hover,.elementor-13 .elementor-element.elementor-element-6d88aca .elementor-button:focus{background-color:#fff;color:#000544}.elementor-13 .elementor-element.elementor-element-6d88aca .elementor-button:hover svg,.elementor-13 .elementor-element.elementor-element-6d88aca .elementor-button:focus svg{fill:#000544}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-6c99749{--content-width:100vw}.elementor-13 .elementor-element.elementor-element-4983a79{--content-width:70vw}.elementor-13 .elementor-element.elementor-element-0d61d24{--content-width:80vw}.elementor-13 .elementor-element.elementor-element-6105018{--content-width:70vw}.elementor-13 .elementor-element.elementor-element-0260f19{--width:80%}.elementor-13 .elementor-element.elementor-element-8d0fb5f{--width:100%}.elementor-13 .elementor-element.elementor-element-775c3f3{--content-width:70vw}.elementor-13 .elementor-element.elementor-element-9fa7f61{--width:29%}.elementor-13 .elementor-element.elementor-element-a47d620{--width:73%}.elementor-13 .elementor-element.elementor-element-d7c9aca{--content-width:90%}.elementor-13 .elementor-element.elementor-element-4709224{--width:35%}.elementor-13 .elementor-element.elementor-element-60167fe{--width:34%}.elementor-13 .elementor-element.elementor-element-45b1f9a{--content-width:90%}.elementor-13 .elementor-element.elementor-element-6e03145{--width:35%}.elementor-13 .elementor-element.elementor-element-9d0de2d{--width:34%}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-6c99749{--content-width:80vw}.elementor-13 .elementor-element.elementor-element-e947482{--width:100%}.elementor-13 .elementor-element.elementor-element-d0db3b2{--width:100%}.elementor-13 .elementor-element.elementor-element-4983a79{--content-width:80vw}.elementor-13 .elementor-element.elementor-element-6105018{--content-width:80vw}.elementor-13 .elementor-element.elementor-element-0260f19{--width:80vw}.elementor-13 .elementor-element.elementor-element-e2dbb3f{--width:80vw}.elementor-13 .elementor-element.elementor-element-8d0fb5f{--width:100vw}.elementor-13 .elementor-element.elementor-element-9fa7f61{--width:40vw}.elementor-13 .elementor-element.elementor-element-45b1f9a{--content-width:100%}.elementor-13 .elementor-element.elementor-element-008278f{--width:94vw}.elementor-13 .elementor-element.elementor-element-6e03145{--width:45vw}.elementor-13 .elementor-element.elementor-element-9d0de2d{--width:45vw}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-6c99749:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-6c99749>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-13 .elementor-element.elementor-element-8d0fb5f:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-8d0fb5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-6c99749:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-6c99749>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://genseikai.co.jp/wp-content/uploads/2025/01/hanno-2.png");background-position:top center;background-repeat:no-repeat}.elementor-13 .elementor-element.elementor-element-6c99749{--padding-top:100vh;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-13 .elementor-element.elementor-element-e947482{--min-height:48vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0}.elementor-13 .elementor-element.elementor-element-d0db3b2{--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0}.elementor-13 .elementor-element.elementor-element-4983a79{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-18d4eba{margin:-50vw 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:342px;--container-widget-flex-grow:0;width:var(--container-widget-width,342px);max-width:342px}.elementor-13 .elementor-element.elementor-element-ea67480{margin:-50vw 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:342px;--container-widget-flex-grow:0;width:var(--container-widget-width,342px);max-width:342px}.elementor-13 .elementor-element.elementor-element-0d61d24{--overlay-opacity:.38}.elementor-13 .elementor-element.elementor-element-f6eac86 .elementor-heading-title{font-size:1.3em}.elementor-13 .elementor-element.elementor-element-de461d2 .elementor-button{border-radius:0}.elementor-13 .elementor-element.elementor-element-6105018{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--padding-top:20vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0}.elementor-13 .elementor-element.elementor-element-0260f19{--min-height:0vh;--justify-content:flex-start}.elementor-13 .elementor-element.elementor-element-00cf9bc{padding:5vw 0 0}.elementor-13 .elementor-element.elementor-element-00cf9bc.elementor-element{--align-self:center}.elementor-13 .elementor-element.elementor-element-00cf9bc .elementor-button{border-radius:0}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-inner{width:450px;height:450px}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-interactive-circle-preset-2 .eael-circle-inner{width:450px;height:calc(450px / 2)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-interactive-circle-preset-2 .eael-circle-content{height:calc(450px / 2)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-interactive-circle-preset-2 .eael-circle-btn-content{height:calc(450px / 2)}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn-txt{font-size:14px}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn{width:120px!important;height:120px!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn-icon i{font-size:30px!important}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-btn-icon svg{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important}.elementor-13 .elementor-element.elementor-element-8d0fb5f{--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-775c3f3{--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;--justify-content:flex-start;--align-items:flex-start}.elementor-13 .elementor-element.elementor-element-71fdcd0 .elementor-button{border-radius:0}.elementor-13 .elementor-element.elementor-element-d89d565{margin:-2% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-13 .elementor-element.elementor-element-1f4cec3{margin:-2% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-13 .elementor-element.elementor-element-45b1f9a{--overlay-opacity:.72;--padding-top:5vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-34b1ac2{margin:-2% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center}.elementor-13 .elementor-element.elementor-element-3b27551{--container-widget-width:7vw;--container-widget-flex-grow:0;width:var(--container-widget-width,7vw);max-width:7vw}.elementor-13 .elementor-element.elementor-element-9d0de2d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-13 .elementor-element.elementor-element-225424a{--container-widget-width:7vw;--container-widget-flex-grow:0;width:var(--container-widget-width,7vw);max-width:7vw}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-6c99749:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-6c99749>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://genseikai.co.jp/wp-content/uploads/2025/01/hanno-2.png");background-position:bottom center;background-size:cover}.elementor-13 .elementor-element.elementor-element-6c99749{--padding-top:15vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0}.elementor-13 .elementor-element.elementor-element-e947482{--min-height:10vh;--padding-top:15vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0}.elementor-13 .elementor-element.elementor-element-d0db3b2{--width:100%;--min-height:100vh;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-100vh;--padding-bottom:-100vh;--padding-left:0;--padding-right:0}.elementor-13 .elementor-element.elementor-element-be2d1df:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-be2d1df>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://genseikai.co.jp/wp-content/uploads/2025/03/スクリーンショット-2025-03-19-103640.png");background-position:center center;background-repeat:no-repeat;background-size:100vw auto}.elementor-13 .elementor-element.elementor-element-be2d1df{--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-13 .elementor-element.elementor-element-be2d1df.e-con{--align-self:center}.elementor-13 .elementor-element.elementor-element-18d4eba{margin:-80vw 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw}.elementor-13 .elementor-element.elementor-element-ea67480{margin:-80vw 0 calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw}.elementor-13 .elementor-element.elementor-element-f6eac86{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-13 .elementor-element.elementor-element-f6eac86 .elementor-heading-title{font-size:1.4em}.elementor-13 .elementor-element.elementor-element-c2ecbf4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-13 .elementor-element.elementor-element-6105018{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-13 .elementor-element.elementor-element-0260f19{--min-height:20vh;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13 .elementor-element.elementor-element-96b71a3 .eael-circle-inner{padding:14% 0 0}.elementor-13 .elementor-element.elementor-element-8d0fb5f{--min-height:153px}.elementor-13 .elementor-element.elementor-element-8d0fb5f:not(.elementor-motion-effects-element-type-background),.elementor-13 .elementor-element.elementor-element-8d0fb5f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:auto}.elementor-13 .elementor-element.elementor-element-775c3f3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw}.elementor-13 .elementor-element.elementor-element-9fa7f61{--min-height:20vh;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post__title,.elementor-13 .elementor-element.elementor-element-9f34bb5 .elementor-post__title a{font-size:14px}.elementor-13 .elementor-element.elementor-element-d89d565{margin:-4% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-13 .elementor-element.elementor-element-1f4cec3{margin:-4% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-13 .elementor-element.elementor-element-34b1ac2{margin:-4% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-13 .elementor-element.elementor-element-34b1ac2 .elementor-heading-title{font-size:20px}.elementor-13 .elementor-element.elementor-element-008278f{--width:95vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-13 .elementor-element.elementor-element-6e03145{--width:40vw}.elementor-13 .elementor-element.elementor-element-3b27551 .elementor-icon{font-size:10vw}.elementor-13 .elementor-element.elementor-element-3b27551 .elementor-icon svg{height:10vw}.elementor-13 .elementor-element.elementor-element-c96041e .elementor-heading-title{font-size:20px}.elementor-13 .elementor-element.elementor-element-9d0de2d{--width:45vw}.elementor-13 .elementor-element.elementor-element-225424a .elementor-icon{font-size:10vw}.elementor-13 .elementor-element.elementor-element-225424a .elementor-icon svg{height:10vw}.elementor-13 .elementor-element.elementor-element-6d88aca .elementor-button{font-size:15px;padding:1em .2em}}