.elementor-13 .elementor-element.elementor-element-98a1e47{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:25px 25px;--row-gap:25px;--column-gap:25px;bottom:10vh;--z-index:999;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-98a1e47{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-98a1e47{left:0px;}.elementor-13 .elementor-element.elementor-element-be9d787{--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-13 .elementor-element.elementor-element-b3e4069{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:25px 25px;--row-gap:25px;--column-gap:25px;bottom:0vh;--z-index:999;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b3e4069{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-b3e4069{left:0px;}.elementor-13 .elementor-element.elementor-element-9611f62{--display:flex;border-style:solid;--border-style:solid;border-color:#A4804C;--border-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-9611f62:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9611f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF24;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-526de8b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-526de8b.elementor-view-stacked .elementor-icon{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-526de8b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-526de8b.elementor-view-default .elementor-icon{color:#A4804C;border-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-526de8b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-526de8b.elementor-view-default .elementor-icon svg{fill:#A4804C;}.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-13 .elementor-element.elementor-element-0e4add0 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:34px;font-weight:400;line-height:1.5em;color:#A4804C;}.elementor-13 .elementor-element.elementor-element-5b06de7{--display:flex;border-style:solid;--border-style:solid;border-color:#A4804C;--border-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-5b06de7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5b06de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#852A22;}.elementor-13 .elementor-element.elementor-element-d45ff6d .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-d45ff6d.elementor-view-stacked .elementor-icon{background-color:#FFFAF2;}.elementor-13 .elementor-element.elementor-element-d45ff6d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d45ff6d.elementor-view-default .elementor-icon{color:#FFFAF2;border-color:#FFFAF2;}.elementor-13 .elementor-element.elementor-element-d45ff6d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d45ff6d.elementor-view-default .elementor-icon svg{fill:#FFFAF2;}.elementor-13 .elementor-element.elementor-element-ba7ebb2 .elementor-heading-title{font-family:"Zen Kaku Gothic Antique", Sans-serif;font-size:34px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3dfdf0c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-c0dd983 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.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-13 .elementor-element.elementor-element-0bea95c{--divider-border-style:solid;--divider-color:#A4804C;--divider-border-width:2px;z-index:1;}.elementor-13 .elementor-element.elementor-element-0bea95c .elementor-divider-separator{width:420px;margin:0 auto;margin-center:0;}.elementor-13 .elementor-element.elementor-element-0bea95c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-e69230e{z-index:0;}.elementor-13 .elementor-element.elementor-element-e69230e .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2f7b903{--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-13 .elementor-element.elementor-element-add0e3e .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-weight:600;line-height:43px;}.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-13 .elementor-element.elementor-element-cb992e5{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;line-height:31px;}.elementor-13 .elementor-element.elementor-element-f9c1919{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-ee6fbff{z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-ee6fbff .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D747;}.elementor-13 .elementor-element.elementor-element-e37970c{z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-e37970c .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D747;}.elementor-13 .elementor-element.elementor-element-6becb3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-4d6ad1d{text-align:center;}.elementor-13 .elementor-element.elementor-element-4d6ad1d .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-weight:600;line-height:43px;}.elementor-13 .elementor-element.elementor-element-6b9d4a4 img{max-width:150px;}.elementor-13 .elementor-element.elementor-element-1e3753a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8f1ae2c{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-13f390b{text-align:start;}.elementor-13 .elementor-element.elementor-element-13f390b .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-weight:600;line-height:43px;color:#182131;}.elementor-13 .elementor-element.elementor-element-6095a45{font-family:"Zen Kaku Gothic New", Sans-serif;font-weight:400;line-height:31px;}.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-13 .elementor-element.elementor-element-3ea0bf1 .elementor-button{background-color:#A4804C00;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:400;fill:#A4804C;color:#A4804C;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A4804C;border-radius:0px 0px 0px 0px;padding:8px 20px 8px 20px;}.elementor-13 .elementor-element.elementor-element-3ea0bf1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-3ea0bf1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-cdeb650{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5c4b9be{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-2b2afcf{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-ab9d4b1 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-ab9d4b1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ab9d4b1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ab9d4b1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ab9d4b1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ab9d4b1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ab9d4b1 .elementor-icon{font-size:71px;}.elementor-13 .elementor-element.elementor-element-ab9d4b1 .elementor-icon svg{height:71px;}.elementor-13 .elementor-element.elementor-element-e26e7a9{text-align:center;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:20px;font-weight:300;line-height:44px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e547984{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8712cf4{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-8712cf4{left:0px;}.elementor-13 .elementor-element.elementor-element-8712cf4{top:52px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-8712cf4 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D747;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-bb0d4bd{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-bb0d4bd{left:0px;}.elementor-13 .elementor-element.elementor-element-bb0d4bd{top:52px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-bb0d4bd .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D747;}.elementor-13 .elementor-element.elementor-element-f83d1b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-3e55527{text-align:center;}.elementor-13 .elementor-element.elementor-element-3e55527 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-weight:600;line-height:43px;}.elementor-13 .elementor-element.elementor-element-ac03f26 img{max-width:150px;}.elementor-13 .elementor-element.elementor-element-b059ce6{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-30e4646{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E1D7B5;--border-color:#E8E1D7B5;}.elementor-13 .elementor-element.elementor-element-a780fd2 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-a780fd2.elementor-view-stacked .elementor-icon{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-a780fd2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a780fd2.elementor-view-default .elementor-icon{color:#A4804C;border-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-a780fd2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-a780fd2.elementor-view-default .elementor-icon svg{fill:#A4804C;}.elementor-13 .elementor-element.elementor-element-a780fd2 .elementor-icon{font-size:71px;}.elementor-13 .elementor-element.elementor-element-a780fd2 .elementor-icon svg{height:71px;}.elementor-13 .elementor-element.elementor-element-af3b3d6{text-align:center;}.elementor-13 .elementor-element.elementor-element-af3b3d6 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:600;line-height:43px;}.elementor-13 .elementor-element.elementor-element-7c6b199{text-align:center;}.elementor-13 .elementor-element.elementor-element-7c6b199 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-13 .elementor-element.elementor-element-24e962e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-24e962e img{width:150px;border-radius:100px 100px 100px 100px;}.elementor-13 .elementor-element.elementor-element-97bb503{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E1D7B5;--border-color:#E8E1D7B5;}.elementor-13 .elementor-element.elementor-element-f18281f .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f18281f.elementor-view-stacked .elementor-icon{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-f18281f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f18281f.elementor-view-default .elementor-icon{color:#A4804C;border-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-f18281f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f18281f.elementor-view-default .elementor-icon svg{fill:#A4804C;}.elementor-13 .elementor-element.elementor-element-f18281f .elementor-icon{font-size:71px;}.elementor-13 .elementor-element.elementor-element-f18281f .elementor-icon svg{height:71px;}.elementor-13 .elementor-element.elementor-element-7e9a359{text-align:center;}.elementor-13 .elementor-element.elementor-element-7e9a359 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:600;line-height:43px;}.elementor-13 .elementor-element.elementor-element-a546843{text-align:center;}.elementor-13 .elementor-element.elementor-element-a546843 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-13 .elementor-element.elementor-element-62333aa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-62333aa img{width:150px;border-radius:100px 100px 100px 100px;}.elementor-13 .elementor-element.elementor-element-e079fd6{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E8E1D7B5;--border-color:#E8E1D7B5;}.elementor-13 .elementor-element.elementor-element-e82f040 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-e82f040.elementor-view-stacked .elementor-icon{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-e82f040.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e82f040.elementor-view-default .elementor-icon{color:#A4804C;border-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-e82f040.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e82f040.elementor-view-default .elementor-icon svg{fill:#A4804C;}.elementor-13 .elementor-element.elementor-element-e82f040 .elementor-icon{font-size:71px;}.elementor-13 .elementor-element.elementor-element-e82f040 .elementor-icon svg{height:71px;}.elementor-13 .elementor-element.elementor-element-94e1770{text-align:center;}.elementor-13 .elementor-element.elementor-element-94e1770 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:600;line-height:43px;}.elementor-13 .elementor-element.elementor-element-b4a6f95{text-align:center;}.elementor-13 .elementor-element.elementor-element-b4a6f95 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-13 .elementor-element.elementor-element-a57636f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a57636f img{width:150px;border-radius:100px 100px 100px 100px;}.elementor-13 .elementor-element.elementor-element-7bbff84{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-53f1ca6 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-53f1ca6.elementor-view-stacked .elementor-icon{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-53f1ca6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-53f1ca6.elementor-view-default .elementor-icon{color:#A4804C;border-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-53f1ca6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-53f1ca6.elementor-view-default .elementor-icon svg{fill:#A4804C;}.elementor-13 .elementor-element.elementor-element-53f1ca6 .elementor-icon{font-size:71px;}.elementor-13 .elementor-element.elementor-element-53f1ca6 .elementor-icon svg{height:71px;}.elementor-13 .elementor-element.elementor-element-fbf88f8{text-align:center;}.elementor-13 .elementor-element.elementor-element-fbf88f8 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:20px;font-weight:600;line-height:43px;}.elementor-13 .elementor-element.elementor-element-6a67826{text-align:center;}.elementor-13 .elementor-element.elementor-element-6a67826 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:28px;}.elementor-13 .elementor-element.elementor-element-ae12fea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-ae12fea img{width:150px;border-radius:100px 100px 100px 100px;}.elementor-13 .elementor-element.elementor-element-51a39ee{top:140px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-51a39ee .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D70D;}.elementor-13 .elementor-element.elementor-element-8ebf9a7{top:140px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-8ebf9a7 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D70D;}.elementor-13 .elementor-element.elementor-element-7305bac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-9c5f2db{text-align:center;}.elementor-13 .elementor-element.elementor-element-9c5f2db .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-weight:600;line-height:43px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c83a7c6 img{max-width:150px;}.elementor-13 .elementor-element.elementor-element-f4df541{--e-image-carousel-slides-to-show:4;}.elementor-13 .elementor-element.elementor-element-f4df541 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-13 .elementor-element.elementor-element-f4df541 .elementor-swiper-button.elementor-swiper-button-next{font-size:33px;}.elementor-13 .elementor-element.elementor-element-f4df541 .swiper-pagination-bullet{width:10px;height:10px;}.elementor-13 .elementor-element.elementor-element-820dd3c .elementor-button{background-color:#A4804C00;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:400;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A4804C;border-radius:0px 0px 0px 0px;padding:8px 20px 8px 20px;}.elementor-13 .elementor-element.elementor-element-820dd3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-820dd3c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-13 .elementor-element.elementor-element-c57f9e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-e82efc3{text-align:center;}.elementor-13 .elementor-element.elementor-element-e82efc3 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-weight:600;line-height:43px;}.elementor-13 .elementor-element.elementor-element-1e7a21e img{max-width:150px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-c40801b{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-c40801b{left:0px;}.elementor-13 .elementor-element.elementor-element-c40801b{top:207px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-c40801b .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D747;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b62d714{right:-20px;}body.rtl .elementor-13 .elementor-element.elementor-element-b62d714{left:-20px;}.elementor-13 .elementor-element.elementor-element-b62d714{top:140px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-b62d714 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D747;}.elementor-13 .elementor-element.elementor-element-a28002b{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-0f0ad5c{--display:flex;}.elementor-13 .elementor-element.elementor-element-d726304{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-288dd69{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFAB77;--border-color:#CFAB77;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c0f3edb{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-e0261e4 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-35d708f{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-559ea30 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-7c2590a{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFAB77;--border-color:#CFAB77;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b1ccc3b{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-8c6eb8c .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-f29609f{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-e269cbe .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-3626298{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFAB77;--border-color:#CFAB77;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-40f421b{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-cabf09a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-1b171df{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-3a5fe4a .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-926c24c{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFAB77;--border-color:#CFAB77;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-242dbac{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-75ba74e .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-afcf2c8{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-232c0e8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-1b9f399{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFAB77;--border-color:#CFAB77;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f5536ce{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-32cf59d .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-acab42d{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-6fe0ba1 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-d95a313{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFAB77;--border-color:#CFAB77;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-82d3478{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-0752a53 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-4d99ebd{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-4ff2a13 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-fcc4c15{--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CFAB77;--border-color:#CFAB77;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8999b06{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-bae62d8 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-7f44ff1{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-00ef162 .elementor-heading-title{font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-341ffc9{--display:flex;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-8649819 iframe{height:460px;}.elementor-13 .elementor-element.elementor-element-9b2a8dd{top:140px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-9b2a8dd .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D70D;}.elementor-13 .elementor-element.elementor-element-c92e45f{top:140px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-c92e45f .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D70D;}.elementor-13 .elementor-element.elementor-element-c1b43b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-36f5978{text-align:center;}.elementor-13 .elementor-element.elementor-element-36f5978 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-weight:600;line-height:43px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3bb931a img{max-width:150px;}.elementor-13 .elementor-element.elementor-element-be82b2e{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-13 .elementor-element.elementor-element-c1a731e{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A4804C;--border-color:#A4804C;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-7969d8b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-7969d8b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-7969d8b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7969d8b.elementor-view-stacked .elementor-icon{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-7969d8b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7969d8b.elementor-view-default .elementor-icon{color:#A4804C;border-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-7969d8b.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7969d8b.elementor-view-default .elementor-icon svg{fill:#A4804C;}.elementor-13 .elementor-element.elementor-element-7969d8b .elementor-icon{font-size:61px;}.elementor-13 .elementor-element.elementor-element-7969d8b .elementor-icon svg{height:61px;}.elementor-13 .elementor-element.elementor-element-c48f959{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-e5346e8{text-align:start;}.elementor-13 .elementor-element.elementor-element-e5346e8 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:600;line-height:43px;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-15b9e9c{text-align:start;}.elementor-13 .elementor-element.elementor-element-15b9e9c .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:40px;font-weight:600;line-height:43px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fa57a1f{text-align:start;}.elementor-13 .elementor-element.elementor-element-fa57a1f .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:14px;font-weight:600;line-height:43px;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4bab82c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4bab82c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4bab82c .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4bab82c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#A4804C;}.elementor-13 .elementor-element.elementor-element-4bab82c.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4bab82c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4bab82c.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4bab82c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4bab82c.elementor-view-framed .elementor-icon{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-4bab82c.elementor-view-stacked .elementor-icon svg{fill:#A4804C;}.elementor-13 .elementor-element.elementor-element-4bab82c .elementor-icon{font-size:42px;}.elementor-13 .elementor-element.elementor-element-4bab82c .elementor-icon svg{height:42px;}.elementor-13 .elementor-element.elementor-element-698a29c{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CFAB77;--border-color:#CFAB77;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-698a29c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-698a29c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-8a9909a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-8a9909a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-8a9909a .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-8a9909a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8a9909a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8a9909a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8a9909a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8a9909a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8a9909a .elementor-icon{font-size:61px;}.elementor-13 .elementor-element.elementor-element-8a9909a .elementor-icon svg{height:61px;}.elementor-13 .elementor-element.elementor-element-4d34770{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-f69300c{text-align:start;}.elementor-13 .elementor-element.elementor-element-f69300c .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:18px;font-weight:600;line-height:43px;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2a32fc8{text-align:start;}.elementor-13 .elementor-element.elementor-element-2a32fc8 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:40px;font-weight:600;line-height:43px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-13864a0{text-align:start;}.elementor-13 .elementor-element.elementor-element-13864a0 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-size:16px;font-weight:600;line-height:43px;letter-spacing:3px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0aa869{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b0aa869.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-b0aa869 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b0aa869.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#A4804C;}.elementor-13 .elementor-element.elementor-element-b0aa869.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b0aa869.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0aa869.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b0aa869.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0aa869.elementor-view-framed .elementor-icon{background-color:#A4804C;}.elementor-13 .elementor-element.elementor-element-b0aa869.elementor-view-stacked .elementor-icon svg{fill:#A4804C;}.elementor-13 .elementor-element.elementor-element-b0aa869 .elementor-icon{font-size:42px;}.elementor-13 .elementor-element.elementor-element-b0aa869 .elementor-icon svg{height:42px;}.elementor-13 .elementor-element.elementor-element-73902a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-dbe27da{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-dbe27da{left:0px;}.elementor-13 .elementor-element.elementor-element-dbe27da{top:52px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-dbe27da .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D747;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-fd496a4{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-fd496a4{left:0px;}.elementor-13 .elementor-element.elementor-element-fd496a4{top:52px;z-index:0;text-align:start;}.elementor-13 .elementor-element.elementor-element-fd496a4 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:200px;font-weight:700;line-height:0.7em;color:#E8E1D747;}.elementor-13 .elementor-element.elementor-element-ad01489{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-223a926{text-align:center;}.elementor-13 .elementor-element.elementor-element-223a926 .elementor-heading-title{font-family:"Zen Old Mincho", Sans-serif;font-weight:600;line-height:43px;}.elementor-13 .elementor-element.elementor-element-5f790ac img{max-width:150px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-0c66d10{--grid-columns:1;}.elementor-13 .elementor-element.elementor-element-0c66d10 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-40d53ba .elementor-button{background-color:#A4804C00;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:16px;font-weight:400;fill:#A4804C;color:#A4804C;border-style:solid;border-width:0px 0px 1px 0px;border-color:#A4804C;border-radius:0px 0px 0px 0px;padding:8px 20px 8px 20px;}.elementor-13 .elementor-element.elementor-element-40d53ba{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-40d53ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-40d53ba .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-b3e4069{bottom:0vh;}.elementor-13 .elementor-element.elementor-element-0e4add0 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-ba7ebb2 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-0bea95c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-ee6fbff{top:41px;}.elementor-13 .elementor-element.elementor-element-ee6fbff .elementor-heading-title{font-size:18vw;}.elementor-13 .elementor-element.elementor-element-e37970c{top:41px;}.elementor-13 .elementor-element.elementor-element-e37970c .elementor-heading-title{font-size:18vw;}.elementor-13 .elementor-element.elementor-element-1e3753a{--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-13 .elementor-element.elementor-element-8712cf4 .elementor-heading-title{font-size:18vw;}.elementor-13 .elementor-element.elementor-element-bb0d4bd .elementor-heading-title{font-size:18vw;}.elementor-13 .elementor-element.elementor-element-b059ce6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-30e4646{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-97bb503{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-e079fd6{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-13 .elementor-element.elementor-element-51a39ee .elementor-heading-title{font-size:20vw;}.elementor-13 .elementor-element.elementor-element-8ebf9a7 .elementor-heading-title{font-size:20vw;}.elementor-13 .elementor-element.elementor-element-c40801b .elementor-heading-title{font-size:18vw;}.elementor-13 .elementor-element.elementor-element-b62d714 .elementor-heading-title{font-size:18vw;}.elementor-13 .elementor-element.elementor-element-a28002b{--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-13 .elementor-element.elementor-element-559ea30 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-e269cbe .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-3a5fe4a .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-232c0e8 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-6fe0ba1 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-4ff2a13 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-00ef162 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-9b2a8dd .elementor-heading-title{font-size:15vw;}.elementor-13 .elementor-element.elementor-element-c92e45f .elementor-heading-title{font-size:15vw;}.elementor-13 .elementor-element.elementor-element-be82b2e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dbe27da .elementor-heading-title{font-size:18vw;}.elementor-13 .elementor-element.elementor-element-fd496a4 .elementor-heading-title{font-size:18vw;}.elementor-13 .elementor-element.elementor-element-0c66d10{--grid-columns:2;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-98a1e47{--width:150px;}.elementor-13 .elementor-element.elementor-element-b3e4069{--width:70px;}.elementor-13 .elementor-element.elementor-element-2f7b903{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-f9c1919{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-1e3753a{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-5c4b9be{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-e547984{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-b059ce6{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-a28002b{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-c0f3edb{--width:40%;}.elementor-13 .elementor-element.elementor-element-35d708f{--width:60%;}.elementor-13 .elementor-element.elementor-element-b1ccc3b{--width:40%;}.elementor-13 .elementor-element.elementor-element-f29609f{--width:60%;}.elementor-13 .elementor-element.elementor-element-40f421b{--width:40%;}.elementor-13 .elementor-element.elementor-element-1b171df{--width:60%;}.elementor-13 .elementor-element.elementor-element-242dbac{--width:40%;}.elementor-13 .elementor-element.elementor-element-afcf2c8{--width:60%;}.elementor-13 .elementor-element.elementor-element-f5536ce{--width:40%;}.elementor-13 .elementor-element.elementor-element-acab42d{--width:60%;}.elementor-13 .elementor-element.elementor-element-82d3478{--width:40%;}.elementor-13 .elementor-element.elementor-element-4d99ebd{--width:60%;}.elementor-13 .elementor-element.elementor-element-8999b06{--width:40%;}.elementor-13 .elementor-element.elementor-element-7f44ff1{--width:60%;}.elementor-13 .elementor-element.elementor-element-be82b2e{--content-width:1400px;}.elementor-13 .elementor-element.elementor-element-c48f959{--width:60%;}.elementor-13 .elementor-element.elementor-element-4d34770{--width:60%;}.elementor-13 .elementor-element.elementor-element-73902a7{--content-width:1400px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-b3e4069{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;bottom:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-b3e4069{right:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-b3e4069{left:0px;}.elementor-13 .elementor-element.elementor-element-9611f62{--width:45%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:4px 4px 4px 4px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-526de8b .elementor-icon{font-size:16px;}.elementor-13 .elementor-element.elementor-element-526de8b .elementor-icon svg{height:16px;}.elementor-13 .elementor-element.elementor-element-0e4add0{text-align:center;}.elementor-13 .elementor-element.elementor-element-0e4add0 .elementor-heading-title{font-size:13px;}.elementor-13 .elementor-element.elementor-element-5b06de7{--width:45%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:4px 4px 4px 4px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d45ff6d .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-d45ff6d .elementor-icon{font-size:16px;}.elementor-13 .elementor-element.elementor-element-d45ff6d .elementor-icon svg{height:16px;}.elementor-13 .elementor-element.elementor-element-ba7ebb2{text-align:center;}.elementor-13 .elementor-element.elementor-element-ba7ebb2 .elementor-heading-title{font-size:13px;}.elementor-13 .elementor-element.elementor-element-c0dd983 .elementor-heading-title{font-size:30px;}.elementor-13 .elementor-element.elementor-element-0bea95c .elementor-divider-separator{width:360px;}.elementor-13 .elementor-element.elementor-element-0bea95c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-e69230e .elementor-heading-title{font-size:17px;}.elementor-13 .elementor-element.elementor-element-2f7b903{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-ee6fbff{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-ee6fbff{right:0px;}.elementor-13 .elementor-element.elementor-element-ee6fbff{top:51px;}.elementor-13 .elementor-element.elementor-element-ee6fbff .elementor-heading-title{font-size:50vw;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-e37970c{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-e37970c{right:0px;}.elementor-13 .elementor-element.elementor-element-e37970c{top:51px;}.elementor-13 .elementor-element.elementor-element-e37970c .elementor-heading-title{font-size:50vw;}.elementor-13 .elementor-element.elementor-element-1e3753a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e26e7a9{font-size:14px;}.elementor-13 .elementor-element.elementor-element-8712cf4{top:51px;}.elementor-13 .elementor-element.elementor-element-8712cf4 .elementor-heading-title{font-size:50vw;}.elementor-13 .elementor-element.elementor-element-bb0d4bd{top:51px;}.elementor-13 .elementor-element.elementor-element-bb0d4bd .elementor-heading-title{font-size:50vw;}.elementor-13 .elementor-element.elementor-element-b059ce6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-30e4646{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-97bb503{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e079fd6{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7bbff84{--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-51a39ee{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-51a39ee{right:0px;}.elementor-13 .elementor-element.elementor-element-51a39ee{top:52px;}.elementor-13 .elementor-element.elementor-element-51a39ee .elementor-heading-title{font-size:50vw;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-8ebf9a7{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-8ebf9a7{right:0px;}.elementor-13 .elementor-element.elementor-element-8ebf9a7{top:52px;}.elementor-13 .elementor-element.elementor-element-8ebf9a7 .elementor-heading-title{font-size:50vw;}.elementor-13 .elementor-element.elementor-element-c40801b{top:51px;}.elementor-13 .elementor-element.elementor-element-c40801b .elementor-heading-title{font-size:50vw;}.elementor-13 .elementor-element.elementor-element-b62d714{top:51px;}.elementor-13 .elementor-element.elementor-element-b62d714 .elementor-heading-title{font-size:50vw;}.elementor-13 .elementor-element.elementor-element-a28002b{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-13 .elementor-element.elementor-element-0f0ad5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e0261e4 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-559ea30 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-8c6eb8c .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-e269cbe .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-cabf09a .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-3a5fe4a .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-75ba74e .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-232c0e8 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-32cf59d .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-6fe0ba1 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-0752a53 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-4ff2a13 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-bae62d8 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-00ef162 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-8649819 iframe{height:178px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-9b2a8dd{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-9b2a8dd{right:0px;}.elementor-13 .elementor-element.elementor-element-9b2a8dd{top:51px;}.elementor-13 .elementor-element.elementor-element-9b2a8dd .elementor-heading-title{font-size:180px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-c92e45f{left:0px;}body.rtl .elementor-13 .elementor-element.elementor-element-c92e45f{right:0px;}.elementor-13 .elementor-element.elementor-element-c92e45f{top:51px;}.elementor-13 .elementor-element.elementor-element-c92e45f .elementor-heading-title{font-size:180px;}.elementor-13 .elementor-element.elementor-element-be82b2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c1a731e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-7969d8b .elementor-icon{font-size:43px;}.elementor-13 .elementor-element.elementor-element-7969d8b .elementor-icon svg{height:43px;}.elementor-13 .elementor-element.elementor-element-e5346e8{text-align:center;}.elementor-13 .elementor-element.elementor-element-e5346e8 .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-15b9e9c{text-align:center;}.elementor-13 .elementor-element.elementor-element-15b9e9c .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-fa57a1f{text-align:center;}.elementor-13 .elementor-element.elementor-element-fa57a1f .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-4bab82c.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4bab82c .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-4bab82c .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-698a29c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8a9909a .elementor-icon{font-size:43px;}.elementor-13 .elementor-element.elementor-element-8a9909a .elementor-icon svg{height:43px;}.elementor-13 .elementor-element.elementor-element-f69300c{text-align:center;}.elementor-13 .elementor-element.elementor-element-f69300c .elementor-heading-title{font-size:16px;}.elementor-13 .elementor-element.elementor-element-2a32fc8{text-align:center;}.elementor-13 .elementor-element.elementor-element-2a32fc8 .elementor-heading-title{font-size:28px;}.elementor-13 .elementor-element.elementor-element-13864a0{text-align:center;}.elementor-13 .elementor-element.elementor-element-13864a0 .elementor-heading-title{font-size:14px;}.elementor-13 .elementor-element.elementor-element-b0aa869 .elementor-icon{font-size:30px;}.elementor-13 .elementor-element.elementor-element-b0aa869 .elementor-icon svg{height:30px;}.elementor-13 .elementor-element.elementor-element-dbe27da{top:51px;}.elementor-13 .elementor-element.elementor-element-dbe27da .elementor-heading-title{font-size:50vw;}.elementor-13 .elementor-element.elementor-element-fd496a4{top:51px;}.elementor-13 .elementor-element.elementor-element-fd496a4 .elementor-heading-title{font-size:50vw;}.elementor-13 .elementor-element.elementor-element-0c66d10{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-c0dd983 */.elementor-13 .elementor-element.elementor-element-c0dd983 {
  position: relative;
  z-index: 1;
}

.elementor-13 .elementor-element.elementor-element-c0dd983::before {
  content: "";
  position: absolute;
  z-index: -1;

  top: -35px;
  right: -60px;
  bottom: -35px;
  left: -60px;

  background: rgba(0, 0, 0, 0.55);
  filter: blur(35px);
  border-radius: 50%;
  pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-c0dd983 .elementor-heading-title {
  text-shadow: 0 2px 6px rgba(0,0,0,0.9);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e69230e */.elementor-13 .elementor-element.elementor-element-e69230e {
  position: relative;
  z-index: 1;
}

.elementor-13 .elementor-element.elementor-element-e69230e::before {
  content: "";
  position: absolute;
  z-index: -1;

  top: -35px;
  right: -60px;
  bottom: -35px;
  left: -60px;

  background: rgba(0, 0, 0, 0.55);
  filter: blur(35px);
  border-radius: 50%;
  pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-e69230e .elementor-heading-title {
  text-shadow: 0 2px 6px rgba(0,0,0,0.9);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b2afcf */.elementor-13 .elementor-element.elementor-element-2b2afcf {
    position: relative;
    border: 1px solid #d8c6a5;
}

/* 左上・右下の装飾 */
.elementor-13 .elementor-element.elementor-element-2b2afcf::before,
.elementor-13 .elementor-element.elementor-element-2b2afcf::after {
    content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    pointer-events: none;
}

.elementor-13 .elementor-element.elementor-element-2b2afcf::before {
    top: -1px;
    left: -1px;
    border-top: 3px double #d8c6a5;
    border-left: 3px double #d8c6a5;
}

.elementor-13 .elementor-element.elementor-element-2b2afcf::after {
    right: -1px;
    bottom: -1px;
    border-right: 3px double #d8c6a5;
    border-bottom: 3px double #d8c6a5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1a731e */.news-item .news-arrow {
    transition: transform 0.3s ease;
}

.news-item:hover .news-arrow {
    transform: translateX(8px) scale(1.15);
}

.news-item .news-title {
    transition: opacity 0.3s ease;
}

.news-item:hover .news-title {
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698a29c */.news-item .news-arrow {
    transition: transform 0.3s ease;
}

.news-item:hover .news-arrow {
    transform: translateX(8px) scale(1.15);
}

.news-item .news-title {
    transition: opacity 0.3s ease;
}

.news-item:hover .news-title {
    opacity: 0.6;
}/* End custom CSS */