.elementor-6 .elementor-element.elementor-element-0bc1ad7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.2;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0bc1ad7::before, .elementor-6 .elementor-element.elementor-element-0bc1ad7 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0bc1ad7 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0bc1ad7 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-0bc1ad7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-0bc1ad7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-edd2974.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-edd2974 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2rem;font-weight:600;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-37c6c94.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-37c6c94 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:3rem;font-weight:600;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-f6107bf{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-f6107bf .elementor-icon-wrapper{text-align:center;}.elementor-6 .elementor-element.elementor-element-f6107bf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f6107bf.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f6107bf.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f6107bf.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-f6107bf.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f6107bf .elementor-icon{font-size:180px;}.elementor-6 .elementor-element.elementor-element-f6107bf .elementor-icon svg{height:180px;}.elementor-6 .elementor-element.elementor-element-8bd8a3e{text-align:center;}.elementor-6 .elementor-element.elementor-element-8bd8a3e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2rem;font-weight:300;color:#333333;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-5d4fa81{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-8abe398{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0025148{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0025148::before, .elementor-6 .elementor-element.elementor-element-0025148 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0025148 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0025148 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-0025148 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-0025148 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restaurant-co.jp/cms2026/wp-content/uploads/2026/08/title-parts.svg");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-0025148.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ed3949d{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-ed3949d .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#B76C28;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-d069fd0{--divider-border-style:solid;--divider-color:#D7A87E;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-d069fd0 .elementor-divider-separator{width:440px;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-d069fd0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-a3aeb87{text-align:center;}.elementor-6 .elementor-element.elementor-element-a3aeb87 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-3746b4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6a43097{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6a43097::before, .elementor-6 .elementor-element.elementor-element-6a43097 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-6a43097 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-6a43097 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-6a43097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-6a43097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restaurant-co.jp/cms2026/wp-content/uploads/2026/08/title-parts.svg");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-6a43097.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-acf24f8{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-acf24f8 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-0922fcc{--divider-border-style:solid;--divider-color:#D7A87E;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-0922fcc .elementor-divider-separator{width:440px;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-0922fcc .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-98289da{text-align:center;}.elementor-6 .elementor-element.elementor-element-98289da .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-7d089f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e355724{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-87ad34a img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-6 .elementor-element.elementor-element-e371aa2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-6 .elementor-element.elementor-element-e371aa2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e371aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-9856a18 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#D7A87E;}.elementor-6 .elementor-element.elementor-element-5dbe46c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-efde828{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6a11b7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6a11b7e.e-con{--order:99999 /* order end hack */;}.elementor-6 .elementor-element.elementor-element-395d58e img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-6 .elementor-element.elementor-element-cd07ec7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-6 .elementor-element.elementor-element-cd07ec7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-cd07ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-05ea5f0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#D7A87E;}.elementor-6 .elementor-element.elementor-element-f80c420 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-ae1b434{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cd96318{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-be2461a img{width:100%;height:460px;object-fit:cover;object-position:center center;}.elementor-6 .elementor-element.elementor-element-abc6572{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-6 .elementor-element.elementor-element-abc6572:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-abc6572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-bf1e2ca .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#D7A87E;}.elementor-6 .elementor-element.elementor-element-04337d8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b98339a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-75084ca{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-75084ca::before, .elementor-6 .elementor-element.elementor-element-75084ca > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-75084ca > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-75084ca > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-75084ca > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-75084ca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restaurant-co.jp/cms2026/wp-content/uploads/2026/08/title-parts.svg");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-75084ca.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-8e24b8c{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-8e24b8c .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-efb2eb2{--divider-border-style:solid;--divider-color:#D7A87E;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-efb2eb2 .elementor-divider-separator{width:440px;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-efb2eb2 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-39b8425{text-align:center;}.elementor-6 .elementor-element.elementor-element-39b8425 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-3d3a9a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3e1ebce{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-3e1ebce .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-4eb9d6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-4eb9d6c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-a9e1164{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6c5950c{text-align:center;}.elementor-6 .elementor-element.elementor-element-6c5950c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-4ab399d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-4ab399d img{width:700px;}.elementor-6 .elementor-element.elementor-element-0956cb2{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-0956cb2.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-d9f20f8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-d9f20f8 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-d9f20f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-92cb43f{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-92cb43f.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-92cb43f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-ad34299{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-ad34299 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-ad34299 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-a288847{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-a288847.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5f792b9{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-db2a4b0{text-align:center;}.elementor-6 .elementor-element.elementor-element-db2a4b0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-add1a3e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-add1a3e img{width:700px;}.elementor-6 .elementor-element.elementor-element-4799ef4{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-4799ef4.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-8a31961{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-8a31961 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-8a31961 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-6704197{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-6704197.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-6704197 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-ac1c419{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-ac1c419 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-ac1c419 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-ebf992b{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-ebf992b.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-413df10{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1ca89cc{text-align:center;}.elementor-6 .elementor-element.elementor-element-1ca89cc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-4d79c47{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-4d79c47 img{width:700px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-e7799b1{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-e7799b1.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-a42f57d{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-a42f57d.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-1251267{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-1251267 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-1251267 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-5e43e30{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-5e43e30.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5e43e30 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-0b357d2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-0b357d2 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-0b357d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-2f1370f{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-2f1370f.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-ece87c0{--n-accordion-title-font-size:1.25rem;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--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:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-6 .elementor-element.elementor-element-ece87c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000000;}:where( .elementor-6 .elementor-element.elementor-element-ece87c0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}:where( .elementor-6 .elementor-element.elementor-element-ece87c0 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-6 .elementor-element.elementor-element-86dc991{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-40741f6{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-40741f6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-26f8bde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-26f8bde .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-8a9bc6b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e7e70ad{text-align:center;}.elementor-6 .elementor-element.elementor-element-e7e70ad .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-b1bf487 img{width:700px;}.elementor-6 .elementor-element.elementor-element-55b552b{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-55b552b.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-5878680{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-5878680 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-5878680 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-55e2234{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-55e2234.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-55e2234 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-013dfab{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-013dfab .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-013dfab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-07e2acf{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-07e2acf.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-9bf985d{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1bb1951{text-align:center;}.elementor-6 .elementor-element.elementor-element-1bb1951 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-972478f img{width:700px;}.elementor-6 .elementor-element.elementor-element-69ad555{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-69ad555.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-bf22ea4{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-bf22ea4.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-a836bf7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-a836bf7 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-a836bf7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-55fe962{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-55fe962.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-55fe962 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;color:#000000;}.elementor-6 .elementor-element.elementor-element-6704438{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-6704438 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-6704438 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-009f805{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;color:#000000;}.elementor-6 .elementor-element.elementor-element-009f805.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-a0c7460{--n-accordion-title-font-size:1.25rem;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--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:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-6 .elementor-element.elementor-element-a0c7460 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#000000;}:where( .elementor-6 .elementor-element.elementor-element-a0c7460 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Serif JP", Sans-serif;font-weight:400;}:where( .elementor-6 .elementor-element.elementor-element-a0c7460 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-6 .elementor-element.elementor-element-c0a53bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ab56ab3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ab56ab3:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ab56ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#571C1C;}.elementor-6 .elementor-element.elementor-element-5587dc8{text-align:center;}.elementor-6 .elementor-element.elementor-element-5587dc8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.6rem;font-weight:400;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-2350f12{text-align:center;}.elementor-6 .elementor-element.elementor-element-2350f12 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:0.1rem;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-12f14db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f39cc6a{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f39cc6a::before, .elementor-6 .elementor-element.elementor-element-f39cc6a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f39cc6a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f39cc6a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f39cc6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f39cc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restaurant-co.jp/cms2026/wp-content/uploads/2026/08/title-parts.svg");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-f39cc6a.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f8ddd6e{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-f8ddd6e .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-9d71d90{--divider-border-style:solid;--divider-color:#D7A87E;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-9d71d90 .elementor-divider-separator{width:440px;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-9d71d90 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-e6a60ce{text-align:center;}.elementor-6 .elementor-element.elementor-element-e6a60ce .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-318ed3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-95e9bc7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6d727c9 img{height:760px;object-fit:cover;object-position:center center;}.elementor-6 .elementor-element.elementor-element-e6d879c{--display:flex;--min-height:100vh;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5f416f5 img{height:380px;object-fit:cover;object-position:center center;}.elementor-6 .elementor-element.elementor-element-9e282bc img{height:380px;object-fit:cover;object-position:center center;}.elementor-6 .elementor-element.elementor-element-64eacfe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8856e7b{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8856e7b::before, .elementor-6 .elementor-element.elementor-element-8856e7b > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-8856e7b > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-8856e7b > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-8856e7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-8856e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restaurant-co.jp/cms2026/wp-content/uploads/2026/08/title-parts.svg");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-8856e7b.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-4ec65b0{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-4ec65b0 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-9118875{--divider-border-style:solid;--divider-color:#D7A87E;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-9118875 .elementor-divider-separator{width:440px;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-9118875 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-c1b20c4{text-align:center;}.elementor-6 .elementor-element.elementor-element-c1b20c4 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-06779e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0c2cc92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ff7ce3b.elementor-element{--align-self:flex-end;}.elementor-6 .elementor-element.elementor-element-ff7ce3b iframe{height:450px;}.elementor-6 .elementor-element.elementor-element-7f2abad{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-48ba287{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-4c5d064{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-01e0cfb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8302e61{text-align:center;}.elementor-6 .elementor-element.elementor-element-8302e61 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.6rem;font-weight:600;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-a2e5359{text-align:center;}.elementor-6 .elementor-element.elementor-element-a2e5359 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:0.9rem;font-weight:600;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-09fe048{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-740dd60{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-740dd60::before, .elementor-6 .elementor-element.elementor-element-740dd60 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-740dd60 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-740dd60 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-740dd60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-740dd60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://restaurant-co.jp/cms2026/wp-content/uploads/2026/08/title-parts.svg");--background-overlay:'';background-repeat:no-repeat;background-size:contain;}.elementor-6 .elementor-element.elementor-element-740dd60.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-daf827a{padding:0px 0px 0px 0px;text-align:center;}.elementor-6 .elementor-element.elementor-element-daf827a .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:3rem;font-weight:400;line-height:1.5rem;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-6884b70{--divider-border-style:solid;--divider-color:#D7A87E;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-6884b70 .elementor-divider-separator{width:440px;margin:0 auto;margin-center:0;}.elementor-6 .elementor-element.elementor-element-6884b70 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-6 .elementor-element.elementor-element-3a6fccf{text-align:center;}.elementor-6 .elementor-element.elementor-element-3a6fccf .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0.1rem;color:#B76C28;}.elementor-6 .elementor-element.elementor-element-7e5c815{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-210dc6b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c74167b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0dd0f1f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-b47e5f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7acfea8{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-cac4665{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f42a587{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-fbf9bfc .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-c2e54fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e727640{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-d4b5ea7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-dc399ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-bcfda5c .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-6797488{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-98aef31{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-308153e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6f9c76f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2bb2118 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-3e368e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c69193a{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-aa1f7ea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-65d4b6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f57313b .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-1326286{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0358111{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-6a6795c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6f9fc6c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e535ba1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-d5ae5aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0d1ab36{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-753719b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-90a14cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-fb2e169 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-e9c1aa5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1f60927{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-0ebd5fc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ffeccd4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-5541def .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-b645a60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-fa032ce{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-4a2f97c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f9d124b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c094c92 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-e334a90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-cf0dc2b{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-7d81dd3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-19e3120{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c07c20a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;letter-spacing:0.1rem;color:#333333;}.elementor-6 .elementor-element.elementor-element-9dd82a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-10f0b9f{font-family:"Noto Serif JP", Sans-serif;font-size:1rem;font-weight:400;line-height:2rem;letter-spacing:0.1rem;color:#333333;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-0bc1ad7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-edd2974 .elementor-heading-title{font-size:1.75rem;letter-spacing:0.1rem;}.elementor-6 .elementor-element.elementor-element-37c6c94{text-align:center;}.elementor-6 .elementor-element.elementor-element-37c6c94 .elementor-heading-title{font-size:2.25rem;line-height:1.5em;letter-spacing:0.1rem;}.elementor-6 .elementor-element.elementor-element-f6107bf{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-f6107bf .elementor-icon{font-size:180px;}.elementor-6 .elementor-element.elementor-element-f6107bf .elementor-icon svg{height:180px;}.elementor-6 .elementor-element.elementor-element-318ed3b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-6d727c9 img{width:100%;height:460px;object-fit:cover;}.elementor-6 .elementor-element.elementor-element-e6d879c{--min-height:0px;--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-6 .elementor-element.elementor-element-5f416f5 img{height:280px;object-fit:cover;}.elementor-6 .elementor-element.elementor-element-9e282bc img{height:280px;}.elementor-6 .elementor-element.elementor-element-06779e0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6 .elementor-element.elementor-element-0dd0f1f .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-fbf9bfc .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-bcfda5c .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-2bb2118 .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-f57313b .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-e535ba1 .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-fb2e169 .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-5541def .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-c094c92 .elementor-heading-title{font-size:1.25rem;}.elementor-6 .elementor-element.elementor-element-c07c20a .elementor-heading-title{font-size:1.25rem;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-0bc1ad7{--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-edd2974 .elementor-heading-title{font-size:1.125rem;}.elementor-6 .elementor-element.elementor-element-37c6c94 .elementor-heading-title{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-f6107bf .elementor-icon{font-size:150px;}.elementor-6 .elementor-element.elementor-element-f6107bf .elementor-icon svg{height:150px;}.elementor-6 .elementor-element.elementor-element-8bd8a3e{text-align:start;}.elementor-6 .elementor-element.elementor-element-8bd8a3e .elementor-heading-title{font-size:1.5rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-5d4fa81{text-align:start;}.elementor-6 .elementor-element.elementor-element-8abe398{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-ed3949d .elementor-heading-title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-d069fd0 .elementor-divider-separator{width:92%;margin:0 auto;margin-right:0;}.elementor-6 .elementor-element.elementor-element-d069fd0 .elementor-divider{text-align:right;}.elementor-6 .elementor-element.elementor-element-a3aeb87 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-e15bf26{padding:0px 10px 0px 10px;}.elementor-6 .elementor-element.elementor-element-3746b4d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-acf24f8 .elementor-heading-title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-0922fcc .elementor-divider-separator{width:92%;margin:0 auto;margin-right:0;}.elementor-6 .elementor-element.elementor-element-0922fcc .elementor-divider{text-align:right;}.elementor-6 .elementor-element.elementor-element-98289da .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-87ad34a img{height:250px;}.elementor-6 .elementor-element.elementor-element-e371aa2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-9856a18 .elementor-heading-title{font-size:1.125rem;}.elementor-6 .elementor-element.elementor-element-6a11b7e.e-con{--order:-99999 /* order start hack */;}.elementor-6 .elementor-element.elementor-element-395d58e img{height:250px;}.elementor-6 .elementor-element.elementor-element-cd07ec7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-05ea5f0 .elementor-heading-title{font-size:1.125rem;}.elementor-6 .elementor-element.elementor-element-be2461a img{height:250px;}.elementor-6 .elementor-element.elementor-element-abc6572{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6 .elementor-element.elementor-element-bf1e2ca .elementor-heading-title{font-size:1.125rem;}.elementor-6 .elementor-element.elementor-element-8e24b8c .elementor-heading-title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-efb2eb2 .elementor-divider-separator{width:92%;margin:0 auto;margin-right:0;}.elementor-6 .elementor-element.elementor-element-efb2eb2 .elementor-divider{text-align:right;}.elementor-6 .elementor-element.elementor-element-39b8425 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-3e1ebce .elementor-heading-title{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-a9e1164{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6c5950c .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-5f792b9{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-db2a4b0 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-413df10{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1ca89cc .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-40741f6 .elementor-heading-title{font-size:1.5rem;}.elementor-6 .elementor-element.elementor-element-8a9bc6b{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e7e70ad .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-9bf985d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1bb1951 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-12f14db{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-f8ddd6e .elementor-heading-title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-9d71d90 .elementor-divider-separator{width:92%;margin:0 auto;margin-right:0;}.elementor-6 .elementor-element.elementor-element-9d71d90 .elementor-divider{text-align:right;}.elementor-6 .elementor-element.elementor-element-e6a60ce .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-6d727c9 img{height:270px;}.elementor-6 .elementor-element.elementor-element-e6d879c{--min-height:0px;}.elementor-6 .elementor-element.elementor-element-5f416f5{width:var( --container-widget-width, 49.5% );max-width:49.5%;--container-widget-width:49.5%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-5f416f5 img{height:180px;}.elementor-6 .elementor-element.elementor-element-9e282bc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-9e282bc img{height:180px;}.elementor-6 .elementor-element.elementor-element-4ec65b0 .elementor-heading-title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-9118875 .elementor-divider-separator{width:92%;margin:0 auto;margin-right:0;}.elementor-6 .elementor-element.elementor-element-9118875 .elementor-divider{text-align:right;}.elementor-6 .elementor-element.elementor-element-c1b20c4 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-ff7ce3b iframe{height:300px;}.elementor-6 .elementor-element.elementor-element-48ba287{font-size:0.9rem;letter-spacing:0.1rem;}.elementor-6 .elementor-element.elementor-element-daf827a .elementor-heading-title{font-size:2rem;}.elementor-6 .elementor-element.elementor-element-6884b70 .elementor-divider-separator{width:92%;margin:0 auto;margin-right:0;}.elementor-6 .elementor-element.elementor-element-6884b70 .elementor-divider{text-align:right;}.elementor-6 .elementor-element.elementor-element-3a6fccf .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-0dd0f1f .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-7acfea8{font-size:0.9rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-fbf9bfc .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-e727640{font-size:0.9rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-bcfda5c .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-98aef31{font-size:0.9rem;}.elementor-6 .elementor-element.elementor-element-2bb2118 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-c69193a{font-size:0.9rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-f57313b .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-0358111{font-size:0.9rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-e535ba1 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-0d1ab36{font-size:0.9rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-fb2e169 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-1f60927{font-size:0.9rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-5541def .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-fa032ce{font-size:0.9rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-c094c92 .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-cf0dc2b{font-size:0.9rem;line-height:1.5em;}.elementor-6 .elementor-element.elementor-element-c07c20a .elementor-heading-title{font-size:1rem;}.elementor-6 .elementor-element.elementor-element-10f0b9f{font-size:0.9rem;line-height:1.5em;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-0025148{--width:500px;}.elementor-6 .elementor-element.elementor-element-6a43097{--width:500px;}.elementor-6 .elementor-element.elementor-element-e355724{--width:50%;}.elementor-6 .elementor-element.elementor-element-e371aa2{--width:50%;}.elementor-6 .elementor-element.elementor-element-6a11b7e{--width:50%;}.elementor-6 .elementor-element.elementor-element-cd07ec7{--width:50%;}.elementor-6 .elementor-element.elementor-element-cd96318{--width:50%;}.elementor-6 .elementor-element.elementor-element-abc6572{--width:50%;}.elementor-6 .elementor-element.elementor-element-75084ca{--width:500px;}.elementor-6 .elementor-element.elementor-element-3d3a9a5{--content-width:1140px;}.elementor-6 .elementor-element.elementor-element-a9e1164{--width:100%;}.elementor-6 .elementor-element.elementor-element-5f792b9{--width:100%;}.elementor-6 .elementor-element.elementor-element-413df10{--width:100%;}.elementor-6 .elementor-element.elementor-element-86dc991{--content-width:1140px;}.elementor-6 .elementor-element.elementor-element-8a9bc6b{--width:100%;}.elementor-6 .elementor-element.elementor-element-9bf985d{--width:100%;}.elementor-6 .elementor-element.elementor-element-ab56ab3{--width:230px;}.elementor-6 .elementor-element.elementor-element-f39cc6a{--width:500px;}.elementor-6 .elementor-element.elementor-element-95e9bc7{--width:70%;}.elementor-6 .elementor-element.elementor-element-e6d879c{--width:30%;}.elementor-6 .elementor-element.elementor-element-8856e7b{--width:500px;}.elementor-6 .elementor-element.elementor-element-06779e0{--width:1140px;}.elementor-6 .elementor-element.elementor-element-0c2cc92{--width:60%;}.elementor-6 .elementor-element.elementor-element-7f2abad{--width:40%;}.elementor-6 .elementor-element.elementor-element-01e0cfb{--width:330px;}.elementor-6 .elementor-element.elementor-element-740dd60{--width:500px;}.elementor-6 .elementor-element.elementor-element-7e5c815{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-95e9bc7{--width:100%;}.elementor-6 .elementor-element.elementor-element-e6d879c{--width:100%;}.elementor-6 .elementor-element.elementor-element-06779e0{--width:100%;}.elementor-6 .elementor-element.elementor-element-0c2cc92{--width:100%;}.elementor-6 .elementor-element.elementor-element-7f2abad{--width:100%;}}