.elementor-12 .elementor-element.elementor-element-fde87cb{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-393141a{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-393141a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-393141a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-12 .elementor-element.elementor-element-393141a:before,.elementor-12 .elementor-element.elementor-element-393141a>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-393141a>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-393141a>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-393141a>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-393141a>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-12 .elementor-element.elementor-element-393141a.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-546ea30{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-546ea30:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-546ea30>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-12 .elementor-element.elementor-element-546ea30:before,.elementor-12 .elementor-element.elementor-element-546ea30>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-546ea30>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-546ea30>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-546ea30>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-546ea30>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-12 .elementor-element.elementor-element-71d4518{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-71d4518:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-71d4518>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-12 .elementor-element.elementor-element-ac517ee{--display:flex;--min-height:100vh;--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}.elementor-12 .elementor-element.elementor-element-a7f66cc{--display:flex;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%}.elementor-12 .elementor-element.elementor-element-11a46a2{--spacer-size:10px}.elementor-12 .elementor-element.elementor-element-75ec06e{--display:flex}.elementor-12 .elementor-element.elementor-element-75ec06e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-75ec06e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/how-much-tips-scaled.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-2626cbd{--display:flex}.elementor-12 .elementor-element.elementor-element-b14821f{--display:flex;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-b14821f:before,.elementor-12 .elementor-element.elementor-element-b14821f>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-b14821f>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-b14821f>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-b14821f>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-b14821f>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-b4e42f2{--display:flex;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-b4e42f2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-b4e42f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-image002.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-b4e42f2:before,.elementor-12 .elementor-element.elementor-element-b4e42f2>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-b4e42f2>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-b4e42f2>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-b4e42f2>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-b4e42f2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-122ab49{--display:flex}.elementor-12 .elementor-element.elementor-element-f98b766{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-f98b766:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-f98b766>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-ONOMICHI-008.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-cc09386{--display:flex;--min-height:100vh;--justify-content:center}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-12 .elementor-element.elementor-element-99d0d90{font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#fff}.elementor-12 .elementor-element.elementor-element-61c0007{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-de889e2{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-37ed5fc{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-410a7e0{--display:flex;--min-height:100vh;--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}.elementor-12 .elementor-element.elementor-element-410a7e0:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-410a7e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-12 .elementor-element.elementor-element-8014acb{--display:flex;--justify-content:center}.elementor-12 .elementor-element.elementor-element-c1bd87e{--display:flex;--min-height:25vh;--background-transition:.3s;--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-c1bd87e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c1bd87e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-YAMANAKAKO-GEN-052.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-c1bd87e:hover:before,.elementor-12 .elementor-element.elementor-element-c1bd87e:hover>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-c1bd87e:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-c1bd87e>.elementor-background-slideshow:hover:before,.elementor-12 .elementor-element.elementor-element-c1bd87e>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#FFFFFF78;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-c1bd87e:before,.elementor-12 .elementor-element.elementor-element-c1bd87e>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-c1bd87e>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-c1bd87e>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-c1bd87e>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-c1bd87e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-12 .elementor-element.elementor-element-c1bd87e:hover{--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-c1bd87e:hover:before{filter:brightness(110%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-12 .elementor-element.elementor-element-70ef77d{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-12 .elementor-element.elementor-element-7c5b555{--display:flex;--min-height:25vh}.elementor-12 .elementor-element.elementor-element-7c5b555:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-7c5b555>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-YAMANAKAKO-HAKU-024-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-7c5b555:hover:before,.elementor-12 .elementor-element.elementor-element-7c5b555:hover>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-7c5b555:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-7c5b555>.elementor-background-slideshow:hover:before,.elementor-12 .elementor-element.elementor-element-7c5b555>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#FFFFFF78;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-7c5b555:hover{--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-366ac6d{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-12 .elementor-element.elementor-element-60857f1{--display:flex;--min-height:25vh}.elementor-12 .elementor-element.elementor-element-60857f1:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-60857f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-ONOMICHI-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-60857f1:hover:before,.elementor-12 .elementor-element.elementor-element-60857f1:hover>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-60857f1:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-60857f1>.elementor-background-slideshow:hover:before,.elementor-12 .elementor-element.elementor-element-60857f1>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#FFFFFF78;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-60857f1:hover{--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-241493b{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-12 .elementor-element.elementor-element-d9dfe67{--display:flex;--justify-content:center}.elementor-12 .elementor-element.elementor-element-91e09d6{padding:0 0 0 8%;font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:500;color:#fff}.elementor-12 .elementor-element.elementor-element-e2aff24{padding:0 0 0 8%;font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:500;color:#fff}.elementor-12 .elementor-element.elementor-element-94866d2{padding:0 0 0 8%;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-149b9ab{--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}.elementor-12 .elementor-element.elementor-element-149b9ab:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-149b9ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-12 .elementor-element.elementor-element-10ec8fb{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-12 .elementor-element.elementor-element-3a4fafc{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:500;color:#fff}.elementor-12 .elementor-element.elementor-element-aca6f10{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-bc3ca21{--display:flex}.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-12 .elementor-element.elementor-element-8a697cd{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-8a697cd:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-8a697cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-12 .elementor-element.elementor-element-78f0b03{--display:flex;--justify-content:center}.elementor-12 .elementor-element.elementor-element-41018aa{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-1509274{--display:flex;--justify-content:center}.elementor-12 .elementor-element.elementor-element-88852d5{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:500;color:#fff}.elementor-12 .elementor-element.elementor-element-e1d5b43{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-552a10a{--spacer-size:100px}.elementor-12 .elementor-element.elementor-element-b572187{--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}.elementor-12 .elementor-element.elementor-element-b572187:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-b572187>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ece7e1}.elementor-12 .elementor-element.elementor-element-06973ea{--display:flex}.elementor-12 .elementor-element.elementor-element-698485f{--display:flex}.elementor-12 .elementor-element.elementor-element-e8c6b7b{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#DAB06E3D}.elementor-12 .elementor-element.elementor-element-a6edb08{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#252525CF}.elementor-12 .elementor-element.elementor-element-6cab24b{--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}.elementor-12 .elementor-element.elementor-element-a451cfc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a451cfc:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-a451cfc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-a451cfc:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-5f70b1e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-66d648d{--display:flex}.elementor-12 .elementor-element.elementor-element-66d648d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-c4aa081{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-e1a29ab{--display:flex}.elementor-12 .elementor-element.elementor-element-503b083{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-36f1702{--display:flex}.elementor-12 .elementor-element.elementor-element-a0898c5{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-8419d89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-8419d89:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-8419d89>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-8419d89:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-9c73f52{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-9280511{--display:flex}.elementor-12 .elementor-element.elementor-element-9280511.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-75d21d0{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-abad903{--display:flex}.elementor-12 .elementor-element.elementor-element-1c8ca75{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-cc453ad{--display:flex}.elementor-12 .elementor-element.elementor-element-fd1d222{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-4042ea3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-4042ea3:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4042ea3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-4042ea3:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-c0537e6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-9c957ec{--display:flex}.elementor-12 .elementor-element.elementor-element-9c957ec.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-9a33d78{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-c8011df{--display:flex}.elementor-12 .elementor-element.elementor-element-463c3a2{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-1f2a35b{--display:flex}.elementor-12 .elementor-element.elementor-element-1b95698{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-d783c6d{--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}.elementor-12 .elementor-element.elementor-element-c6d1c02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-c6d1c02:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c6d1c02>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-c6d1c02:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-cada313{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-385ba07{--display:flex}.elementor-12 .elementor-element.elementor-element-385ba07.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-32d08f5{width:var(--container-widget-width,98.077%);max-width:98.077%;--container-widget-width:98.077%;--container-widget-flex-grow:0;text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-32d08f5.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-be15458{--display:flex;--justify-content:center}.elementor-12 .elementor-element.elementor-element-e9bfb54{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-510d6a0{--display:flex}.elementor-12 .elementor-element.elementor-element-731ff1e{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-29d237e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-29d237e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-29d237e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-29d237e:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-5796d93{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-52df1e3{--display:flex}.elementor-12 .elementor-element.elementor-element-52df1e3.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-afb1874{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-cfa91ed{--display:flex}.elementor-12 .elementor-element.elementor-element-0d9669e{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-502e262{--display:flex}.elementor-12 .elementor-element.elementor-element-367e11d{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-11ba445{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-11ba445:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-11ba445>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-11ba445:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-f9a93d4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-2bb25b7{--display:flex}.elementor-12 .elementor-element.elementor-element-2bb25b7.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-86c560a{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-a3618d8{--display:flex}.elementor-12 .elementor-element.elementor-element-020297c{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-008292c{--display:flex}.elementor-12 .elementor-element.elementor-element-148387a{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-55be59e{--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}.elementor-12 .elementor-element.elementor-element-814ce82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-814ce82:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-814ce82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-814ce82:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-18cfaa2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a4fff00{--display:flex}.elementor-12 .elementor-element.elementor-element-a4fff00.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-1308517{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-17d42d7{--display:flex}.elementor-12 .elementor-element.elementor-element-9d58756{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-6221fbd{--display:flex}.elementor-12 .elementor-element.elementor-element-d15e2de{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-ad1f148{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-ad1f148:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ad1f148>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-ad1f148:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-5d7927d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-e043d27{--display:flex}.elementor-12 .elementor-element.elementor-element-e043d27.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-7554360{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-222ad11{--display:flex;--justify-content:center}.elementor-12 .elementor-element.elementor-element-678d4fb{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-4e4e1c0{--display:flex}.elementor-12 .elementor-element.elementor-element-7d7196e{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-dbb9395{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:.3s;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-dbb9395:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-dbb9395>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fcffe4}.elementor-12 .elementor-element.elementor-element-dbb9395:hover{background-color:#faf5d0}.elementor-12 .elementor-element.elementor-element-09ce06c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-d1aa2eb{--display:flex}.elementor-12 .elementor-element.elementor-element-d1aa2eb.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-d70f061{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:700;color:#d65201}.elementor-12 .elementor-element.elementor-element-8c93891{--display:flex}.elementor-12 .elementor-element.elementor-element-f14b4b9{font-family:"Noto Serif JP",Sans-serif;font-size:21px;font-weight:600;color:#2a2a2a}.elementor-12 .elementor-element.elementor-element-3fea96c{--display:flex}.elementor-12 .elementor-element.elementor-element-b479053{padding:10px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#303030}.elementor-12 .elementor-element.elementor-element-e7ff82f{--display:flex}.elementor-12 .elementor-element.elementor-element-dcc285a{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-6739364{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-6739364:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-6739364>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12 .elementor-element.elementor-element-a11604c{--display:flex;--min-height:60vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a11604c:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-a11604c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-YAMANAKAKO-GEN-030.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-328e036{--display:flex}.elementor-12 .elementor-element.elementor-element-a62e035{--display:flex}.elementor-12 .elementor-element.elementor-element-c33d68a{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#DAB06E3D}.elementor-12 .elementor-element.elementor-element-542e908{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#252525CF}.elementor-12 .elementor-element.elementor-element-4729f2e{--display:flex}.elementor-12 .elementor-element.elementor-element-92927dc{--e-image-carousel-slides-to-show:4}.elementor-12 .elementor-element.elementor-element-3361608{--display:flex}.elementor-12 .elementor-element.elementor-element-7bc148c{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:500;color:#252525CF}.elementor-12 .elementor-element.elementor-element-2dc6e85{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:500;color:#252525CF}.elementor-12 .elementor-element.elementor-element-4b4fa18{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-54e6d01{--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-12 .elementor-element.elementor-element-febbc95{--display:flex;--min-height:25vh;--background-transition:.3s;--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-febbc95:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-febbc95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-YAMANAKAKO-GEN-052.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-febbc95:hover:before,.elementor-12 .elementor-element.elementor-element-febbc95:hover>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-febbc95:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-febbc95>.elementor-background-slideshow:hover:before,.elementor-12 .elementor-element.elementor-element-febbc95>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#FFFFFF78;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-febbc95:before,.elementor-12 .elementor-element.elementor-element-febbc95>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-febbc95>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-febbc95>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-febbc95>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-febbc95>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-12 .elementor-element.elementor-element-febbc95:hover{--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-febbc95:hover:before{filter:brightness(110%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-12 .elementor-element.elementor-element-dab9ff9{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.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-12 .elementor-element.elementor-element-1bb4127 .elementor-button{background-color:#fff;font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none;fill:#000;color:#000;border-style:solid;border-width:2px;border-color:#FFFFFF00;border-radius:35px}.elementor-12 .elementor-element.elementor-element-1bb4127 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-1bb4127 .elementor-button:focus{background-color:#00000091;color:#fff}.elementor-12 .elementor-element.elementor-element-1bb4127{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-1bb4127.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-1bb4127 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-1bb4127 .elementor-button:focus svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-4a2414d{--display:flex;--min-height:25vh}.elementor-12 .elementor-element.elementor-element-4a2414d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4a2414d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-YAMANAKAKO-HAKU-024-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-4a2414d:hover:before,.elementor-12 .elementor-element.elementor-element-4a2414d:hover>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-4a2414d:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-4a2414d>.elementor-background-slideshow:hover:before,.elementor-12 .elementor-element.elementor-element-4a2414d>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#FFFFFF78;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-4a2414d:hover{--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-5444534{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-12 .elementor-element.elementor-element-47091c7{--display:flex;--min-height:25vh}.elementor-12 .elementor-element.elementor-element-47091c7:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-47091c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-ONOMICHI-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-47091c7:hover:before,.elementor-12 .elementor-element.elementor-element-47091c7:hover>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-47091c7:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-47091c7>.elementor-background-slideshow:hover:before,.elementor-12 .elementor-element.elementor-element-47091c7>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#FFFFFF78;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-47091c7:hover{--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-510b6e4{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-12 .elementor-element.elementor-element-c680d37 .elementor-button{background-color:#fff;font-family:"Roboto",Sans-serif;font-weight:500;text-decoration:none;fill:#000;color:#000;border-style:solid;border-width:2px;border-color:#FFFFFF00;border-radius:35px}.elementor-12 .elementor-element.elementor-element-c680d37 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-c680d37 .elementor-button:focus{background-color:#00000091;color:#fff}.elementor-12 .elementor-element.elementor-element-c680d37{padding:20px 0 0}.elementor-12 .elementor-element.elementor-element-c680d37.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-c680d37 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-c680d37 .elementor-button:focus svg{fill:#fff}.elementor-12 .elementor-element.elementor-element-b7abe86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-f41cb41{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-6b32866{--display:flex}.elementor-12 .elementor-element.elementor-element-9e59238{--display:flex}.elementor-12 .elementor-element.elementor-element-bfce1d4{font-family:"Noto Serif JP",Sans-serif;font-size:24px;font-weight:500;color:#252525CF}.elementor-12 .elementor-element.elementor-element-83e91ef{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#252525CF}.elementor-12 .elementor-element.elementor-element-0d47cbc{--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}.elementor-12 .elementor-element.elementor-element-f795972{--display:flex}.elementor-12 .elementor-element.elementor-element-f795972.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-fab78ac{--display:flex}.elementor-12 .elementor-element.elementor-element-1826240{--display:flex}.elementor-12 .elementor-element.elementor-element-cc073e8{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-58eebfa{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-58eebfa:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-58eebfa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-ONOMICHI-001-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-58eebfa:before,.elementor-12 .elementor-element.elementor-element-58eebfa>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-58eebfa>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-58eebfa>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-58eebfa>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-58eebfa>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-6a92d48{--display:flex}.elementor-12 .elementor-element.elementor-element-d8066a2{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-bdc165a{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#DAB06E8C}.elementor-12 .elementor-element.elementor-element-f245d6c{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#FFFFFFCF}.elementor-12 .elementor-element.elementor-element-ad62a60{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-fda9653{--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}.elementor-12 .elementor-element.elementor-element-10b2b3a{--display:flex}.elementor-12 .elementor-element.elementor-element-1472fba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-9d5b450{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-12 .elementor-element.elementor-element-9d5b450 img{width:100%;max-width:100%}.elementor-12 .elementor-element.elementor-element-d5fae5d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-0a7b314{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0c93c67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0c93c67.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-ede06fe.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-d478b8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-2a797a5.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-b913755{--display:flex}.elementor-12 .elementor-element.elementor-element-6e9c03b{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:12px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-3c95db2{--display:flex}.elementor-12 .elementor-element.elementor-element-7af0876{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-751319e{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-c2f02f3{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-c2f02f3.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-595c205{--display:flex}.elementor-12 .elementor-element.elementor-element-f31b9e6{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:12px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-2323f1e{--display:flex}.elementor-12 .elementor-element.elementor-element-d22cd08{--display:flex;--min-height:150px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-d22cd08:before,.elementor-12 .elementor-element.elementor-element-d22cd08>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-d22cd08>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-d22cd08>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-d22cd08>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-d22cd08>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-12 .elementor-element.elementor-element-6b6396a{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:15px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-13cf20d{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-13cf20d.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-7a81825{--display:flex}.elementor-12 .elementor-element.elementor-element-fc85886{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:12px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-6e6123d{--display:flex}.elementor-12 .elementor-element.elementor-element-9cd6610{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-c376d67{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-c376d67:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c376d67>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ece7e1}.elementor-12 .elementor-element.elementor-element-8e50d0f{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:.5}.elementor-12 .elementor-element.elementor-element-8e50d0f:before,.elementor-12 .elementor-element.elementor-element-8e50d0f>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-8e50d0f>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-8e50d0f>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-8e50d0f>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-8e50d0f>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-12 .elementor-element.elementor-element-273b3b7{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-758a65e{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#DAB06E3D}.elementor-12 .elementor-element.elementor-element-e2677ed{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#252525CF}.elementor-12 .elementor-element.elementor-element-50d10f0{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-4a6fb93{--display:flex}.elementor-12 .elementor-element.elementor-element-3e06b43{--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}.elementor-12 .elementor-element.elementor-element-82fb55a{--display:flex;--border-radius:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-927e21d{--display:flex;--border-radius:30px}.elementor-12 .elementor-element.elementor-element-927e21d:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-927e21d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12 .elementor-element.elementor-element-ef0e9c6{--display:flex}.elementor-12 .elementor-element.elementor-element-d843095{padding:0 0 0 30px}.elementor-12 .elementor-element.elementor-element-d843095.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-efe68f5{padding:0}.elementor-12 .elementor-element.elementor-element-efe68f5.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-700d27b.elementor-element{--align-self:center}.elementor-12 .elementor-element.elementor-element-46b0210{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-9fd01b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px}.elementor-12 .elementor-element.elementor-element-8bd9d60 .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-weight:500;text-decoration:none;border-radius:8px;padding:10px 30px}.elementor-12 .elementor-element.elementor-element-8bd9d60 .elementor-button-content-wrapper{flex-direction:row}.elementor-12 .elementor-element.elementor-element-8bd9d60 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-12 .elementor-element.elementor-element-b1840a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a3ef6a7 .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-weight:500;text-decoration:none;border-radius:8px;padding:10px 30px}.elementor-12 .elementor-element.elementor-element-a3ef6a7 .elementor-button-content-wrapper{flex-direction:row}.elementor-12 .elementor-element.elementor-element-a3ef6a7 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-12 .elementor-element.elementor-element-c5364b4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-3a6f5c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px}.elementor-12 .elementor-element.elementor-element-36f3678 .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-weight:500;text-decoration:none;border-radius:8px;padding:10px 30px}.elementor-12 .elementor-element.elementor-element-36f3678 .elementor-button-content-wrapper{flex-direction:row}.elementor-12 .elementor-element.elementor-element-36f3678 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-12 .elementor-element.elementor-element-6010825{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-553e8e2 .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-weight:500;text-decoration:none;border-radius:8px;padding:10px 30px}.elementor-12 .elementor-element.elementor-element-553e8e2 .elementor-button-content-wrapper{flex-direction:row}.elementor-12 .elementor-element.elementor-element-553e8e2 .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-12 .elementor-element.elementor-element-f7056d7{--display:flex}.elementor-12 .elementor-element.elementor-element-c5dd86b{--spacer-size:5px}.elementor-12 .elementor-element.elementor-element-0d25f3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-81b0526{padding:20px 0 0 30px;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#252525CF}.elementor-12 .elementor-element.elementor-element-164750f{padding:20px 0 0 30px;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;color:#FD0000CF}.elementor-12 .elementor-element.elementor-element-87abbab{--display:flex}.elementor-12 .elementor-element.elementor-element-f4d43ab{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-ed8df34{--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}.elementor-12 .elementor-element.elementor-element-ed8df34:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ed8df34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12 .elementor-element.elementor-element-c6a8390{--display:flex}.elementor-12 .elementor-element.elementor-element-8dedd35{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-e618bbc{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#DAB06E3D}.elementor-12 .elementor-element.elementor-element-b33ab51{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#252525CF}.elementor-12 .elementor-element.elementor-element-b0a6be6{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-239c083{--display:flex}.elementor-12 .elementor-element.elementor-element-6f682e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px}.elementor-12 .elementor-element.elementor-element-6f682e1:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-6f682e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#08005f}.elementor-12 .elementor-element.elementor-element-426d9e1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-ee1fda1{--display:flex}.elementor-12 .elementor-element.elementor-element-a97b928{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-15740fb{--display:flex}.elementor-12 .elementor-element.elementor-element-42edf12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px}.elementor-12 .elementor-element.elementor-element-42edf12:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-42edf12>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#08005f}.elementor-12 .elementor-element.elementor-element-f8a4689{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-ef29678{--display:flex}.elementor-12 .elementor-element.elementor-element-991b397{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-2d4f4fb{--display:flex}.elementor-12 .elementor-element.elementor-element-50b8e43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px}.elementor-12 .elementor-element.elementor-element-50b8e43:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-50b8e43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#08005f}.elementor-12 .elementor-element.elementor-element-e253f97{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-3bb3b1a{--display:flex}.elementor-12 .elementor-element.elementor-element-8c6c34a{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-41db26f{--display:flex}.elementor-12 .elementor-element.elementor-element-178fc1c{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-5ad56d6{--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}.elementor-12 .elementor-element.elementor-element-5ad56d6:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-5ad56d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ece7e1}.elementor-12 .elementor-element.elementor-element-c7d2bd7{--display:flex}.elementor-12 .elementor-element.elementor-element-051094a{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-3b585e0{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#DAB06E3D}.elementor-12 .elementor-element.elementor-element-1ed8963{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#252525CF}.elementor-12 .elementor-element.elementor-element-1a81508{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -30px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-54c18ee{--display:flex}.elementor-12 .elementor-element.elementor-element-35797c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px}.elementor-12 .elementor-element.elementor-element-35797c0:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-35797c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d8a076}.elementor-12 .elementor-element.elementor-element-d8135c0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-652b757{--display:flex}.elementor-12 .elementor-element.elementor-element-ea475ea{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-686851c{--display:flex}.elementor-12 .elementor-element.elementor-element-91818e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px}.elementor-12 .elementor-element.elementor-element-91818e1:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-91818e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d8a076}.elementor-12 .elementor-element.elementor-element-57dd37d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-22613e4{--display:flex}.elementor-12 .elementor-element.elementor-element-5b256ce{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-a73a349{--display:flex}.elementor-12 .elementor-element.elementor-element-6dabca5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px}.elementor-12 .elementor-element.elementor-element-6dabca5:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-6dabca5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d8a076}.elementor-12 .elementor-element.elementor-element-cad6403{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:600;color:#fff}.elementor-12 .elementor-element.elementor-element-638f703{--display:flex}.elementor-12 .elementor-element.elementor-element-6e4c96b{margin:-10px 0 calc(var(--kit-widget-spacing, 0px) + -40px) 0px;font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-872b0ce{--display:flex}.elementor-12 .elementor-element.elementor-element-8a5988c{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-e4dfd0e{--display:flex;--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}.elementor-12 .elementor-element.elementor-element-e4dfd0e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-e4dfd0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12 .elementor-element.elementor-element-edf166b{--display:flex}.elementor-12 .elementor-element.elementor-element-7713531{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-481618e{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#DAB06E3D}.elementor-12 .elementor-element.elementor-element-8183219{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#252525}.elementor-12 .elementor-element.elementor-element-b4d7190{--display:flex}.elementor-12 .elementor-element.elementor-element-c6c190b{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-a435ecc{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a435ecc:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-a435ecc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ten-origin-club.tenretreat.com/wp-content/uploads/2026/01/TEN-YAMANAKAKO-GEN-008.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-a435ecc:before,.elementor-12 .elementor-element.elementor-element-a435ecc>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-a435ecc>.e-con-inner>.elementor-background-video-container:before,.elementor-12 .elementor-element.elementor-element-a435ecc>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-a435ecc>.e-con-inner>.elementor-background-slideshow:before,.elementor-12 .elementor-element.elementor-element-a435ecc>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-12 .elementor-element.elementor-element-60fa555{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-12 .elementor-element.elementor-element-e73eccb{--display:flex}.elementor-12 .elementor-element.elementor-element-0ab0655{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#DAB06E8C}.elementor-12 .elementor-element.elementor-element-5da4e55{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#FFFFFFCF}.elementor-12 .elementor-element.elementor-element-52672bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-97cd4e3{--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}.elementor-12 .elementor-element.elementor-element-3565b64{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-d4dd6c8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-d4dd6c8:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-d4dd6c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-e8e69b9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-4e28840{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-24001c4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-4391598{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-4391598:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4391598>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-1e3a644{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-36e6bc9{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-7e65a70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-930fb32{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-930fb32:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-930fb32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-f7b96b3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-20a132e{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-57bb1d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-245c1b2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-245c1b2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-245c1b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-7a176bb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-96a1595{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-005bc3b{--display:flex}.elementor-12 .elementor-element.elementor-element-0d63907{--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}.elementor-12 .elementor-element.elementor-element-2881ba1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-bb07b84{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-bb07b84:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-bb07b84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-762f356{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-f9edc36{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-a7430fb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-ddc8220{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-ddc8220:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ddc8220>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-fbc25f3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-76d37b4{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-eeb72e6{--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}.elementor-12 .elementor-element.elementor-element-a0dab1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-c978164{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-c978164:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c978164>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-003c038{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-ecf0189{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-0360082{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-02e7b06{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-02e7b06:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-02e7b06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-5addcbb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-82ebcc5{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-5c6287b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-f26f9a7{--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}.elementor-12 .elementor-element.elementor-element-6271479{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-955e7e1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-955e7e1:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-955e7e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-601b58b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-49c0455{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-ab731ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-15e78fa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-15e78fa:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-15e78fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-56320ae{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-7ddee37{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-70638d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-658887a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-658887a:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-658887a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-d0d28eb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-5c453fe{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-c8d5a69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-122ebc8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-122ebc8:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-122ebc8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-5b8bedc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-0a39908{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-643e9cb{--display:flex}.elementor-12 .elementor-element.elementor-element-e440790{--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}.elementor-12 .elementor-element.elementor-element-47d7af9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0cac7b6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0cac7b6:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-0cac7b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-95c7bbb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-a0735f8{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-4aacc67{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-ce75215{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-ce75215:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-ce75215>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-1a64de9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-a097bbf{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-2c2ff14{--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}.elementor-12 .elementor-element.elementor-element-a56e123{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-fecd429{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-fecd429:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-fecd429>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-873bca3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-6671423{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-c03c09b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-393e6e7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-393e6e7:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-393e6e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-12 .elementor-element.elementor-element-cb2b767{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-3e0b819{padding:0;font-family:"Noto Sans JP",Sans-serif;font-size:13px;font-weight:400;color:#fff}.elementor-12 .elementor-element.elementor-element-09848a8{--display:flex}.elementor-12 .elementor-element.elementor-element-7f32ddd{--spacer-size:50px}.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-12 .elementor-element.elementor-element-57c4380 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:34px;font-weight:700;color:#fff}.elementor-12 .elementor-element.elementor-element-85acaa8{background-color:#fff;padding:10px 0 0 20px;border-style:solid;border-width:2px;border-color:#743800;border-radius:14px;font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;color:#252525}.elementor-12 .elementor-element.elementor-element-8a446ff{background-color:#fff;padding:10px 0 0 20px;border-style:solid;border-width:2px;border-color:#743800;border-radius:14px;font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;color:#252525}.elementor-12 .elementor-element.elementor-element-68a9cc5{background-color:#fff;padding:10px 0 0 20px;border-style:solid;border-width:2px;border-color:#743800;border-radius:14px;font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;color:#252525}.elementor-12 .elementor-element.elementor-element-946fed4{background-color:#fff;padding:10px 0 0 20px;border-style:solid;border-width:2px;border-color:#743800;border-radius:14px;font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;color:#252525}.elementor-12 .elementor-element.elementor-element-9e8e9db{--spacer-size:60px}.elementor-12 .elementor-element.elementor-element-0615c01{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0615c01:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-0615c01>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f4ed}.elementor-12 .elementor-element.elementor-element-1cbde9c{--display:flex}.elementor-12 .elementor-element.elementor-element-d7c83b7{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-1e1a680{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#C084263D}.elementor-12 .elementor-element.elementor-element-8798640{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#252525}.elementor-12 .elementor-element.elementor-element-f6b7452{--display:flex}.elementor-12 .elementor-element.elementor-element-aa31130{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-2c3b833{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px}.elementor-12 .elementor-element.elementor-element-2c3b833:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-2c3b833>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12 .elementor-element.elementor-element-974dcce{--spacer-size:30px}.elementor-12 .elementor-element.elementor-element-4b865f3{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;color:#252525}.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-12 .elementor-element.elementor-element-6760524{--divider-border-style:solid;--divider-color:#53535380;--divider-border-width:.5px}.elementor-12 .elementor-element.elementor-element-6760524 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-6760524 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-bba1734{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;color:#252525}.elementor-12 .elementor-element.elementor-element-4da6dc8{--divider-border-style:solid;--divider-color:#53535380;--divider-border-width:.5px}.elementor-12 .elementor-element.elementor-element-4da6dc8 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-4da6dc8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-af1a4c7{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;color:#252525}.elementor-12 .elementor-element.elementor-element-0abe506{--divider-border-style:solid;--divider-color:#53535380;--divider-border-width:.5px}.elementor-12 .elementor-element.elementor-element-0abe506 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-0abe506 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-f138110{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;color:#252525}.elementor-12 .elementor-element.elementor-element-bdfc76b{--divider-border-style:solid;--divider-color:#53535380;--divider-border-width:.5px}.elementor-12 .elementor-element.elementor-element-bdfc76b .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-bdfc76b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-f5a0df9{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;color:#252525}.elementor-12 .elementor-element.elementor-element-fc5e0da{--divider-border-style:solid;--divider-color:#53535380;--divider-border-width:.5px}.elementor-12 .elementor-element.elementor-element-fc5e0da .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-fc5e0da .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-b9810be{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;color:#252525}.elementor-12 .elementor-element.elementor-element-f25a1a0{--divider-border-style:solid;--divider-color:#53535380;--divider-border-width:.5px}.elementor-12 .elementor-element.elementor-element-f25a1a0 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0}.elementor-12 .elementor-element.elementor-element-f25a1a0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-6f1c4ff{font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;color:#252525}.elementor-12 .elementor-element.elementor-element-31669da{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-b1804df{--display:flex}.elementor-12 .elementor-element.elementor-element-b2af612{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-f2623eb{--display:flex}.elementor-12 .elementor-element.elementor-element-0f0ee9e{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-7065b86{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-7065b86:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-7065b86>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-12 .elementor-element.elementor-element-a150c9e{--display:flex}.elementor-12 .elementor-element.elementor-element-a89c9d1{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-43bc868{font-family:"Times New Roman",Sans-serif;font-size:100px;font-weight:400;color:#C084263D}.elementor-12 .elementor-element.elementor-element-4c2c999{margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Noto Serif JP",Sans-serif;font-size:36px;font-weight:500;color:#252525}.elementor-12 .elementor-element.elementor-element-7ebf68c{--display:flex}.elementor-12 .elementor-element.elementor-element-f76f63d{--spacer-size:50px}.elementor-12 .elementor-element.elementor-element-f264149{text-align:center}.elementor-12 .elementor-element.elementor-element-f264149 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#252525}.elementor-12 .elementor-element.elementor-element-9212ef0{--divider-border-style:solid;--divider-color:#0000007A;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-9212ef0 .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-9212ef0 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-fae8bbe{font-family:"Noto Sans JP",Sans-serif;font-weight:400;color:#252525}.elementor-12 .elementor-element.elementor-element-8785e28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-5fb9fb6{--spacer-size:100px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-a7f66cc{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-12 .elementor-element.elementor-element-11a46a2{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-75ec06e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-75ec06e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-717px 0}.elementor-12 .elementor-element.elementor-element-122ab49{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-12 .elementor-element.elementor-element-5f70b1e{--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-c4aa081{font-size:25px}.elementor-12 .elementor-element.elementor-element-503b083{font-size:15px}.elementor-12 .elementor-element.elementor-element-36f1702{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a0898c5{font-size:13px}.elementor-12 .elementor-element.elementor-element-75d21d0{font-size:25px}.elementor-12 .elementor-element.elementor-element-1c8ca75{font-size:15px}.elementor-12 .elementor-element.elementor-element-cc453ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-fd1d222{font-size:13px}.elementor-12 .elementor-element.elementor-element-9a33d78{font-size:25px}.elementor-12 .elementor-element.elementor-element-463c3a2{font-size:15px}.elementor-12 .elementor-element.elementor-element-1f2a35b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-1b95698{font-size:13px}.elementor-12 .elementor-element.elementor-element-32d08f5{font-size:25px}.elementor-12 .elementor-element.elementor-element-e9bfb54{font-size:15px}.elementor-12 .elementor-element.elementor-element-510d6a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-731ff1e{font-size:13px}.elementor-12 .elementor-element.elementor-element-afb1874{font-size:25px}.elementor-12 .elementor-element.elementor-element-0d9669e{font-size:15px}.elementor-12 .elementor-element.elementor-element-502e262{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-367e11d{font-size:13px}.elementor-12 .elementor-element.elementor-element-86c560a{font-size:25px}.elementor-12 .elementor-element.elementor-element-020297c{font-size:15px}.elementor-12 .elementor-element.elementor-element-008292c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-148387a{font-size:13px}.elementor-12 .elementor-element.elementor-element-1308517{font-size:25px}.elementor-12 .elementor-element.elementor-element-9d58756{font-size:14px}.elementor-12 .elementor-element.elementor-element-d15e2de{font-size:13px}.elementor-12 .elementor-element.elementor-element-7554360{font-size:25px}.elementor-12 .elementor-element.elementor-element-678d4fb{font-size:15px}.elementor-12 .elementor-element.elementor-element-4e4e1c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-7d7196e{font-size:13px}.elementor-12 .elementor-element.elementor-element-d70f061{font-size:25px}.elementor-12 .elementor-element.elementor-element-f14b4b9{font-size:15px}.elementor-12 .elementor-element.elementor-element-3fea96c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-b479053{font-size:13px}.elementor-12 .elementor-element.elementor-element-4b4fa18{font-size:14px}.elementor-12 .elementor-element.elementor-element-dab9ff9{font-size:16px}.elementor-12 .elementor-element.elementor-element-5444534{font-size:16px}.elementor-12 .elementor-element.elementor-element-510b6e4{font-size:16px}.elementor-12 .elementor-element.elementor-element-83e91ef{font-size:14px}.elementor-12 .elementor-element.elementor-element-0d47cbc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-12 .elementor-element.elementor-element-ad62a60{padding:0 3%;font-size:14px}.elementor-12 .elementor-element.elementor-element-50d10f0{padding:0 3%;font-size:14px}.elementor-12 .elementor-element.elementor-element-3e06b43{--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}.elementor-12 .elementor-element.elementor-element-a97b928{font-size:14px}.elementor-12 .elementor-element.elementor-element-991b397{font-size:14px}.elementor-12 .elementor-element.elementor-element-8c6c34a{font-size:14px}.elementor-12 .elementor-element.elementor-element-1a81508{font-size:14px}.elementor-12 .elementor-element.elementor-element-ea475ea{font-size:14px}.elementor-12 .elementor-element.elementor-element-5b256ce{font-size:14px}.elementor-12 .elementor-element.elementor-element-6e4c96b{font-size:14px}.elementor-12 .elementor-element.elementor-element-52672bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-97cd4e3{--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}.elementor-12 .elementor-element.elementor-element-0d63907{--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}.elementor-12 .elementor-element.elementor-element-eeb72e6{--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}.elementor-12 .elementor-element.elementor-element-5c6287b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-f26f9a7{--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}.elementor-12 .elementor-element.elementor-element-e440790{--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}.elementor-12 .elementor-element.elementor-element-2c2ff14{--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}.elementor-12 .elementor-element.elementor-element-85acaa8{font-size:18px}.elementor-12 .elementor-element.elementor-element-8a446ff{font-size:18px}.elementor-12 .elementor-element.elementor-element-68a9cc5{font-size:18px}.elementor-12 .elementor-element.elementor-element-946fed4{font-size:18px}.elementor-12 .elementor-element.elementor-element-7ebf68c{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-12 .elementor-element.elementor-element-fae8bbe{font-size:14px}.elementor-12 .elementor-element.elementor-element-8785e28{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:4%}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-71d4518{--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}.elementor-12 .elementor-element.elementor-element-ac517ee{--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}.elementor-12 .elementor-element.elementor-element-a7f66cc{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-12 .elementor-element.elementor-element-11a46a2{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-75ec06e{--min-height:40vh}.elementor-12 .elementor-element.elementor-element-75ec06e:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-75ec06e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-12 .elementor-element.elementor-element-99d0d90{font-size:20px}.elementor-12 .elementor-element.elementor-element-61c0007{font-size:14px}.elementor-12 .elementor-element.elementor-element-de889e2{font-size:14px}.elementor-12 .elementor-element.elementor-element-410a7e0{--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}.elementor-12 .elementor-element.elementor-element-91e09d6{padding:5% 0 0;font-size:20px}.elementor-12 .elementor-element.elementor-element-e2aff24{padding:5% 0 0;font-size:20px}.elementor-12 .elementor-element.elementor-element-94866d2{padding:0;font-size:14px}.elementor-12 .elementor-element.elementor-element-10ec8fb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-12 .elementor-element.elementor-element-3a4fafc{padding:0;font-size:20px}.elementor-12 .elementor-element.elementor-element-aca6f10{padding:0;font-size:14px}.elementor-12 .elementor-element.elementor-element-f7652c6{padding:0 0 0 60px}.elementor-12 .elementor-element.elementor-element-8a697cd{--min-height:0vh;--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}.elementor-12 .elementor-element.elementor-element-41018aa{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-1509274{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%}.elementor-12 .elementor-element.elementor-element-88852d5{padding:10% 0 0;font-size:20px}.elementor-12 .elementor-element.elementor-element-e1d5b43{font-size:14px}.elementor-12 .elementor-element.elementor-element-552a10a{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-698485f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-e8c6b7b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:90px}.elementor-12 .elementor-element.elementor-element-a6edb08{margin:-90px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-66d648d{--width:20%}.elementor-12 .elementor-element.elementor-element-e1a29ab{--width:80%;--justify-content:center}.elementor-12 .elementor-element.elementor-element-503b083{font-size:17px}.elementor-12 .elementor-element.elementor-element-36f1702{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-a0898c5{font-size:14px}.elementor-12 .elementor-element.elementor-element-9280511{--width:20%}.elementor-12 .elementor-element.elementor-element-abad903{--width:80%;--justify-content:center}.elementor-12 .elementor-element.elementor-element-1c8ca75{font-size:17px}.elementor-12 .elementor-element.elementor-element-cc453ad{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-fd1d222{font-size:14px}.elementor-12 .elementor-element.elementor-element-9c957ec{--width:20%}.elementor-12 .elementor-element.elementor-element-c8011df{--width:80%;--justify-content:center}.elementor-12 .elementor-element.elementor-element-463c3a2{font-size:17px}.elementor-12 .elementor-element.elementor-element-1f2a35b{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-1b95698{font-size:14px}.elementor-12 .elementor-element.elementor-element-385ba07{--width:20%}.elementor-12 .elementor-element.elementor-element-be15458{--width:80%}.elementor-12 .elementor-element.elementor-element-e9bfb54{font-size:17px}.elementor-12 .elementor-element.elementor-element-510d6a0{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-731ff1e{font-size:14px}.elementor-12 .elementor-element.elementor-element-52df1e3{--width:20%}.elementor-12 .elementor-element.elementor-element-cfa91ed{--width:80%;--justify-content:center}.elementor-12 .elementor-element.elementor-element-0d9669e{font-size:17px}.elementor-12 .elementor-element.elementor-element-502e262{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-367e11d{font-size:14px}.elementor-12 .elementor-element.elementor-element-2bb25b7{--width:20%}.elementor-12 .elementor-element.elementor-element-a3618d8{--width:80%;--justify-content:center}.elementor-12 .elementor-element.elementor-element-020297c{font-size:17px}.elementor-12 .elementor-element.elementor-element-008292c{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-148387a{font-size:14px}.elementor-12 .elementor-element.elementor-element-a4fff00{--width:20%}.elementor-12 .elementor-element.elementor-element-17d42d7{--width:80%;--justify-content:center}.elementor-12 .elementor-element.elementor-element-9d58756{font-size:17px}.elementor-12 .elementor-element.elementor-element-6221fbd{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-d15e2de{font-size:14px}.elementor-12 .elementor-element.elementor-element-e043d27{--width:20%}.elementor-12 .elementor-element.elementor-element-222ad11{--width:80%}.elementor-12 .elementor-element.elementor-element-678d4fb{font-size:17px}.elementor-12 .elementor-element.elementor-element-4e4e1c0{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-7d7196e{font-size:14px}.elementor-12 .elementor-element.elementor-element-d1aa2eb{--width:20%}.elementor-12 .elementor-element.elementor-element-8c93891{--width:80%;--justify-content:center}.elementor-12 .elementor-element.elementor-element-f14b4b9{font-size:17px}.elementor-12 .elementor-element.elementor-element-3fea96c{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px}.elementor-12 .elementor-element.elementor-element-b479053{font-size:14px}.elementor-12 .elementor-element.elementor-element-dcc285a{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-a62e035{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-c33d68a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:90px}.elementor-12 .elementor-element.elementor-element-542e908{margin:-90px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-92927dc{--e-image-carousel-slides-to-show:1}.elementor-12 .elementor-element.elementor-element-7bc148c{font-size:20px}.elementor-12 .elementor-element.elementor-element-2dc6e85{font-size:20px}.elementor-12 .elementor-element.elementor-element-4b4fa18{font-size:14px}.elementor-12 .elementor-element.elementor-element-bfce1d4{font-size:20px}.elementor-12 .elementor-element.elementor-element-83e91ef{font-size:14px}.elementor-12 .elementor-element.elementor-element-0d47cbc{--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}.elementor-12 .elementor-element.elementor-element-6a92d48{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:3%}.elementor-12 .elementor-element.elementor-element-bdc165a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:90px}.elementor-12 .elementor-element.elementor-element-f245d6c{margin:-90px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-ad62a60{font-size:14px}.elementor-12 .elementor-element.elementor-element-0c93c67{--width:50%}.elementor-12 .elementor-element.elementor-element-d478b8a{--width:50%}.elementor-12 .elementor-element.elementor-element-758a65e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:66px;line-height:2em}.elementor-12 .elementor-element.elementor-element-e2677ed{margin:-90px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-50d10f0{font-size:14px}.elementor-12 .elementor-element.elementor-element-3e06b43{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-12 .elementor-element.elementor-element-82fb55a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-82fb55a.e-con{--align-self:center}.elementor-12 .elementor-element.elementor-element-9fd01b4{--width:50%}.elementor-12 .elementor-element.elementor-element-8bd9d60 .elementor-button{font-size:14px}.elementor-12 .elementor-element.elementor-element-b1840a0{--width:50%}.elementor-12 .elementor-element.elementor-element-a3ef6a7 .elementor-button{font-size:14px}.elementor-12 .elementor-element.elementor-element-c5364b4{--width:100%}.elementor-12 .elementor-element.elementor-element-3a6f5c6{--width:50%}.elementor-12 .elementor-element.elementor-element-36f3678 .elementor-button{font-size:14px}.elementor-12 .elementor-element.elementor-element-6010825{--width:50%}.elementor-12 .elementor-element.elementor-element-553e8e2 .elementor-button{font-size:14px}.elementor-12 .elementor-element.elementor-element-c5dd86b{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-81b0526{font-size:14px}.elementor-12 .elementor-element.elementor-element-164750f{font-size:14px}.elementor-12 .elementor-element.elementor-element-c6a8390{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-e618bbc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:68px;line-height:1em}.elementor-12 .elementor-element.elementor-element-b33ab51{margin:-36px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-b0a6be6{font-size:14px}.elementor-12 .elementor-element.elementor-element-239c083{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-426d9e1{font-size:18px}.elementor-12 .elementor-element.elementor-element-a97b928{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:14px}.elementor-12 .elementor-element.elementor-element-15740fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-f8a4689{font-size:18px}.elementor-12 .elementor-element.elementor-element-991b397{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:14px}.elementor-12 .elementor-element.elementor-element-2d4f4fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-e253f97{font-size:18px}.elementor-12 .elementor-element.elementor-element-8c6c34a{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:14px}.elementor-12 .elementor-element.elementor-element-5ad56d6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-12 .elementor-element.elementor-element-c7d2bd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-051094a{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-3b585e0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:90px}.elementor-12 .elementor-element.elementor-element-1ed8963{margin:-90px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-1a81508{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 2%;font-size:14px}.elementor-12 .elementor-element.elementor-element-54c18ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-d8135c0{font-size:18px}.elementor-12 .elementor-element.elementor-element-652b757{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-ea475ea{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px}.elementor-12 .elementor-element.elementor-element-686851c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-91818e1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-12 .elementor-element.elementor-element-57dd37d{font-size:18px}.elementor-12 .elementor-element.elementor-element-5b256ce{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px}.elementor-12 .elementor-element.elementor-element-a73a349{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-cad6403{font-size:18px}.elementor-12 .elementor-element.elementor-element-6e4c96b{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px}.elementor-12 .elementor-element.elementor-element-edf166b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-7713531{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-481618e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:66px;line-height:1em}.elementor-12 .elementor-element.elementor-element-8183219{margin:-54px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-e73eccb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-0ab0655{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:66px;line-height:1em}.elementor-12 .elementor-element.elementor-element-5da4e55{margin:-54px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-57c4380 .elementor-heading-title{font-size:20px}.elementor-12 .elementor-element.elementor-element-85acaa8{font-size:14px}.elementor-12 .elementor-element.elementor-element-8a446ff{font-size:14px}.elementor-12 .elementor-element.elementor-element-68a9cc5{font-size:14px}.elementor-12 .elementor-element.elementor-element-946fed4{font-size:14px}.elementor-12 .elementor-element.elementor-element-1cbde9c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-d7c83b7{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-1e1a680{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:66px;line-height:1em}.elementor-12 .elementor-element.elementor-element-8798640{margin:-54px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}.elementor-12 .elementor-element.elementor-element-f6b7452{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-12 .elementor-element.elementor-element-aa31130{--spacer-size:10px}.elementor-12 .elementor-element.elementor-element-31669da{--spacer-size:20px}.elementor-12 .elementor-element.elementor-element-b2af612{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-0f0ee9e{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-7065b86{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-12 .elementor-element.elementor-element-a150c9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-12 .elementor-element.elementor-element-a89c9d1{--spacer-size:0px}.elementor-12 .elementor-element.elementor-element-43bc868{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;font-size:66px;line-height:1em}.elementor-12 .elementor-element.elementor-element-4c2c999{margin:-54px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:20px}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-410a7e0{--content-width:1200px}.elementor-12 .elementor-element.elementor-element-8014acb{--width:60%}.elementor-12 .elementor-element.elementor-element-d9dfe67{--width:40%}.elementor-12 .elementor-element.elementor-element-10ec8fb{--width:40%}.elementor-12 .elementor-element.elementor-element-bc3ca21{--width:60%}.elementor-12 .elementor-element.elementor-element-78f0b03{--content-width:1000px}.elementor-12 .elementor-element.elementor-element-1509274{--content-width:1000px}.elementor-12 .elementor-element.elementor-element-66d648d{--width:20%}.elementor-12 .elementor-element.elementor-element-9280511{--width:20%}.elementor-12 .elementor-element.elementor-element-9c957ec{--width:20%}.elementor-12 .elementor-element.elementor-element-385ba07{--width:20%}.elementor-12 .elementor-element.elementor-element-52df1e3{--width:20%}.elementor-12 .elementor-element.elementor-element-2bb25b7{--width:20%}.elementor-12 .elementor-element.elementor-element-a4fff00{--width:20%}.elementor-12 .elementor-element.elementor-element-e043d27{--width:20%}.elementor-12 .elementor-element.elementor-element-d1aa2eb{--width:20%}.elementor-12 .elementor-element.elementor-element-54e6d01{--width:100%}.elementor-12 .elementor-element.elementor-element-f795972{--width:40%}.elementor-12 .elementor-element.elementor-element-fab78ac{--width:60%}.elementor-12 .elementor-element.elementor-element-82fb55a{--width:40%}.elementor-12 .elementor-element.elementor-element-0d25f3a{--width:60%}.elementor-12 .elementor-element.elementor-element-f6b7452{--content-width:600px}.elementor-12 .elementor-element.elementor-element-7ebf68c{--content-width:760px}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-a7f66cc{--width:55%}.elementor-12 .elementor-element.elementor-element-75ec06e{--width:45%}.elementor-12 .elementor-element.elementor-element-66d648d{--width:17%}.elementor-12 .elementor-element.elementor-element-e1a29ab{--width:83%}.elementor-12 .elementor-element.elementor-element-9280511{--width:17%}.elementor-12 .elementor-element.elementor-element-abad903{--width:83%}.elementor-12 .elementor-element.elementor-element-9c957ec{--width:17%}.elementor-12 .elementor-element.elementor-element-c8011df{--width:83%}.elementor-12 .elementor-element.elementor-element-385ba07{--width:17%}.elementor-12 .elementor-element.elementor-element-cfa91ed{--width:83%}.elementor-12 .elementor-element.elementor-element-a3618d8{--width:83%}.elementor-12 .elementor-element.elementor-element-a4fff00{--width:17%}.elementor-12 .elementor-element.elementor-element-17d42d7{--width:83%}.elementor-12 .elementor-element.elementor-element-e043d27{--width:17%}.elementor-12 .elementor-element.elementor-element-222ad11{--width:83%}.elementor-12 .elementor-element.elementor-element-d1aa2eb{--width:17%}.elementor-12 .elementor-element.elementor-element-8c93891{--width:83%}.elementor-12 .elementor-element.elementor-element-f795972{--width:100%}.elementor-12 .elementor-element.elementor-element-fab78ac{--width:100%}.elementor-12 .elementor-element.elementor-element-82fb55a{--width:100%}.elementor-12 .elementor-element.elementor-element-0d25f3a{--width:100%}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-a11604c:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-a11604c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-12 .elementor-element.elementor-element-58eebfa:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-58eebfa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-12 .elementor-element.elementor-element-a435ecc:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-a435ecc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}