.elementor-88 .elementor-element.elementor-element-65231b8b{--display:flex;--min-height:990px;--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;--overlay-opacity:.5}.elementor-88 .elementor-element.elementor-element-65231b8b:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-65231b8b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-65231b8b:before,.elementor-88 .elementor-element.elementor-element-65231b8b>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-65231b8b>.e-con-inner>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-65231b8b>.elementor-background-slideshow:before,.elementor-88 .elementor-element.elementor-element-65231b8b>.e-con-inner>.elementor-background-slideshow:before,.elementor-88 .elementor-element.elementor-element-65231b8b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-88 .elementor-element.elementor-element-65231b8b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-88 .elementor-element.elementor-element-74b5ef4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center}.elementor-88 .elementor-element.elementor-element-74b5ef4.e-con{--flex-grow:0;--flex-shrink:0}.elementor-88 .elementor-element.elementor-element-55ff685 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:76px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-0733f29>.elementor-widget-container{margin:19px 0 0 -8px}.elementor-88 .elementor-element.elementor-element-0733f29.elementor-element{--align-self:center}.elementor-88 .elementor-element.elementor-element-0733f29{column-gap:0;font-family:"Noto Serif JP",Sans-serif;font-size:18px;line-height:20px;letter-spacing:4px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-0733f29 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-0733f29 a{color:var(--e-global-color-63cf83e)}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-efa42a9{left:-142px}body.rtl .elementor-88 .elementor-element.elementor-element-efa42a9{right:-142px}.elementor-88 .elementor-element.elementor-element-efa42a9{bottom:-171px;z-index:3}.elementor-88 .elementor-element.elementor-element-efa42a9 img{width:70%}.elementor-88 .elementor-element.elementor-element-bb7f5dc{--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;--justify-content:flex-end;--overlay-opacity:.5;--z-index:3}.elementor-88 .elementor-element.elementor-element-bb7f5dc:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-bb7f5dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949);background-image:url("https://sakai-sousai.com/wp-content/uploads/2025/05/ChatGPT-Image-2025年4月2日-04_01_36-1-min.jpg");background-position:center center;background-size:cover}.elementor-88 .elementor-element.elementor-element-bb7f5dc:before,.elementor-88 .elementor-element.elementor-element-bb7f5dc>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-bb7f5dc>.e-con-inner>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-bb7f5dc>.elementor-background-slideshow:before,.elementor-88 .elementor-element.elementor-element-bb7f5dc>.e-con-inner>.elementor-background-slideshow:before,.elementor-88 .elementor-element.elementor-element-bb7f5dc>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-88 .elementor-element.elementor-element-bb7f5dc.e-con{--flex-grow:0;--flex-shrink:0}.elementor-88 .elementor-element.elementor-element-5469667{width:var(--container-widget-width,fit contento);max-width:fit contento;--container-widget-width:fit contento;--container-widget-flex-grow:0}.elementor-88 .elementor-element.elementor-element-5469667>.elementor-widget-container{margin:16% 16% 0 0}.elementor-88 .elementor-element.elementor-element-5469667 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:55px;line-height:89px;letter-spacing:3px;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-60f1dd6{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--z-index:2}.elementor-88 .elementor-element.elementor-element-60f1dd6:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-60f1dd6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#02010100}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-d234620{left:-142px}body.rtl .elementor-88 .elementor-element.elementor-element-d234620{right:-142px}.elementor-88 .elementor-element.elementor-element-d234620{top:0;z-index:1}.elementor-88 .elementor-element.elementor-element-d234620 img{width:70%;opacity:.41}.elementor-88 .elementor-element.elementor-element-e32dd7a{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-e32dd7a:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-e32dd7a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-4b7a61a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:55px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-f326e0d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-607161a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-fc049ee>.elementor-widget-container{margin:0}.elementor-88 .elementor-element.elementor-element-fc049ee{font-family:"Noto Serif JP",Sans-serif;font-size:28px;letter-spacing:1px}.elementor-88 .elementor-element.elementor-element-d3822f4{--display:flex;border-style:solid;--border-style:solid;border-width:3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#d11c2c;--border-color:#d11c2c;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-16cdc39{text-align:center;font-size:21px}.elementor-88 .elementor-element.elementor-element-fbfed04>.elementor-widget-container:hover{--e-transform-scale:1.1}.elementor-88 .elementor-element.elementor-element-fbfed04>.elementor-widget-container{margin:5px 0}.elementor-88 .elementor-element.elementor-element-fbfed04{text-align:center}.elementor-88 .elementor-element.elementor-element-fbfed04 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:55px}.elementor-88 .elementor-element.elementor-element-10bf4c6{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:23px;letter-spacing:1.1px}.elementor-88 .elementor-element.elementor-element-cbf72cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:35px;--margin-bottom:35px;--margin-left:35px;--margin-right:35px}.elementor-88 .elementor-element.elementor-element-b207b8c .elementor-button{background-color:#02010100;font-size:24px;font-weight:600;fill:var(--e-global-color-f462949);color:var(--e-global-color-f462949);transition-duration:.6s;border-style:solid;border-width:2px;border-color:var(--e-global-color-f462949);border-radius:5px;padding:11px}.elementor-88 .elementor-element.elementor-element-b207b8c .elementor-button:hover,.elementor-88 .elementor-element.elementor-element-b207b8c .elementor-button:focus{background-color:var(--e-global-color-f462949);color:var(--e-global-color-e29ca9e);border-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-b207b8c .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-b207b8c .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-b207b8c .elementor-button:hover svg,.elementor-88 .elementor-element.elementor-element-b207b8c .elementor-button:focus svg{fill:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-619302f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-619302f>.elementor-shape-top .elementor-shape-fill,.elementor-88 .elementor-element.elementor-element-619302f>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-accent)}.elementor-88 .elementor-element.elementor-element-619302f>.elementor-shape-top svg,.elementor-88 .elementor-element.elementor-element-619302f>.e-con-inner>.elementor-shape-top svg{height:31px}.elementor-88 .elementor-element.elementor-element-619302f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-88 .elementor-element.elementor-element-31e86d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-92d5016>.elementor-widget-container{margin:0 0 70px}.elementor-88 .elementor-element.elementor-element-92d5016{text-align:center}.elementor-88 .elementor-element.elementor-element-92d5016 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:800;letter-spacing:3px}.elementor-88 .elementor-element.elementor-element-82bf20b{--display:flex;--gap:30px 9px;--row-gap:30px;--column-gap:9px}.elementor-88 .elementor-element.elementor-element-5231941{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:100;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-15d971d{text-align:center}.elementor-88 .elementor-element.elementor-element-15d971d .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:800;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-2407c95{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:100;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-f120cc1{text-align:center}.elementor-88 .elementor-element.elementor-element-f120cc1 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:800;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-473d73f{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:100;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-872c5f4{text-align:center}.elementor-88 .elementor-element.elementor-element-872c5f4 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:800;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-80ca35c{font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:100;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-36f9dff{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-36f9dff{left:-557px}body.rtl .elementor-88 .elementor-element.elementor-element-36f9dff{right:-557px}.elementor-88 .elementor-element.elementor-element-36f9dff img{width:1000px;height:750px;opacity:.39}.elementor-88 .elementor-element.elementor-element-383968f{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-383968f{left:-557px}body.rtl .elementor-88 .elementor-element.elementor-element-383968f{right:-557px}.elementor-88 .elementor-element.elementor-element-383968f img{width:1000px;height:750px;opacity:.39}.elementor-88 .elementor-element.elementor-element-8240f02{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-8240f02{left:-557px}body.rtl .elementor-88 .elementor-element.elementor-element-8240f02{right:-557px}.elementor-88 .elementor-element.elementor-element-8240f02 img{width:1000px;height:750px;opacity:.39}.elementor-88 .elementor-element.elementor-element-60e8713{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-60e8713:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-60e8713>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#02010100}.elementor-88 .elementor-element.elementor-element-60e8713.e-con{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-d2d2963{left:-142px}body.rtl .elementor-88 .elementor-element.elementor-element-d2d2963{right:-142px}.elementor-88 .elementor-element.elementor-element-d2d2963{top:0;z-index:1}.elementor-88 .elementor-element.elementor-element-d2d2963 img{width:70%;opacity:.35}.elementor-88 .elementor-element.elementor-element-60a345a{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-60a345a:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-60a345a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-c652c8e{z-index:2}.elementor-88 .elementor-element.elementor-element-c652c8e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:55px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-43a4bfc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-70e7f3e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-96efeb4>.elementor-widget-container{margin:40px 0 30px}.elementor-88 .elementor-element.elementor-element-96efeb4{font-family:"Noto Serif JP",Sans-serif;font-size:40px;font-weight:800}.elementor-88 .elementor-element.elementor-element-4871228>.elementor-widget-container{margin:0 0 30px}.elementor-88 .elementor-element.elementor-element-4871228{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:500;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-2035d6f{--display:flex}.elementor-88 .elementor-element.elementor-element-49774bb>.elementor-widget-container{margin:0 0 30px}.elementor-88 .elementor-element.elementor-element-49774bb{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:500;letter-spacing:2px}.elementor-88 .elementor-element.elementor-element-a683ad4{--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;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--background-transition:.3s;--z-index:2}.elementor-88 .elementor-element.elementor-element-3ebea57{--display:flex;--background-transition:.3s;box-shadow:0px 4px 5px 1px rgba(0,0,0,.33)}.elementor-88 .elementor-element.elementor-element-3ebea57:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-3ebea57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-3ebea57:hover:before,.elementor-88 .elementor-element.elementor-element-3ebea57:hover>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-3ebea57:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-3ebea57>.elementor-background-slideshow:hover:before,.elementor-88 .elementor-element.elementor-element-3ebea57>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#00000021;--background-overlay:''}.elementor-88 .elementor-element.elementor-element-3ebea57.e-con:hover{--e-con-transform-translateY:-10px}.elementor-88 .elementor-element.elementor-element-3ebea57:hover{--overlay-opacity:.5}.elementor-88 .elementor-element.elementor-element-f33cff5{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var(--e-global-color-f462949);--border-color:var(--e-global-color-f462949);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-38a27e9>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-38a27e9{text-align:center}.elementor-88 .elementor-element.elementor-element-38a27e9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-e7525ae>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-e7525ae{text-align:center}.elementor-88 .elementor-element.elementor-element-e7525ae .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-c7a4410{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-0e28e7e{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:800;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-f1ce10c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:15px}.elementor-88 .elementor-element.elementor-element-ddb5c30{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center}.elementor-88 .elementor-element.elementor-element-ddb5c30>.elementor-widget-container{margin:0 0 5px;border-style:solid;border-width:0 0 2px}.elementor-88 .elementor-element.elementor-element-ddb5c30 .elementor-heading-title{font-weight:700;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-f22de0a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 10px;--row-gap:5px;--column-gap:10px;--margin-top:15px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-4cfab2b>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-4cfab2b.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-4cfab2b{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-4cfab2b p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-4cfab2b a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-e638ee2>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-e638ee2.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-e638ee2{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-e638ee2 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-e638ee2 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-7821929>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-7821929.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-7821929{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-7821929 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-7821929 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-e8d9cb4>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-e8d9cb4.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-e8d9cb4{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-e8d9cb4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-e8d9cb4 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-b4e2896 .elementor-button{background-color:var(--e-global-color-f462949);font-size:24px;font-weight:600;fill:var(--e-global-color-0564639);color:var(--e-global-color-0564639);transition-duration:.6s;border-radius:0;padding:11px}.elementor-88 .elementor-element.elementor-element-b4e2896>.elementor-widget-container{margin:129px 0 0;padding:0}.elementor-88 .elementor-element.elementor-element-b4e2896.elementor-element{--align-self:flex-end;--order:99999}.elementor-88 .elementor-element.elementor-element-b4e2896 .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-b4e2896 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-f61a056{--display:flex;--background-transition:.3s;box-shadow:0px 4px 5px 1px rgba(0,0,0,.33)}.elementor-88 .elementor-element.elementor-element-f61a056:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-f61a056>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-f61a056:hover:before,.elementor-88 .elementor-element.elementor-element-f61a056:hover>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-f61a056:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-f61a056>.elementor-background-slideshow:hover:before,.elementor-88 .elementor-element.elementor-element-f61a056>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#00000021;--background-overlay:''}.elementor-88 .elementor-element.elementor-element-f61a056.e-con:hover{--e-con-transform-translateY:-10px}.elementor-88 .elementor-element.elementor-element-f61a056:hover{--overlay-opacity:.5}.elementor-88 .elementor-element.elementor-element-28f0508{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var(--e-global-color-f462949);--border-color:var(--e-global-color-f462949);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-215b252>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-215b252{text-align:center}.elementor-88 .elementor-element.elementor-element-215b252 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-e1292ac>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-e1292ac{text-align:center}.elementor-88 .elementor-element.elementor-element-e1292ac .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-01ecc61{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-137fe46{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:800;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-745b36d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:15px}.elementor-88 .elementor-element.elementor-element-5879b19{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center}.elementor-88 .elementor-element.elementor-element-5879b19>.elementor-widget-container{margin:0 0 5px;border-style:solid;border-width:0 0 2px}.elementor-88 .elementor-element.elementor-element-5879b19 .elementor-heading-title{font-weight:700;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-73d0eab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 10px;--row-gap:5px;--column-gap:10px;--margin-top:15px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-06dfb25>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-06dfb25.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-06dfb25{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-06dfb25 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-06dfb25 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-a1410ba>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-a1410ba.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-a1410ba{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-a1410ba p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-a1410ba a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-00bbdb4>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-00bbdb4.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-00bbdb4{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-00bbdb4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-00bbdb4 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-32111a8>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-32111a8.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-32111a8{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-32111a8 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-32111a8 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-e6e9e3c>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-e6e9e3c.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-e6e9e3c{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-e6e9e3c p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-e6e9e3c a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-8af3779>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-8af3779.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-8af3779{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-8af3779 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-8af3779 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-1d53667>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-1d53667.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-1d53667{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-1d53667 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-1d53667 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-61b4b32 .elementor-button{background-color:var(--e-global-color-f462949);font-size:24px;font-weight:600;fill:var(--e-global-color-0564639);color:var(--e-global-color-0564639);transition-duration:.6s;border-radius:0;padding:11px}.elementor-88 .elementor-element.elementor-element-61b4b32>.elementor-widget-container{margin:0;padding:0}.elementor-88 .elementor-element.elementor-element-61b4b32.elementor-element{--align-self:flex-end;--order:99999}.elementor-88 .elementor-element.elementor-element-61b4b32 .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-61b4b32 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-00c20b1{--display:flex;--background-transition:.3s;box-shadow:0px 4px 5px 1px rgba(0,0,0,.33)}.elementor-88 .elementor-element.elementor-element-00c20b1:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-00c20b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-00c20b1:hover:before,.elementor-88 .elementor-element.elementor-element-00c20b1:hover>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-00c20b1:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-00c20b1>.elementor-background-slideshow:hover:before,.elementor-88 .elementor-element.elementor-element-00c20b1>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#00000021;--background-overlay:''}.elementor-88 .elementor-element.elementor-element-00c20b1.e-con:hover{--e-con-transform-translateY:-10px}.elementor-88 .elementor-element.elementor-element-00c20b1:hover{--overlay-opacity:.5}.elementor-88 .elementor-element.elementor-element-bbdfab9{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var(--e-global-color-f462949);--border-color:var(--e-global-color-f462949);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-1b0347a>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-1b0347a{text-align:center}.elementor-88 .elementor-element.elementor-element-1b0347a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-ade73fe>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-ade73fe{text-align:center}.elementor-88 .elementor-element.elementor-element-ade73fe .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-33c2607{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-3d45cf6{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:800;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-188e23b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:15px}.elementor-88 .elementor-element.elementor-element-5f0062a{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center}.elementor-88 .elementor-element.elementor-element-5f0062a>.elementor-widget-container{margin:0 0 5px;border-style:solid;border-width:0 0 2px}.elementor-88 .elementor-element.elementor-element-5f0062a .elementor-heading-title{font-weight:700;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-71b9666{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 10px;--row-gap:5px;--column-gap:10px;--margin-top:15px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-4dd53cc>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-4dd53cc.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-4dd53cc{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-4dd53cc p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-4dd53cc a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-bf1bab0>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-bf1bab0.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-bf1bab0{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-bf1bab0 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-bf1bab0 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-7210b90>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-7210b90.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-7210b90{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-7210b90 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-7210b90 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-df9e3c2>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-df9e3c2.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-df9e3c2{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-df9e3c2 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-df9e3c2 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-9fe5be6>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-9fe5be6.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-9fe5be6{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-9fe5be6 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-9fe5be6 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-7499666>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-7499666.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-7499666{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-7499666 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-7499666 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-57c5037>.elementor-widget-container{padding:3px 5px 5px;border-radius:5px}.elementor-88 .elementor-element.elementor-element-57c5037.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-57c5037{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;letter-spacing:1px;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-57c5037 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-57c5037 a{color:var(--e-global-color-0564639)}.elementor-88 .elementor-element.elementor-element-c8e9c37 .elementor-button{background-color:var(--e-global-color-f462949);font-size:24px;font-weight:600;fill:var(--e-global-color-0564639);color:var(--e-global-color-0564639);transition-duration:.6s;border-radius:0;padding:11px}.elementor-88 .elementor-element.elementor-element-c8e9c37>.elementor-widget-container{margin:0;padding:0}.elementor-88 .elementor-element.elementor-element-c8e9c37.elementor-element{--align-self:flex-end;--order:99999}.elementor-88 .elementor-element.elementor-element-c8e9c37 .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-c8e9c37 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-5682584{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;top:-487px;z-index:0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-5682584{right:0}body.rtl .elementor-88 .elementor-element.elementor-element-5682584{left:0}.elementor-88 .elementor-element.elementor-element-5682584 img{width:100%;opacity:.48}.elementor-88 .elementor-element.elementor-element-f850047{--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;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--background-transition:.3s}.elementor-88 .elementor-element.elementor-element-ac29553{--display:flex;--background-transition:.3s;box-shadow:4px 4px 5px -1px rgba(0,0,0,.33)}.elementor-88 .elementor-element.elementor-element-ac29553:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-ac29553>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-ac29553:hover:before,.elementor-88 .elementor-element.elementor-element-ac29553:hover>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-ac29553:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-ac29553>.elementor-background-slideshow:hover:before,.elementor-88 .elementor-element.elementor-element-ac29553>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#00000021;--background-overlay:''}.elementor-88 .elementor-element.elementor-element-ac29553.e-con:hover{--e-con-transform-translateY:-10px}.elementor-88 .elementor-element.elementor-element-ac29553:hover{--overlay-opacity:.5}.elementor-88 .elementor-element.elementor-element-0b83d22{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var(--e-global-color-f462949);--border-color:var(--e-global-color-f462949);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-2919012>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-2919012{text-align:center}.elementor-88 .elementor-element.elementor-element-2919012 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-4c7336d{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-b0495da{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:800;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-6498c33>.elementor-widget-container{margin:15px 0 0}.elementor-88 .elementor-element.elementor-element-8a1a98b{--display:flex;--margin-top:20px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:15px}.elementor-88 .elementor-element.elementor-element-eacefe0>.elementor-widget-container{margin:0 0 20px}.elementor-88 .elementor-element.elementor-element-eacefe0{text-align:center}.elementor-88 .elementor-element.elementor-element-eacefe0 .elementor-heading-title{font-weight:700;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-1829cef{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-3bc1999{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-3bc1999:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-3bc1999>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-dfbf9bf.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-dfbf9bf{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-dfbf9bf p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-93f216e{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-93f216e:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-93f216e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-edcf974.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-edcf974{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-edcf974 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-150cf4d{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-150cf4d:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-150cf4d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-7c914b0.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-7c914b0{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-7c914b0 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-e9173f0{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-7b1205d{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-7b1205d:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-7b1205d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-b600cc4.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-b600cc4{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-b600cc4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-fd383e6{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-fd383e6:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-fd383e6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-6b07dc4.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-6b07dc4{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-6b07dc4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-2a3f417{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-2a3f417:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-2a3f417>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-9f2addb.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-9f2addb{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-9f2addb p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-5c194fd{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-e0368b9{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-e0368b9:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-e0368b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-c11a958.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-c11a958{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-c11a958 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-ec797b9{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-0115365{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-47a27b5 .elementor-button{background-color:var(--e-global-color-f462949);font-size:24px;font-weight:600;fill:var(--e-global-color-e29ca9e);color:var(--e-global-color-e29ca9e);transition-duration:.6s;border-radius:0;padding:11px}.elementor-88 .elementor-element.elementor-element-47a27b5 .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-47a27b5 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-462a3e0{--display:flex;--background-transition:.3s;box-shadow:4px 4px 5px -1px rgba(0,0,0,.33)}.elementor-88 .elementor-element.elementor-element-462a3e0:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-462a3e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-462a3e0:hover:before,.elementor-88 .elementor-element.elementor-element-462a3e0:hover>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-462a3e0:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-462a3e0>.elementor-background-slideshow:hover:before,.elementor-88 .elementor-element.elementor-element-462a3e0>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#00000021;--background-overlay:''}.elementor-88 .elementor-element.elementor-element-462a3e0.e-con:hover{--e-con-transform-translateY:-10px}.elementor-88 .elementor-element.elementor-element-462a3e0:hover{--overlay-opacity:.5}.elementor-88 .elementor-element.elementor-element-ea6f3b3{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var(--e-global-color-f462949);--border-color:var(--e-global-color-f462949);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-ec160e6>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-ec160e6{text-align:center}.elementor-88 .elementor-element.elementor-element-ec160e6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-8a6e451{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-f571732{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:800;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-174b7cd>.elementor-widget-container{margin:15px 0 0}.elementor-88 .elementor-element.elementor-element-99f9d4f{--display:flex;--margin-top:20px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:15px}.elementor-88 .elementor-element.elementor-element-cbdb1c8>.elementor-widget-container{margin:0 0 20px}.elementor-88 .elementor-element.elementor-element-cbdb1c8{text-align:center}.elementor-88 .elementor-element.elementor-element-cbdb1c8 .elementor-heading-title{font-weight:700;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-0a2f0cb{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-3aa5bff{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-3aa5bff:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-3aa5bff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-8cdffd7.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-8cdffd7{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-8cdffd7 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-0f321b7{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-0f321b7:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-0f321b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-644a4fc.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-644a4fc{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-644a4fc p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-6d2f040{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-6d2f040:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-6d2f040>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-2f18784.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-2f18784{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-2f18784 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-7036946{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-b37147d{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-b37147d:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-b37147d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-77a05b6.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-77a05b6{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-77a05b6 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-0405e98{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-0405e98:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-0405e98>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-0dd106f.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-0dd106f{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-0dd106f p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-656fb4d{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-656fb4d:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-656fb4d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-213b7a9.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-213b7a9{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-213b7a9 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-0f2efa9{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-99e6216{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-99e6216:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-99e6216>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-f7219ac.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-f7219ac{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-f7219ac p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-f17fff3{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-a15c9b4{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-e642c36 .elementor-button{background-color:var(--e-global-color-f462949);font-size:24px;font-weight:600;fill:var(--e-global-color-e29ca9e);color:var(--e-global-color-e29ca9e);transition-duration:.6s;border-radius:0;padding:11px}.elementor-88 .elementor-element.elementor-element-e642c36 .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-e642c36 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-7452346{--display:flex;--background-transition:.3s;box-shadow:4px 4px 5px -1px rgba(0,0,0,.33)}.elementor-88 .elementor-element.elementor-element-7452346:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-7452346>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-7452346:hover:before,.elementor-88 .elementor-element.elementor-element-7452346:hover>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-7452346:hover>.e-con-inner>.elementor-background-video-container:before,.elementor-88 .elementor-element.elementor-element-7452346>.elementor-background-slideshow:hover:before,.elementor-88 .elementor-element.elementor-element-7452346>.e-con-inner>.elementor-background-slideshow:hover:before{background-color:#00000021;--background-overlay:''}.elementor-88 .elementor-element.elementor-element-7452346.e-con:hover{--e-con-transform-translateY:-10px}.elementor-88 .elementor-element.elementor-element-7452346:hover{--overlay-opacity:.5}.elementor-88 .elementor-element.elementor-element-52601ae{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var(--e-global-color-f462949);--border-color:var(--e-global-color-f462949);--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-f34063e>.elementor-widget-container{margin:0 0 10px}.elementor-88 .elementor-element.elementor-element-f34063e{text-align:center}.elementor-88 .elementor-element.elementor-element-f34063e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600}.elementor-88 .elementor-element.elementor-element-5e7809f{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:20px;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-6e143f8{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:28px;font-weight:800;color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-e9efdfb>.elementor-widget-container{margin:15px 0 0}.elementor-88 .elementor-element.elementor-element-a20d964{--display:flex;--margin-top:20px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:15px}.elementor-88 .elementor-element.elementor-element-3b9e52e>.elementor-widget-container{margin:0 0 20px}.elementor-88 .elementor-element.elementor-element-3b9e52e{text-align:center}.elementor-88 .elementor-element.elementor-element-3b9e52e .elementor-heading-title{font-weight:700;color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-bb2ed24{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-dc248ab{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-dc248ab:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-dc248ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-87dd79c.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-87dd79c{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-87dd79c p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-541b401{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-541b401:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-541b401>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-d46efe0.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-d46efe0{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-d46efe0 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-cf85169{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-cf85169:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-cf85169>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-5eead48.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-5eead48{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-5eead48 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-9e92241{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-bf50e8f{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-bf50e8f:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-bf50e8f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-368e1c2.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-368e1c2{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-368e1c2 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-2c95074{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-2c95074:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-2c95074>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-b767195.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-b767195{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-b767195 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-5f86798{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-5f86798:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-5f86798>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-3fb453a.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-3fb453a{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-3fb453a p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-fd00313{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-10bb95a{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-10bb95a:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-10bb95a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-cc188c4.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-cc188c4{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:900;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-cc188c4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-4e5e0f2{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-c012f08{--display:flex;--min-height:80px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px}.elementor-88 .elementor-element.elementor-element-05b3411 .elementor-button{background-color:var(--e-global-color-f462949);font-size:24px;font-weight:600;fill:var(--e-global-color-e29ca9e);color:var(--e-global-color-e29ca9e);transition-duration:.6s;border-radius:0;padding:11px}.elementor-88 .elementor-element.elementor-element-05b3411 .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-05b3411 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-96e020a{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;top:-487px;z-index:-1}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-96e020a{right:0}body.rtl .elementor-88 .elementor-element.elementor-element-96e020a{left:0}.elementor-88 .elementor-element.elementor-element-96e020a img{width:100%}.elementor-88 .elementor-element.elementor-element-100f8a0{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:45px}.elementor-88 .elementor-element.elementor-element-c76fc03>.elementor-widget-container{margin:-10px 0 0}.elementor-88 .elementor-element.elementor-element-c76fc03{font-size:13px}.elementor-88 .elementor-element.elementor-element-a3fc8a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-17ef8ac{--display:flex}.elementor-88 .elementor-element.elementor-element-bd73a01{--e-image-carousel-slides-to-show:4}.elementor-88 .elementor-element.elementor-element-bd73a01 .swiper-wrapper{display:flex;align-items:flex-start}.elementor-88 .elementor-element.elementor-element-9dad4f4{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-9dad4f4:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-9dad4f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#02010100}.elementor-88 .elementor-element.elementor-element-9dad4f4.e-con{--flex-grow:0;--flex-shrink:0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-3ed7dde{left:-142px}body.rtl .elementor-88 .elementor-element.elementor-element-3ed7dde{right:-142px}.elementor-88 .elementor-element.elementor-element-3ed7dde{top:0;z-index:1}.elementor-88 .elementor-element.elementor-element-3ed7dde img{width:70%;opacity:.35}.elementor-88 .elementor-element.elementor-element-69cb179{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-69cb179:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-69cb179>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-b5ccb3c .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:55px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-4764853{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-1cc76fd{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-8b91c3c{--display:flex}.elementor-88 .elementor-element.elementor-element-5f0bcb9{--display:flex}.elementor-88 .elementor-element.elementor-element-153ae72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-153ae72:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-153ae72>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-617ce05>.elementor-widget-container{margin:0}.elementor-88 .elementor-element.elementor-element-617ce05{text-align:start;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:500;letter-spacing:2px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-617ce05 a{color:var(--e-global-color-accent)}.elementor-88 .elementor-element.elementor-element-617ce05 a:hover,.elementor-88 .elementor-element.elementor-element-617ce05 a:focus{color:#a5a5a5}.elementor-88 .elementor-element.elementor-element-ce3bad7{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;top:14px}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-ce3bad7{right:34px}body.rtl .elementor-88 .elementor-element.elementor-element-ce3bad7{left:34px}.elementor-88 .elementor-element.elementor-element-89e13a4{--display:flex}.elementor-88 .elementor-element.elementor-element-288f1ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-288f1ed:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-288f1ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-efab969>.elementor-widget-container{margin:0;padding:0 0 20px}.elementor-88 .elementor-element.elementor-element-efab969{text-align:start;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:500;letter-spacing:2px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-41f62b0{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;top:14px}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-41f62b0{right:34px}body.rtl .elementor-88 .elementor-element.elementor-element-41f62b0{left:34px}.elementor-88 .elementor-element.elementor-element-b730663{--display:flex}.elementor-88 .elementor-element.elementor-element-a5bbaaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-a5bbaaa:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-a5bbaaa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-74a31ec>.elementor-widget-container{margin:0;padding:0}.elementor-88 .elementor-element.elementor-element-74a31ec{text-align:start;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:500;letter-spacing:2px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-74a31ec a{color:var(--e-global-color-accent)}.elementor-88 .elementor-element.elementor-element-74a31ec a:hover,.elementor-88 .elementor-element.elementor-element-74a31ec a:focus{color:#aaa}.elementor-88 .elementor-element.elementor-element-cc7ac63{width:var(--container-widget-width,100px);max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;top:14px}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-cc7ac63{right:34px}body.rtl .elementor-88 .elementor-element.elementor-element-cc7ac63{left:34px}.elementor-88 .elementor-element.elementor-element-db57188{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:0px;--n-accordion-title-active-color:var(--e-global-color-text);--n-accordion-icon-size:15px}.elementor-88 .elementor-element.elementor-element-db57188>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title{background-color:var(--e-global-color-accent);border-style:solid;border-width:3px}.elementor-88 .elementor-element.elementor-element-db57188>.elementor-widget-container{margin:-11px 0 0}.elementor-88 .elementor-element.elementor-element-db57188>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-width:0 0 3px;border-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-9526a14{--display:flex}.elementor-88 .elementor-element.elementor-element-a45f635 .elementor-button{background-color:#02010100;font-size:24px;font-weight:600;fill:var(--e-global-color-f462949);color:var(--e-global-color-f462949);transition-duration:.6s;border-style:solid;border-width:2px;border-color:var(--e-global-color-f462949);border-radius:5px;padding:11px}.elementor-88 .elementor-element.elementor-element-a45f635 .elementor-button:hover,.elementor-88 .elementor-element.elementor-element-a45f635 .elementor-button:focus{background-color:var(--e-global-color-f462949);color:var(--e-global-color-e29ca9e);border-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-a45f635>.elementor-widget-container{margin:40px 0 0}.elementor-88 .elementor-element.elementor-element-a45f635 .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-a45f635 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-a45f635 .elementor-button:hover svg,.elementor-88 .elementor-element.elementor-element-a45f635 .elementor-button:focus svg{fill:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-3b1cfd2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-3b1cfd2:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-3b1cfd2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-c43e6a5{--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-88 .elementor-element.elementor-element-5ff0ded{--display:flex}.elementor-88 .elementor-element.elementor-element-8f0a9fe>.elementor-widget-container:hover{--e-transform-scale:1.02}.elementor-88 .elementor-element.elementor-element-8f0a9fe img{width:600px;height:300px}.elementor-88 .elementor-element.elementor-element-8f0a9fe:hover img{opacity:.85}.elementor-88 .elementor-element.elementor-element-23e116e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-f5aeca7{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0}.elementor-88 .elementor-element.elementor-element-f5aeca7>.elementor-widget-container{background-color:var(--e-global-color-secondary);margin:0;padding:13px;border-radius:10px}.elementor-88 .elementor-element.elementor-element-f5aeca7.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-f5aeca7 .elementor-heading-title{font-size:42px;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-26aa9fc{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0}.elementor-88 .elementor-element.elementor-element-26aa9fc>.elementor-widget-container{background-color:var(--e-global-color-f462949);margin:0;padding:13px;border-radius:10px}.elementor-88 .elementor-element.elementor-element-26aa9fc.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-26aa9fc .elementor-heading-title{font-size:42px;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-871aab3{font-size:18px}.elementor-88 .elementor-element.elementor-element-4423145{font-size:18px}.elementor-88 .elementor-element.elementor-element-4cecec2{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-size:18px}.elementor-88 .elementor-element.elementor-element-678bce5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-132a247{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-size:18px}.elementor-88 .elementor-element.elementor-element-33c2c0b{--display:flex}.elementor-88 .elementor-element.elementor-element-4c59690{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0}.elementor-88 .elementor-element.elementor-element-4c59690>.elementor-widget-container{background-color:#FA0E0BF5;margin:0;padding:13px;border-radius:10px}.elementor-88 .elementor-element.elementor-element-4c59690.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-4c59690 .elementor-heading-title{font-size:42px;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-eb429f8{width:var(--container-widget-width,fit-content);max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0}.elementor-88 .elementor-element.elementor-element-eb429f8>.elementor-widget-container{background-color:#2CE90FF5;margin:0;padding:13px;border-radius:10px}.elementor-88 .elementor-element.elementor-element-eb429f8.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-88 .elementor-element.elementor-element-eb429f8 .elementor-heading-title{font-size:42px;color:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-8182b24{font-size:18px}.elementor-88 .elementor-element.elementor-element-adfbd78{font-size:18px}.elementor-88 .elementor-element.elementor-element-7c1c37f{--display:flex}.elementor-88 .elementor-element.elementor-element-7a4cce5{font-size:18px}.elementor-88 .elementor-element.elementor-element-c47f003{font-size:18px}.elementor-88 .elementor-element.elementor-element-d0f6cb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:80px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-1053693{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-1053693:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-1053693>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-d7b6d01 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:55px;color:var(--e-global-color-63cf83e)}.elementor-88 .elementor-element.elementor-element-1e829fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-7537847{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-88 .elementor-element.elementor-element-7537847:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-7537847>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-88 .elementor-element.elementor-element-6fcbae7>.elementor-widget-container{margin:0;padding:118px 30px 114px 0}.elementor-88 .elementor-element.elementor-element-6fcbae7 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-63cf83e)}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-65118b8{left:0}body.rtl .elementor-88 .elementor-element.elementor-element-65118b8{right:0}.elementor-88 .elementor-element.elementor-element-65118b8{bottom:0}.elementor-88 .elementor-element.elementor-element-65118b8 img{opacity:.48}.elementor-88 .elementor-element.elementor-element-092d8c2{width:var(--container-widget-width,63.006%);max-width:63.006%;--container-widget-width:63.006%;--container-widget-flex-grow:0}.elementor-88 .elementor-element.elementor-element-092d8c2>.elementor-widget-container{margin:0 0 0 20px;padding:28px 0 40px}.elementor-88 .elementor-element.elementor-element-092d8c2.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-88 .elementor-element.elementor-element-092d8c2 .ha-post-list .ha-post-list-item a{justify-content:flex-start;padding:10px 0 0}.elementor-88 .elementor-element.elementor-element-092d8c2 .ha-post-list-title{font-size:26px}.elementor-88 .elementor-element.elementor-element-092d8c2 .ha-post-list .ha-post-list-item a:hover .ha-post-list-title{color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-092d8c2 span.ha-post-list-icon{margin-right:15px}.elementor-88 .elementor-element.elementor-element-092d8c2 .ha-post-list-item a img{margin-right:15px}.elementor-88 .elementor-element.elementor-element-092d8c2 .ha-post-list-excerpt p{color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-092d8c2 .ha-post-list-meta-wrap span{font-size:15px}.elementor-88 .elementor-element.elementor-element-092d8c2 .ha-post-list-meta-wrap span i{color:var(--e-global-color-text)}.elementor-88 .elementor-element.elementor-element-ccfac08{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-e1ebd20 .elementor-button{background-color:#02010100;font-size:24px;font-weight:600;fill:var(--e-global-color-f462949);color:var(--e-global-color-f462949);transition-duration:.6s;border-style:solid;border-width:2px;border-color:var(--e-global-color-f462949);border-radius:5px;padding:11px}.elementor-88 .elementor-element.elementor-element-e1ebd20 .elementor-button:hover,.elementor-88 .elementor-element.elementor-element-e1ebd20 .elementor-button:focus{background-color:var(--e-global-color-f462949);color:var(--e-global-color-e29ca9e);border-color:var(--e-global-color-f462949)}.elementor-88 .elementor-element.elementor-element-e1ebd20 .elementor-button-content-wrapper{flex-direction:row}.elementor-88 .elementor-element.elementor-element-e1ebd20 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-88 .elementor-element.elementor-element-e1ebd20 .elementor-button:hover svg,.elementor-88 .elementor-element.elementor-element-e1ebd20 .elementor-button:focus svg{fill:var(--e-global-color-e29ca9e)}.elementor-88 .elementor-element.elementor-element-bf727ea{--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}@media(min-width:768px){.elementor-88 .elementor-element.elementor-element-65231b8b{--width:100%}.elementor-88 .elementor-element.elementor-element-74b5ef4{--width:25%}.elementor-88 .elementor-element.elementor-element-bb7f5dc{--width:75%}.elementor-88 .elementor-element.elementor-element-f326e0d{--width:1080px}.elementor-88 .elementor-element.elementor-element-d3822f4{--width:800px}.elementor-88 .elementor-element.elementor-element-31e86d0{--width:1080px}.elementor-88 .elementor-element.elementor-element-82bf20b{--width:710px}.elementor-88 .elementor-element.elementor-element-43a4bfc{--width:1080px}.elementor-88 .elementor-element.elementor-element-a683ad4{--width:100%}.elementor-88 .elementor-element.elementor-element-3ebea57{--width:30%}.elementor-88 .elementor-element.elementor-element-f61a056{--width:30%}.elementor-88 .elementor-element.elementor-element-00c20b1{--width:30%}.elementor-88 .elementor-element.elementor-element-f850047{--width:100%}.elementor-88 .elementor-element.elementor-element-ac29553{--width:30%}.elementor-88 .elementor-element.elementor-element-3bc1999{--width:30%}.elementor-88 .elementor-element.elementor-element-93f216e{--width:30%}.elementor-88 .elementor-element.elementor-element-150cf4d{--width:30%}.elementor-88 .elementor-element.elementor-element-7b1205d{--width:30%}.elementor-88 .elementor-element.elementor-element-fd383e6{--width:30%}.elementor-88 .elementor-element.elementor-element-2a3f417{--width:30%}.elementor-88 .elementor-element.elementor-element-e0368b9{--width:30%}.elementor-88 .elementor-element.elementor-element-ec797b9{--width:30%}.elementor-88 .elementor-element.elementor-element-0115365{--width:30%}.elementor-88 .elementor-element.elementor-element-462a3e0{--width:30%}.elementor-88 .elementor-element.elementor-element-3aa5bff{--width:30%}.elementor-88 .elementor-element.elementor-element-0f321b7{--width:30%}.elementor-88 .elementor-element.elementor-element-6d2f040{--width:30%}.elementor-88 .elementor-element.elementor-element-b37147d{--width:30%}.elementor-88 .elementor-element.elementor-element-0405e98{--width:30%}.elementor-88 .elementor-element.elementor-element-656fb4d{--width:30%}.elementor-88 .elementor-element.elementor-element-99e6216{--width:30%}.elementor-88 .elementor-element.elementor-element-f17fff3{--width:30%}.elementor-88 .elementor-element.elementor-element-a15c9b4{--width:30%}.elementor-88 .elementor-element.elementor-element-7452346{--width:30%}.elementor-88 .elementor-element.elementor-element-dc248ab{--width:30%}.elementor-88 .elementor-element.elementor-element-541b401{--width:30%}.elementor-88 .elementor-element.elementor-element-cf85169{--width:30%}.elementor-88 .elementor-element.elementor-element-bf50e8f{--width:30%}.elementor-88 .elementor-element.elementor-element-2c95074{--width:30%}.elementor-88 .elementor-element.elementor-element-5f86798{--width:30%}.elementor-88 .elementor-element.elementor-element-10bb95a{--width:30%}.elementor-88 .elementor-element.elementor-element-4e5e0f2{--width:30%}.elementor-88 .elementor-element.elementor-element-c012f08{--width:30%}.elementor-88 .elementor-element.elementor-element-100f8a0{--content-width:1080px}.elementor-88 .elementor-element.elementor-element-9dad4f4{--width:100%}.elementor-88 .elementor-element.elementor-element-4764853{--width:1080px}.elementor-88 .elementor-element.elementor-element-8b91c3c{--width:100%}.elementor-88 .elementor-element.elementor-element-3b1cfd2{--width:100%}.elementor-88 .elementor-element.elementor-element-c43e6a5{--width:1080px}.elementor-88 .elementor-element.elementor-element-5ff0ded{--width:1257px}.elementor-88 .elementor-element.elementor-element-1e829fb{--width:1080px}.elementor-88 .elementor-element.elementor-element-7537847{--width:30%}.elementor-88 .elementor-element.elementor-element-ccfac08{--width:1080px}}@media(max-width:1024px) and (min-width:768px){.elementor-88 .elementor-element.elementor-element-65231b8b{--width:100%}.elementor-88 .elementor-element.elementor-element-74b5ef4{--width:30%}.elementor-88 .elementor-element.elementor-element-bb7f5dc{--width:70%}.elementor-88 .elementor-element.elementor-element-f326e0d{--width:100%}.elementor-88 .elementor-element.elementor-element-d3822f4{--width:640px}.elementor-88 .elementor-element.elementor-element-619302f{--width:100%}.elementor-88 .elementor-element.elementor-element-31e86d0{--width:750px}.elementor-88 .elementor-element.elementor-element-82bf20b{--width:80%}.elementor-88 .elementor-element.elementor-element-43a4bfc{--width:100%}.elementor-88 .elementor-element.elementor-element-3bc1999{--width:30%}.elementor-88 .elementor-element.elementor-element-93f216e{--width:30%}.elementor-88 .elementor-element.elementor-element-150cf4d{--width:30%}.elementor-88 .elementor-element.elementor-element-7b1205d{--width:30%}.elementor-88 .elementor-element.elementor-element-fd383e6{--width:30%}.elementor-88 .elementor-element.elementor-element-2a3f417{--width:30%}.elementor-88 .elementor-element.elementor-element-e0368b9{--width:30%}.elementor-88 .elementor-element.elementor-element-ec797b9{--width:30%}.elementor-88 .elementor-element.elementor-element-0115365{--width:30%}.elementor-88 .elementor-element.elementor-element-3aa5bff{--width:30%}.elementor-88 .elementor-element.elementor-element-0f321b7{--width:30%}.elementor-88 .elementor-element.elementor-element-6d2f040{--width:30%}.elementor-88 .elementor-element.elementor-element-b37147d{--width:30%}.elementor-88 .elementor-element.elementor-element-0405e98{--width:30%}.elementor-88 .elementor-element.elementor-element-656fb4d{--width:30%}.elementor-88 .elementor-element.elementor-element-99e6216{--width:30%}.elementor-88 .elementor-element.elementor-element-f17fff3{--width:30%}.elementor-88 .elementor-element.elementor-element-a15c9b4{--width:30%}.elementor-88 .elementor-element.elementor-element-dc248ab{--width:30%}.elementor-88 .elementor-element.elementor-element-541b401{--width:30%}.elementor-88 .elementor-element.elementor-element-cf85169{--width:30%}.elementor-88 .elementor-element.elementor-element-bf50e8f{--width:30%}.elementor-88 .elementor-element.elementor-element-2c95074{--width:30%}.elementor-88 .elementor-element.elementor-element-5f86798{--width:30%}.elementor-88 .elementor-element.elementor-element-10bb95a{--width:30%}.elementor-88 .elementor-element.elementor-element-4e5e0f2{--width:30%}.elementor-88 .elementor-element.elementor-element-c012f08{--width:30%}.elementor-88 .elementor-element.elementor-element-9dad4f4{--width:100%}.elementor-88 .elementor-element.elementor-element-4764853{--width:100%}.elementor-88 .elementor-element.elementor-element-1cc76fd{--width:100%}.elementor-88 .elementor-element.elementor-element-8b91c3c{--width:95%}.elementor-88 .elementor-element.elementor-element-9526a14{--width:98%}.elementor-88 .elementor-element.elementor-element-c43e6a5{--width:100%}.elementor-88 .elementor-element.elementor-element-5ff0ded{--width:700px}.elementor-88 .elementor-element.elementor-element-1e829fb{--width:95%}.elementor-88 .elementor-element.elementor-element-ccfac08{--width:100%}}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-65231b8b{--min-height:780px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-efa42a9{left:-227px}body.rtl .elementor-88 .elementor-element.elementor-element-efa42a9{right:-227px}.elementor-88 .elementor-element.elementor-element-efa42a9 img{width:58%}.elementor-88 .elementor-element.elementor-element-bb7f5dc:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-bb7f5dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://sakai-sousai.com/wp-content/uploads/2025/05/ChatGPT-Image-2025年4月2日-04_01_36-1-min.jpg");background-size:cover}.elementor-88 .elementor-element.elementor-element-bb7f5dc{--min-height:0px;--justify-content:flex-end;--overlay-opacity:.45}.elementor-88 .elementor-element.elementor-element-5469667>.elementor-widget-container{margin:11% 9% 0 0}.elementor-88 .elementor-element.elementor-element-5469667{--container-widget-width:0vw;--container-widget-flex-grow:0;width:var(--container-widget-width,0vw);max-width:0}.elementor-88 .elementor-element.elementor-element-5469667 .elementor-heading-title{font-size:45px;line-height:1.6em;letter-spacing:3.3px}.elementor-88 .elementor-element.elementor-element-60f1dd6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--z-index:2}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-d234620{left:-227px}body.rtl .elementor-88 .elementor-element.elementor-element-d234620{right:-227px}.elementor-88 .elementor-element.elementor-element-d234620 img{width:58%}.elementor-88 .elementor-element.elementor-element-e32dd7a{--min-height:130px}.elementor-88 .elementor-element.elementor-element-4b7a61a .elementor-heading-title{font-size:48px}.elementor-88 .elementor-element.elementor-element-fc049ee{font-size:24px}.elementor-88 .elementor-element.elementor-element-92d5016>.elementor-widget-container{margin:0 0 40px}.elementor-88 .elementor-element.elementor-element-15d971d>.elementor-widget-container{margin:20px 0 0}.elementor-88 .elementor-element.elementor-element-15d971d .elementor-heading-title{font-size:28px}.elementor-88 .elementor-element.elementor-element-f120cc1>.elementor-widget-container{margin:20px 0 0}.elementor-88 .elementor-element.elementor-element-f120cc1 .elementor-heading-title{font-size:28px}.elementor-88 .elementor-element.elementor-element-872c5f4>.elementor-widget-container{margin:20px 0 0}.elementor-88 .elementor-element.elementor-element-872c5f4 .elementor-heading-title{font-size:28px}.elementor-88 .elementor-element.elementor-element-36f9dff{--container-widget-width:758px;--container-widget-flex-grow:0;width:var(--container-widget-width,758px);max-width:758px;bottom:417px}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-36f9dff{left:-343px}body.rtl .elementor-88 .elementor-element.elementor-element-36f9dff{right:-343px}.elementor-88 .elementor-element.elementor-element-36f9dff img{height:600px}.elementor-88 .elementor-element.elementor-element-383968f{--container-widget-width:390px;--container-widget-flex-grow:0;width:var(--container-widget-width,390px);max-width:390px;bottom:0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-383968f{left:163px}body.rtl .elementor-88 .elementor-element.elementor-element-383968f{right:163px}.elementor-88 .elementor-element.elementor-element-8240f02{--container-widget-width:390px;--container-widget-flex-grow:0;width:var(--container-widget-width,390px);max-width:390px;bottom:0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-8240f02{left:163px}body.rtl .elementor-88 .elementor-element.elementor-element-8240f02{right:163px}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-d2d2963{left:-227px}body.rtl .elementor-88 .elementor-element.elementor-element-d2d2963{right:-227px}.elementor-88 .elementor-element.elementor-element-d2d2963 img{width:58%}.elementor-88 .elementor-element.elementor-element-60a345a{--min-height:130px}.elementor-88 .elementor-element.elementor-element-c652c8e .elementor-heading-title{font-size:48px}.elementor-88 .elementor-element.elementor-element-96efeb4{font-size:24px}.elementor-88 .elementor-element.elementor-element-4871228{font-size:15px}.elementor-88 .elementor-element.elementor-element-f33cff5{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-38a27e9>.elementor-widget-container{margin:0}.elementor-88 .elementor-element.elementor-element-38a27e9 .elementor-heading-title{font-size:4vw}.elementor-88 .elementor-element.elementor-element-e7525ae>.elementor-widget-container{margin:0 0 1vw}.elementor-88 .elementor-element.elementor-element-e7525ae .elementor-heading-title{font-size:4vw}.elementor-88 .elementor-element.elementor-element-4cfab2b{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-4cfab2b p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-e638ee2{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-e638ee2 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-7821929{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-7821929 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-e8d9cb4{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-e8d9cb4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-b4e2896>.elementor-widget-container{margin:134px 0 0}.elementor-88 .elementor-element.elementor-element-b4e2896 .elementor-button{font-size:19px}.elementor-88 .elementor-element.elementor-element-28f0508{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-215b252>.elementor-widget-container{margin:0}.elementor-88 .elementor-element.elementor-element-215b252 .elementor-heading-title{font-size:4vw}.elementor-88 .elementor-element.elementor-element-e1292ac>.elementor-widget-container{margin:0 0 1vw}.elementor-88 .elementor-element.elementor-element-e1292ac .elementor-heading-title{font-size:4vw}.elementor-88 .elementor-element.elementor-element-06dfb25{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-06dfb25 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-a1410ba{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-a1410ba p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-00bbdb4{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-00bbdb4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-32111a8{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-32111a8 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-e6e9e3c{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-e6e9e3c p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-8af3779{column-gap:0;font-size:14px}.elementor-88 .elementor-element.elementor-element-8af3779 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-1d53667{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-1d53667 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-61b4b32>.elementor-widget-container{margin:26px 0 0}.elementor-88 .elementor-element.elementor-element-61b4b32 .elementor-button{font-size:19px}.elementor-88 .elementor-element.elementor-element-bbdfab9{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-1b0347a>.elementor-widget-container{margin:0}.elementor-88 .elementor-element.elementor-element-1b0347a .elementor-heading-title{font-size:4vw}.elementor-88 .elementor-element.elementor-element-ade73fe>.elementor-widget-container{margin:0 0 1vw}.elementor-88 .elementor-element.elementor-element-ade73fe .elementor-heading-title{font-size:4vw}.elementor-88 .elementor-element.elementor-element-4dd53cc{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-4dd53cc p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-bf1bab0{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-bf1bab0 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-7210b90{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-7210b90 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-df9e3c2{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-df9e3c2 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-9fe5be6{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-9fe5be6 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-7499666{column-gap:0;font-size:14px}.elementor-88 .elementor-element.elementor-element-7499666 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-57c5037{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-57c5037 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-c8e9c37>.elementor-widget-container{margin:26px 0 0}.elementor-88 .elementor-element.elementor-element-c8e9c37 .elementor-button{font-size:19px}.elementor-88 .elementor-element.elementor-element-5682584{--container-widget-width:65%;--container-widget-flex-grow:0;width:var(--container-widget-width,65%);max-width:65%;top:-361px}.elementor-88 .elementor-element.elementor-element-0b83d22{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-3bc1999{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-dfbf9bf{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-dfbf9bf p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-93f216e{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-edcf974{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-edcf974 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-150cf4d{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-7c914b0{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-7c914b0 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-7b1205d{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-b600cc4{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-b600cc4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-fd383e6{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-6b07dc4{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-6b07dc4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-2a3f417{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-9f2addb{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-9f2addb p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-e0368b9{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-c11a958{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-c11a958 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-ec797b9{--min-height:0px}.elementor-88 .elementor-element.elementor-element-0115365{--min-height:0px}.elementor-88 .elementor-element.elementor-element-47a27b5 .elementor-button{font-size:19px}.elementor-88 .elementor-element.elementor-element-ea6f3b3{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-3aa5bff{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-8cdffd7{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-8cdffd7 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-0f321b7{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-644a4fc{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-644a4fc p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-6d2f040{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-2f18784{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-2f18784 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-b37147d{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-77a05b6{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-77a05b6 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-0405e98{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-0dd106f{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-0dd106f p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-656fb4d{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-213b7a9{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-213b7a9 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-99e6216{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-f7219ac{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-f7219ac p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-f17fff3{--min-height:0px}.elementor-88 .elementor-element.elementor-element-a15c9b4{--min-height:0px}.elementor-88 .elementor-element.elementor-element-e642c36 .elementor-button{font-size:19px}.elementor-88 .elementor-element.elementor-element-52601ae{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-88 .elementor-element.elementor-element-dc248ab{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-87dd79c{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-87dd79c p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-541b401{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-d46efe0{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-d46efe0 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-cf85169{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-5eead48{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-5eead48 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-bf50e8f{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-368e1c2{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-368e1c2 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-2c95074{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-b767195{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-b767195 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-5f86798{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-3fb453a{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-3fb453a p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-10bb95a{--min-height:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-cc188c4{column-gap:0;font-size:16px}.elementor-88 .elementor-element.elementor-element-cc188c4 p{margin-block-end:0px}.elementor-88 .elementor-element.elementor-element-4e5e0f2{--min-height:0px}.elementor-88 .elementor-element.elementor-element-c012f08{--min-height:0px}.elementor-88 .elementor-element.elementor-element-05b3411 .elementor-button{font-size:19px}.elementor-88 .elementor-element.elementor-element-96e020a{--container-widget-width:65%;--container-widget-flex-grow:0;width:var(--container-widget-width,65%);max-width:65%;top:-340px}.elementor-88 .elementor-element.elementor-element-100f8a0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:23px}.elementor-88 .elementor-element.elementor-element-bd73a01{--e-image-carousel-slides-to-show:3}.elementor-88 .elementor-element.elementor-element-9dad4f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-3ed7dde{left:-227px}body.rtl .elementor-88 .elementor-element.elementor-element-3ed7dde{right:-227px}.elementor-88 .elementor-element.elementor-element-3ed7dde img{width:58%}.elementor-88 .elementor-element.elementor-element-69cb179{--min-height:130px}.elementor-88 .elementor-element.elementor-element-b5ccb3c .elementor-heading-title{font-size:48px}.elementor-88 .elementor-element.elementor-element-1cc76fd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-617ce05{font-size:15px}.elementor-88 .elementor-element.elementor-element-ce3bad7{--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px}.elementor-88 .elementor-element.elementor-element-efab969{font-size:15px}.elementor-88 .elementor-element.elementor-element-41f62b0{--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px}.elementor-88 .elementor-element.elementor-element-74a31ec{font-size:15px}.elementor-88 .elementor-element.elementor-element-cc7ac63{--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px}.elementor-88 .elementor-element.elementor-element-a45f635>.elementor-widget-container{margin:20px 10px 0 0}.elementor-88 .elementor-element.elementor-element-3b1cfd2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-c43e6a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-8f0a9fe img{width:400px;height:210px}.elementor-88 .elementor-element.elementor-element-f5aeca7>.elementor-widget-container{padding:1.5vw}.elementor-88 .elementor-element.elementor-element-f5aeca7 .elementor-heading-title{font-size:3.4vw}.elementor-88 .elementor-element.elementor-element-26aa9fc>.elementor-widget-container{padding:1.5vw}.elementor-88 .elementor-element.elementor-element-26aa9fc .elementor-heading-title{font-size:3.3vw}.elementor-88 .elementor-element.elementor-element-4cecec2{font-size:2.1vw}.elementor-88 .elementor-element.elementor-element-132a247{font-size:2.1vw}.elementor-88 .elementor-element.elementor-element-4c59690>.elementor-widget-container{padding:1.5vw}.elementor-88 .elementor-element.elementor-element-4c59690 .elementor-heading-title{font-size:3.4vw}.elementor-88 .elementor-element.elementor-element-eb429f8>.elementor-widget-container{padding:1.5vw}.elementor-88 .elementor-element.elementor-element-eb429f8 .elementor-heading-title{font-size:3.3vw}.elementor-88 .elementor-element.elementor-element-7c1c37f{--margin-top:1vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-88 .elementor-element.elementor-element-7a4cce5{font-size:2.2vw}.elementor-88 .elementor-element.elementor-element-c47f003{font-size:2.2vw}.elementor-88 .elementor-element.elementor-element-d0f6cb3{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-1053693{--min-height:130px}.elementor-88 .elementor-element.elementor-element-d7b6d01 .elementor-heading-title{font-size:48px}.elementor-88 .elementor-element.elementor-element-1e829fb{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-88 .elementor-element.elementor-element-ccfac08.e-con{--e-con-transform-translateX:-15px}.elementor-88 .elementor-element.elementor-element-ccfac08{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-65231b8b{--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-efa42a9{left:-35px}body.rtl .elementor-88 .elementor-element.elementor-element-efa42a9{right:-35px}.elementor-88 .elementor-element.elementor-element-efa42a9{bottom:-139px}.elementor-88 .elementor-element.elementor-element-efa42a9 img{width:41vw}.elementor-88 .elementor-element.elementor-element-bb7f5dc:not(.elementor-motion-effects-element-type-background),.elementor-88 .elementor-element.elementor-element-bb7f5dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://sakai-sousai.com/wp-content/uploads/2025/05/ChatGPT-Image-2025年4月2日-04_01_36-1-min.jpg");background-size:cover}.elementor-88 .elementor-element.elementor-element-bb7f5dc{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-88 .elementor-element.elementor-element-5469667>.elementor-widget-container{margin:0;padding:4vw 5vw 0 0}.elementor-88 .elementor-element.elementor-element-5469667 .elementor-heading-title{font-size:7.7vw}.elementor-88 .elementor-element.elementor-element-60f1dd6{--min-height:0px;--margin-top:0vw;--margin-bottom:10vw;--margin-left:0vw;--margin-right:0vw}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-d234620{left:3vw}body.rtl .elementor-88 .elementor-element.elementor-element-d234620{right:3vw}.elementor-88 .elementor-element.elementor-element-d234620{top:2vw;z-index:3}.elementor-88 .elementor-element.elementor-element-d234620 img{width:30vw}.elementor-88 .elementor-element.elementor-element-e32dd7a{--min-height:30vw}.elementor-88 .elementor-element.elementor-element-4b7a61a{z-index:10}.elementor-88 .elementor-element.elementor-element-4b7a61a .elementor-heading-title{font-size:7.6vw}.elementor-88 .elementor-element.elementor-element-f326e0d{--width:100%}.elementor-88 .elementor-element.elementor-element-fc049ee{font-size:3.1vw}.elementor-88 .elementor-element.elementor-element-d3822f4{--width:90%}.elementor-88 .elementor-element.elementor-element-16cdc39{font-size:3.4vw}.elementor-88 .elementor-element.elementor-element-fbfed04 .elementor-heading-title{font-size:10vw}.elementor-88 .elementor-element.elementor-element-10bf4c6{font-size:5.2vw}.elementor-88 .elementor-element.elementor-element-cbf72cb{--width:80%;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw}.elementor-88 .elementor-element.elementor-element-b207b8c .elementor-button{font-size:4.3vw;padding:2vw}.elementor-88 .elementor-element.elementor-element-31e86d0{--width:92vw}.elementor-88 .elementor-element.elementor-element-92d5016>.elementor-widget-container{margin:0 0 5vw}.elementor-88 .elementor-element.elementor-element-92d5016 .elementor-heading-title{font-size:4.4vw}.elementor-88 .elementor-element.elementor-element-82bf20b{--width:80vw;--gap:5vw 0vw;--row-gap:5vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-5231941{font-size:3.8vw}.elementor-88 .elementor-element.elementor-element-15d971d .elementor-heading-title{font-size:3.5vw}.elementor-88 .elementor-element.elementor-element-2407c95{font-size:3.8vw}.elementor-88 .elementor-element.elementor-element-f120cc1 .elementor-heading-title{font-size:3.5vw}.elementor-88 .elementor-element.elementor-element-473d73f{font-size:3.8vw}.elementor-88 .elementor-element.elementor-element-872c5f4 .elementor-heading-title{font-size:3.5vw}.elementor-88 .elementor-element.elementor-element-80ca35c{font-size:3.8vw}.elementor-88 .elementor-element.elementor-element-36f9dff{--container-widget-width:50vw;--container-widget-flex-grow:0;width:var(--container-widget-width,50vw);max-width:50vw;bottom:-6vw}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-36f9dff{left:39vw}body.rtl .elementor-88 .elementor-element.elementor-element-36f9dff{right:39vw}.elementor-88 .elementor-element.elementor-element-36f9dff img{width:65vw;height:100%}.elementor-88 .elementor-element.elementor-element-383968f{--container-widget-width:50vw;--container-widget-flex-grow:0;width:var(--container-widget-width,50vw);max-width:50vw;bottom:54vw}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-383968f{left:39vw}body.rtl .elementor-88 .elementor-element.elementor-element-383968f{right:39vw}.elementor-88 .elementor-element.elementor-element-383968f img{width:65vw;height:100%}.elementor-88 .elementor-element.elementor-element-8240f02{--container-widget-width:50vw;--container-widget-flex-grow:0;width:var(--container-widget-width,50vw);max-width:50vw;bottom:122vw}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-8240f02{left:41.03vw}body.rtl .elementor-88 .elementor-element.elementor-element-8240f02{right:41.03vw}.elementor-88 .elementor-element.elementor-element-8240f02 img{width:65vw;height:100%}.elementor-88 .elementor-element.elementor-element-60e8713{--width:100%;--margin-top:0vw;--margin-bottom:7vw;--margin-left:0vw;--margin-right:0vw}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-d2d2963{left:3vw}body.rtl .elementor-88 .elementor-element.elementor-element-d2d2963{right:3vw}.elementor-88 .elementor-element.elementor-element-d2d2963{top:2vw}.elementor-88 .elementor-element.elementor-element-d2d2963 img{width:30vw}.elementor-88 .elementor-element.elementor-element-60a345a{--min-height:30vw}.elementor-88 .elementor-element.elementor-element-c652c8e .elementor-heading-title{font-size:7.6vw}.elementor-88 .elementor-element.elementor-element-43a4bfc{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-96efeb4>.elementor-widget-container{margin:4vw 0}.elementor-88 .elementor-element.elementor-element-96efeb4{font-size:6vw}.elementor-88 .elementor-element.elementor-element-4871228{font-size:3.8vw}.elementor-88 .elementor-element.elementor-element-2035d6f{--width:80vw}.elementor-88 .elementor-element.elementor-element-49774bb{font-size:2.8vw}.elementor-88 .elementor-element.elementor-element-a683ad4{--gap:10vw 0vw;--row-gap:10vw;--column-gap:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-88 .elementor-element.elementor-element-3ebea57.e-con:hover{--e-con-transform-translateY:0px;--e-con-transform-scale:1.02}.elementor-88 .elementor-element.elementor-element-3ebea57{--width:100%;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-88 .elementor-element.elementor-element-67209bf img{max-width:100%;height:55vw}.elementor-88 .elementor-element.elementor-element-f33cff5{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:7.5vw}.elementor-88 .elementor-element.elementor-element-38a27e9 .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-e7525ae .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-c7a4410{font-size:4.3vw}.elementor-88 .elementor-element.elementor-element-0e28e7e{font-size:7vw}.elementor-88 .elementor-element.elementor-element-f1ce10c{--margin-top:7vw;--margin-bottom:9vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw}.elementor-88 .elementor-element.elementor-element-ddb5c30 .elementor-heading-title{font-size:6.3vw}.elementor-88 .elementor-element.elementor-element-f22de0a{--gap:2vw 3vw;--row-gap:2vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-4cfab2b{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-e638ee2{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-7821929{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-e8d9cb4{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-b4e2896>.elementor-widget-container{margin:0}.elementor-88 .elementor-element.elementor-element-b4e2896 .elementor-button{font-size:6.2vw;padding:2vw}.elementor-88 .elementor-element.elementor-element-f61a056.e-con:hover{--e-con-transform-translateY:0px;--e-con-transform-scale:1.02}.elementor-88 .elementor-element.elementor-element-f61a056{--width:100%;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-88 .elementor-element.elementor-element-9dcecf6 img{max-width:100%;height:55vw}.elementor-88 .elementor-element.elementor-element-28f0508{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:7.5vw}.elementor-88 .elementor-element.elementor-element-215b252 .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-e1292ac .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-01ecc61{font-size:4.3vw}.elementor-88 .elementor-element.elementor-element-137fe46{font-size:7vw}.elementor-88 .elementor-element.elementor-element-745b36d{--margin-top:7vw;--margin-bottom:9vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw}.elementor-88 .elementor-element.elementor-element-5879b19 .elementor-heading-title{font-size:6.3vw}.elementor-88 .elementor-element.elementor-element-73d0eab{--gap:2vw 3vw;--row-gap:2vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-06dfb25{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-a1410ba{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-00bbdb4{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-32111a8{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-e6e9e3c{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-8af3779{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-1d53667{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-61b4b32>.elementor-widget-container{margin:0}.elementor-88 .elementor-element.elementor-element-61b4b32 .elementor-button{font-size:6.2vw;padding:2vw}.elementor-88 .elementor-element.elementor-element-00c20b1.e-con:hover{--e-con-transform-translateY:0px;--e-con-transform-scale:1.02}.elementor-88 .elementor-element.elementor-element-00c20b1{--width:100%;--padding-top:3vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-88 .elementor-element.elementor-element-7515540 img{max-width:100%;height:55vw}.elementor-88 .elementor-element.elementor-element-bbdfab9{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:7.5vw}.elementor-88 .elementor-element.elementor-element-1b0347a .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-ade73fe .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-33c2607{font-size:4.3vw}.elementor-88 .elementor-element.elementor-element-3d45cf6{font-size:7vw}.elementor-88 .elementor-element.elementor-element-188e23b{--margin-top:7vw;--margin-bottom:9vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw}.elementor-88 .elementor-element.elementor-element-5f0062a .elementor-heading-title{font-size:6.3vw}.elementor-88 .elementor-element.elementor-element-71b9666{--gap:2vw 3vw;--row-gap:2vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-4dd53cc{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-bf1bab0{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-7210b90{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-df9e3c2{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-9fe5be6{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-7499666{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-57c5037{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-c8e9c37>.elementor-widget-container{margin:0}.elementor-88 .elementor-element.elementor-element-c8e9c37 .elementor-button{font-size:6.2vw;padding:2vw}.elementor-88 .elementor-element.elementor-element-f850047{--gap:10vw 0vw;--row-gap:10vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-ac29553.e-con:hover{--e-con-transform-translateY:0px;--e-con-transform-scale:1.02}.elementor-88 .elementor-element.elementor-element-ac29553{--width:100%}.elementor-88 .elementor-element.elementor-element-b2e093c img{max-width:100%;height:55vw}.elementor-88 .elementor-element.elementor-element-0b83d22{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:7.5vw}.elementor-88 .elementor-element.elementor-element-2919012 .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-4c7336d{font-size:4.3vw}.elementor-88 .elementor-element.elementor-element-b0495da{font-size:7vw}.elementor-88 .elementor-element.elementor-element-6498c33{font-size:3.5vw}.elementor-88 .elementor-element.elementor-element-8a1a98b{--margin-top:10vw;--margin-bottom:9vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw}.elementor-88 .elementor-element.elementor-element-eacefe0 .elementor-heading-title{font-size:6.3vw}.elementor-88 .elementor-element.elementor-element-1829cef{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-3bc1999{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-dfbf9bf{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-93f216e{--width:30%}.elementor-88 .elementor-element.elementor-element-edcf974{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-150cf4d{--width:30%}.elementor-88 .elementor-element.elementor-element-7c914b0{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-e9173f0{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-7b1205d{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-b600cc4{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-fd383e6{--width:30%}.elementor-88 .elementor-element.elementor-element-6b07dc4{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-2a3f417{--width:30%}.elementor-88 .elementor-element.elementor-element-9f2addb{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-5c194fd{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-e0368b9{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-c11a958{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-ec797b9{--width:30%}.elementor-88 .elementor-element.elementor-element-0115365{--width:30%}.elementor-88 .elementor-element.elementor-element-47a27b5 .elementor-button{font-size:7.1vw;padding:2vw}.elementor-88 .elementor-element.elementor-element-462a3e0.e-con:hover{--e-con-transform-translateY:0px;--e-con-transform-scale:1.02}.elementor-88 .elementor-element.elementor-element-462a3e0{--width:100%}.elementor-88 .elementor-element.elementor-element-331ab26 img{max-width:100%;height:55vw}.elementor-88 .elementor-element.elementor-element-ea6f3b3{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:7.5vw}.elementor-88 .elementor-element.elementor-element-ec160e6 .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-8a6e451{font-size:4.3vw}.elementor-88 .elementor-element.elementor-element-f571732{font-size:7vw}.elementor-88 .elementor-element.elementor-element-174b7cd{font-size:3.5vw}.elementor-88 .elementor-element.elementor-element-99f9d4f{--margin-top:10vw;--margin-bottom:9vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw}.elementor-88 .elementor-element.elementor-element-cbdb1c8 .elementor-heading-title{font-size:6.3vw}.elementor-88 .elementor-element.elementor-element-0a2f0cb{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-3aa5bff{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-8cdffd7{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-0f321b7{--width:30%}.elementor-88 .elementor-element.elementor-element-644a4fc{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-6d2f040{--width:30%}.elementor-88 .elementor-element.elementor-element-2f18784{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-7036946{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-b37147d{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-77a05b6{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-0405e98{--width:30%}.elementor-88 .elementor-element.elementor-element-0dd106f{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-656fb4d{--width:30%}.elementor-88 .elementor-element.elementor-element-213b7a9{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-0f2efa9{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-99e6216{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-f7219ac{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-f17fff3{--width:30%}.elementor-88 .elementor-element.elementor-element-a15c9b4{--width:30%}.elementor-88 .elementor-element.elementor-element-e642c36 .elementor-button{font-size:7.1vw;padding:2vw}.elementor-88 .elementor-element.elementor-element-7452346.e-con:hover{--e-con-transform-translateY:0px;--e-con-transform-scale:1.02}.elementor-88 .elementor-element.elementor-element-7452346{--width:100%}.elementor-88 .elementor-element.elementor-element-52ab7f8 img{max-width:100%;height:55vw}.elementor-88 .elementor-element.elementor-element-52601ae{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:5vw;--padding-left:7vw;--padding-right:7.5vw}.elementor-88 .elementor-element.elementor-element-f34063e .elementor-heading-title{font-size:7vw}.elementor-88 .elementor-element.elementor-element-5e7809f{font-size:4.3vw}.elementor-88 .elementor-element.elementor-element-6e143f8{font-size:7vw}.elementor-88 .elementor-element.elementor-element-e9efdfb{font-size:3.5vw}.elementor-88 .elementor-element.elementor-element-a20d964{--margin-top:10vw;--margin-bottom:9vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw}.elementor-88 .elementor-element.elementor-element-3b9e52e .elementor-heading-title{font-size:6.3vw}.elementor-88 .elementor-element.elementor-element-bb2ed24{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-dc248ab{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-87dd79c{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-541b401{--width:30%}.elementor-88 .elementor-element.elementor-element-d46efe0{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-cf85169{--width:30%}.elementor-88 .elementor-element.elementor-element-5eead48{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-9e92241{--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-bf50e8f{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-368e1c2{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-2c95074{--width:30%}.elementor-88 .elementor-element.elementor-element-b767195{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-5f86798{--width:30%}.elementor-88 .elementor-element.elementor-element-3fb453a{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-fd00313{--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw}.elementor-88 .elementor-element.elementor-element-10bb95a{--width:30%;--min-height:25vw;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw}.elementor-88 .elementor-element.elementor-element-cc188c4{font-size:4.6vw}.elementor-88 .elementor-element.elementor-element-4e5e0f2{--width:30%}.elementor-88 .elementor-element.elementor-element-c012f08{--width:30%}.elementor-88 .elementor-element.elementor-element-05b3411 .elementor-button{font-size:7.1vw;padding:2vw}.elementor-88 .elementor-element.elementor-element-100f8a0{--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-c76fc03>.elementor-widget-container{margin:-1vw 0 0;padding:0}.elementor-88 .elementor-element.elementor-element-c76fc03{font-size:2.6vw}.elementor-88 .elementor-element.elementor-element-bd73a01{--e-image-carousel-slides-to-show:2}.elementor-88 .elementor-element.elementor-element-9dad4f4{--width:100%;--min-height:0px;--margin-top:0vw;--margin-bottom:7vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-3ed7dde{left:3vw}body.rtl .elementor-88 .elementor-element.elementor-element-3ed7dde{right:3vw}.elementor-88 .elementor-element.elementor-element-3ed7dde{top:2vw}.elementor-88 .elementor-element.elementor-element-3ed7dde img{width:30vw}.elementor-88 .elementor-element.elementor-element-69cb179{--min-height:30vw}.elementor-88 .elementor-element.elementor-element-b5ccb3c .elementor-heading-title{font-size:7.6vw}.elementor-88 .elementor-element.elementor-element-4764853{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-1cc76fd{--width:90vw}.elementor-88 .elementor-element.elementor-element-8b91c3c{--width:90vw}.elementor-88 .elementor-element.elementor-element-617ce05{font-size:3.8vw}.elementor-88 .elementor-element.elementor-element-efab969{font-size:3.8vw}.elementor-88 .elementor-element.elementor-element-74a31ec{font-size:3.8vw}.elementor-88 .elementor-element.elementor-element-db57188>.elementor-widget-container{margin:0 5vw 0 0}.elementor-88 .elementor-element.elementor-element-db57188{--n-accordion-title-font-size:4.4vw}.elementor-88 .elementor-element.elementor-element-a45f635>.elementor-widget-container{margin:3vw 5vw 0 0}.elementor-88 .elementor-element.elementor-element-a45f635 .elementor-button{font-size:4.3vw;padding:2vw}.elementor-88 .elementor-element.elementor-element-c43e6a5{--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-start}.elementor-88 .elementor-element.elementor-element-5ff0ded{--width:300px}.elementor-88 .elementor-element.elementor-element-8f0a9fe img{height:50vw}.elementor-88 .elementor-element.elementor-element-132a247>.elementor-widget-container{margin:1vw 0 0}.elementor-88 .elementor-element.elementor-element-132a247{font-size:2.4vw}.elementor-88 .elementor-element.elementor-element-33c2c0b{--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:1vw 4vw;--row-gap:1vw;--column-gap:4vw}.elementor-88 .elementor-element.elementor-element-4c59690 .elementor-heading-title{font-size:4vw}.elementor-88 .elementor-element.elementor-element-eb429f8 .elementor-heading-title{font-size:4vw}.elementor-88 .elementor-element.elementor-element-7c1c37f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-88 .elementor-element.elementor-element-7c1c37f.e-con{--align-self:center}.elementor-88 .elementor-element.elementor-element-7a4cce5{font-size:3.1vw}.elementor-88 .elementor-element.elementor-element-c47f003{font-size:3.1vw}.elementor-88 .elementor-element.elementor-element-1053693{--min-height:30vw}.elementor-88 .elementor-element.elementor-element-d7b6d01 .elementor-heading-title{font-size:7.6vw}.elementor-88 .elementor-element.elementor-element-7537847{--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw}.elementor-88 .elementor-element.elementor-element-6fcbae7>.elementor-widget-container{margin:0;padding:0 7vw 0 0}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-65118b8{left:6vw}body.rtl .elementor-88 .elementor-element.elementor-element-65118b8{right:6vw}.elementor-88 .elementor-element.elementor-element-65118b8 img{width:82vw}.elementor-88 .elementor-element.elementor-element-e1ebd20 .elementor-button{font-size:4.3vw;padding:2vw}}