.elementor-8 .elementor-element.elementor-element-c6d74e1{--display:flex;--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-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-8 .elementor-element.elementor-element-3f5e3b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0a76baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77e6eec{--display:flex;--min-height:250px;--justify-content:center;--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-8 .elementor-element.elementor-element-77e6eec::before, .elementor-8 .elementor-element.elementor-element-77e6eec > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-77e6eec > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-77e6eec > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-77e6eec > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-77e6eec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/bg_green-scaled.jpg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.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-8 .elementor-element.elementor-element-5a94d97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-d4e8493{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d4e8493::before, .elementor-8 .elementor-element.elementor-element-d4e8493 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d4e8493 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d4e8493 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d4e8493 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d4e8493 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--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-8 .elementor-element.elementor-element-5bebfab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5bebfab .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.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-8 .elementor-element.elementor-element-194f293{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-194f293 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-194f293 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-4d62dd1{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/brand_.jpg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 10px 10px;background-position:center left;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:5px 5px 5px 5px;border-color:#B09F87;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Sawarabi Mincho", Sans-serif;font-size:30px;font-weight:400;text-shadow:0px 0px 41px #FFFFFF;color:#000000;}.elementor-8 .elementor-element.elementor-element-1c242f6{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/gold_05.jpg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 10px 10px;background-position:center left;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:5px 5px 5px 5px;border-color:#B09F87;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Sawarabi Mincho", Sans-serif;font-size:30px;font-weight:400;text-shadow:0px 0px 41px #FFFFFF;color:#000000;}.elementor-8 .elementor-element.elementor-element-fb7c325{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/okataduke.jpg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 10px 10px;background-position:center left;background-repeat:no-repeat;background-size:contain;border-style:solid;border-width:5px 5px 5px 5px;border-color:#B09F87;border-radius:20px 20px 20px 20px;text-align:center;font-family:"Sawarabi Mincho", Sans-serif;font-size:30px;font-weight:400;text-shadow:0px 0px 41px #FFFFFF;color:#000000;}.elementor-8 .elementor-element.elementor-element-e2e3e8f{--display:flex;--margin-top:0100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-28e8bff{padding:0px 0px 100px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-28e8bff img{max-width:1000px;}.elementor-8 .elementor-element.elementor-element-f7bbc17{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f7bbc17:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f7bbc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/24239631_m.jpg");}.elementor-8 .elementor-element.elementor-element-11a6e64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-11a6e64 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-88d100d{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;}.elementor-8 .elementor-element.elementor-element-88d100d .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-88d100d .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-369a04e{padding:30px 0px 30px 0px;text-align:center;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-2edbb56{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-8 .elementor-element.elementor-element-3cf8c44{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#BFD54F;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-3cf8c44.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3cf8c44 img{height:200px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3cf8c44 .widget-image-caption{text-align:center;color:#000000;font-family:"Zen Kaku Gothic New", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-ec8b4e1{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#BFD54F;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-ec8b4e1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ec8b4e1 img{height:200px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-ec8b4e1 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-63ed700{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#BFD54F;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-63ed700.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-63ed700 img{height:200px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-63ed700 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-c2a4aa8{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#BFD54F;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-c2a4aa8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c2a4aa8 img{height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-c2a4aa8 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-eb2f0a4{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-8 .elementor-element.elementor-element-6b12d86{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-6b12d86.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6b12d86 img{max-width:70%;height:200px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6b12d86 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-e4a4e54{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-e4a4e54.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e4a4e54 img{max-width:70%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-e4a4e54 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-0d61d68{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-0d61d68.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0d61d68 img{max-width:85%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-0d61d68 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-c9b6af0{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-c9b6af0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c9b6af0 img{max-width:85%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-c9b6af0 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-4fa35a4{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-4fa35a4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4fa35a4 img{max-width:85%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-4fa35a4 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-3a90a70{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-3a90a70.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3a90a70 img{max-width:85%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-3a90a70 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-8b46d57{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-8b46d57.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8b46d57 img{max-width:85%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-8b46d57 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-d122ee9{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-d122ee9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d122ee9 img{max-width:85%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-d122ee9 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-7f2f0b2{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-7f2f0b2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7f2f0b2 img{max-width:85%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7f2f0b2 .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-5fc256e{background-color:#FFFFFF;padding:0px 0px 10px 0px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-5fc256e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5fc256e img{max-width:85%;height:200px;object-fit:contain;object-position:center center;}.elementor-8 .elementor-element.elementor-element-5fc256e .widget-image-caption{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;}.elementor-8 .elementor-element.elementor-element-52315e5{padding:50px 0px 0px 0px;text-align:center;font-size:16px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-897ea76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-897ea76 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-6281aa9{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6281aa9 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-6281aa9 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-1202db3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e9971df{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BFD64F;--border-color:#BFD64F;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-e9971df:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e9971df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-03470ac{text-align:center;}.elementor-8 .elementor-element.elementor-element-f204698{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1em;color:#000000;}.elementor-8 .elementor-element.elementor-element-de67e42{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9f6881c{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BFD64F;--border-color:#BFD64F;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-9f6881c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9f6881c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-49fc36d{text-align:center;}.elementor-8 .elementor-element.elementor-element-5634b1e{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1em;color:#000000;}.elementor-8 .elementor-element.elementor-element-39a3ae8{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-60a4b6f{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BFD64F;--border-color:#BFD64F;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-60a4b6f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-60a4b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9d4415b{text-align:center;}.elementor-8 .elementor-element.elementor-element-b96deaf{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1em;color:#000000;}.elementor-8 .elementor-element.elementor-element-35efa1c{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a0a7657{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BFD64F;--border-color:#BFD64F;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-a0a7657:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0a7657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-788875b{text-align:center;}.elementor-8 .elementor-element.elementor-element-1022bba{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1em;color:#000000;}.elementor-8 .elementor-element.elementor-element-bdfd9ed{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5db7dbc{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BFD64F;--border-color:#BFD64F;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-5db7dbc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5db7dbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2acfa75{text-align:center;}.elementor-8 .elementor-element.elementor-element-c320882{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1em;color:#000000;}.elementor-8 .elementor-element.elementor-element-6593797{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d75ea93{--display:flex;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#BFD64F;--border-color:#BFD64F;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-d75ea93:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d75ea93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2da5798{text-align:center;}.elementor-8 .elementor-element.elementor-element-ff9a212{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:1em;color:#000000;}.elementor-8 .elementor-element.elementor-element-144667b{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1f2e8e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-1f2e8e2 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-037f98c{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-037f98c .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-037f98c .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-ae1ae7a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#B09F87;--border-color:#B09F87;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ae1ae7a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ae1ae7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ae1ae7a::before, .elementor-8 .elementor-element.elementor-element-ae1ae7a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ae1ae7a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ae1ae7a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ae1ae7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ae1ae7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/08/step_1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-4ae9063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:700;line-height:10px;color:#B09F87;}.elementor-8 .elementor-element.elementor-element-0615796{--divider-border-style:solid;--divider-color:#B09F87;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0615796 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-0615796 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-8becf05{background-color:#BFD64F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c1dacdb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#B09F87;--border-color:#B09F87;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c1dacdb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c1dacdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c1dacdb::before, .elementor-8 .elementor-element.elementor-element-c1dacdb > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c1dacdb > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c1dacdb > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c1dacdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c1dacdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/08/step_2.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-fa76052{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:700;line-height:10px;color:#B09F87;}.elementor-8 .elementor-element.elementor-element-aeca351{--divider-border-style:solid;--divider-color:#B09F87;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aeca351 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-aeca351 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-7235ba7{background-color:#BFD64F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a549811{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#B09F87;--border-color:#B09F87;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a549811:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a549811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a549811::before, .elementor-8 .elementor-element.elementor-element-a549811 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a549811 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a549811 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a549811 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a549811 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/08/step_3.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-831ad14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:45px;font-weight:700;line-height:10px;color:#B09F87;}.elementor-8 .elementor-element.elementor-element-b8c7679{--divider-border-style:solid;--divider-color:#B09F87;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b8c7679 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-b8c7679 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-6421e8b{background-color:#BFD64F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f221a36{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-91602c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-91602c8 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-4414a6c{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4414a6c .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-4414a6c .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-eba086d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:100px;--padding-left:0100px;--padding-right:0100px;}.elementor-8 .elementor-element.elementor-element-eba086d.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5c06750{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-52cdda0{background-color:#BFD64F;margin:010px 010px calc(var(--kit-widget-spacing, 0px) + 010px) 010px;padding:20px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:0.1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3f3c2fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-fbd41cd{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-8091156{background-color:#BFD64F;margin:010px 010px calc(var(--kit-widget-spacing, 0px) + 010px) 010px;padding:20px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:0.1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b895df0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-bcb9d58{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-70275f4{background-color:#BFD64F;margin:010px 010px calc(var(--kit-widget-spacing, 0px) + 010px) 010px;padding:20px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:0.1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9fe10c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-43ddd5e{--display:flex;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.5);--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-9b51b53{background-color:#BFD64F;margin:010px 010px calc(var(--kit-widget-spacing, 0px) + 010px) 010px;padding:20px 0px 10px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:0.1em;letter-spacing:0px;word-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5343266{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;font-size:18px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-18147a0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c9e9108{padding:0px 0px 100px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-c9e9108 img{max-width:1000px;transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-c9e9108:hover img{opacity:0.58;}.elementor-8 .elementor-element.elementor-element-c500caa{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#B09F87;}.elementor-8 .elementor-element.elementor-element-80146c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-8 .elementor-element.elementor-element-58501ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58501ce.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-58501ce .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-58501ce.elementor-view-stacked .elementor-icon{background-color:#BFD64F;}.elementor-8 .elementor-element.elementor-element-58501ce.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-58501ce.elementor-view-default .elementor-icon{color:#BFD64F;border-color:#BFD64F;}.elementor-8 .elementor-element.elementor-element-58501ce.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-58501ce.elementor-view-default .elementor-icon svg{fill:#BFD64F;}.elementor-8 .elementor-element.elementor-element-58501ce .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-58501ce .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-bce6aa8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-ac026a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ac026a5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ac026a5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ac026a5.elementor-view-stacked .elementor-icon{background-color:#BFD64F;}.elementor-8 .elementor-element.elementor-element-ac026a5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ac026a5.elementor-view-default .elementor-icon{color:#BFD64F;border-color:#BFD64F;}.elementor-8 .elementor-element.elementor-element-ac026a5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ac026a5.elementor-view-default .elementor-icon svg{fill:#BFD64F;}.elementor-8 .elementor-element.elementor-element-ac026a5 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-ac026a5 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-c7e4805{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-a472b15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a472b15.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a472b15 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-a472b15.elementor-view-stacked .elementor-icon{background-color:#BFD64F;}.elementor-8 .elementor-element.elementor-element-a472b15.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a472b15.elementor-view-default .elementor-icon{color:#BFD64F;border-color:#BFD64F;}.elementor-8 .elementor-element.elementor-element-a472b15.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a472b15.elementor-view-default .elementor-icon svg{fill:#BFD64F;}.elementor-8 .elementor-element.elementor-element-a472b15 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-a472b15 .elementor-icon svg{height:35px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-c90dabe .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;fill:#BFD64F;color:#BFD64F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BFD64F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-c90dabe .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c90dabe .elementor-button:focus{background-color:#BFD64F;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c90dabe{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c90dabe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-c90dabe .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-8 .elementor-element.elementor-element-c90dabe .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c90dabe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c5e09ae{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#B09F87;}.elementor-8 .elementor-element.elementor-element-81ad2ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-ba5398a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ba5398a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ba5398a .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ba5398a.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-ba5398a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ba5398a.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-ba5398a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ba5398a.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-ba5398a .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-ba5398a .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-99eb2b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-b275290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b275290.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b275290 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b275290.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-b275290.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b275290.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-b275290.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b275290.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-b275290 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-b275290 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-a38d94d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-9022efa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9022efa.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9022efa .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9022efa.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-9022efa.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9022efa.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-9022efa.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9022efa.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-9022efa .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-9022efa .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-5c3a129{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#B09F87;}.elementor-8 .elementor-element.elementor-element-7dc07ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-e9e95f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e9e95f9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e9e95f9 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e9e95f9.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-e9e95f9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e9e95f9.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-e9e95f9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e9e95f9.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-e9e95f9 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-e9e95f9 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-f847245{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2dc27b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2dc27b1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-2dc27b1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2dc27b1.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-2dc27b1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2dc27b1.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-2dc27b1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2dc27b1.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-2dc27b1 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-2dc27b1 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-4d9f5ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-65dd3e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-65dd3e5.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-65dd3e5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-65dd3e5.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-65dd3e5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-65dd3e5.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-65dd3e5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-65dd3e5.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-65dd3e5 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-65dd3e5 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-cc96e39 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;fill:#B09F87;color:#B09F87;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B09F87;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-cc96e39 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-cc96e39 .elementor-button:focus{background-color:#B09F87;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cc96e39{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-cc96e39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-cc96e39 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8 .elementor-element.elementor-element-cc96e39 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-cc96e39 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bcda6ff .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;fill:#BFD64F;color:#BFD64F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BFD64F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-bcda6ff .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-bcda6ff .elementor-button:focus{background-color:#BFD64F;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bcda6ff{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bcda6ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-bcda6ff .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8 .elementor-element.elementor-element-bcda6ff .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-bcda6ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5cf34a5{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#B09F87;}.elementor-8 .elementor-element.elementor-element-8fee530{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-3bb71fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3bb71fc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3bb71fc .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-3bb71fc.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-3bb71fc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3bb71fc.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-3bb71fc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3bb71fc.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-3bb71fc .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-3bb71fc .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-e2b149e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-44d8e47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-44d8e47.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-44d8e47 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-44d8e47.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-44d8e47.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-44d8e47.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-44d8e47.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-44d8e47.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-44d8e47 .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-44d8e47 .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-9e4c63d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-6a0d6dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6a0d6dc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6a0d6dc .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-6a0d6dc.elementor-view-stacked .elementor-icon{background-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-6a0d6dc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6a0d6dc.elementor-view-default .elementor-icon{color:#7F7F7F;border-color:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-6a0d6dc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6a0d6dc.elementor-view-default .elementor-icon svg{fill:#7F7F7F;}.elementor-8 .elementor-element.elementor-element-6a0d6dc .elementor-icon{font-size:35px;}.elementor-8 .elementor-element.elementor-element-6a0d6dc .elementor-icon svg{height:35px;}.elementor-8 .elementor-element.elementor-element-d728518 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;fill:#B09F87;color:#B09F87;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B09F87;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-d728518 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-d728518 .elementor-button:focus{background-color:#B09F87;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d728518{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-d728518 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-d728518 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8 .elementor-element.elementor-element-d728518 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-d728518 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-844eeaf .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;fill:#BFD64F;color:#BFD64F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BFD64F;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-844eeaf .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-844eeaf .elementor-button:focus{background-color:#BFD64F;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-844eeaf{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-844eeaf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-844eeaf .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-8 .elementor-element.elementor-element-844eeaf .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-844eeaf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a3a5cf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-a3a5cf2 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-559647b{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-559647b .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-559647b .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-4ee581f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8339139{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8339139:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8339139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9238098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:-20px -20px -20px -20px;}.elementor-8 .elementor-element.elementor-element-9238098 img{border-radius:030px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-60f0979{background-color:#BFD64F;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e42d39f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 10px 30px;font-family:"Shippori Mincho", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-93a1182{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-93a1182:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-93a1182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-acc645b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:-20px -20px -20px -20px;}.elementor-8 .elementor-element.elementor-element-acc645b img{border-radius:030px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-915392a{background-color:#BFD64F;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e649b2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 10px 30px;font-family:"Shippori Mincho", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-0b3b1af{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0b3b1af:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0b3b1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-16e38fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:-20px -20px -20px -20px;}.elementor-8 .elementor-element.elementor-element-16e38fa img{border-radius:030px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3bd2255{background-color:#BFD64F;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8879b73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 10px 30px;font-family:"Shippori Mincho", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-29751d6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-29751d6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-29751d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2767439{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:-20px -20px -20px -20px;}.elementor-8 .elementor-element.elementor-element-2767439 img{border-radius:030px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-38b8ecb{background-color:#BFD64F;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-367990b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 10px 30px;font-family:"Shippori Mincho", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-ebdca7a{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ebdca7a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ebdca7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-70ea21a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:-20px -20px -20px -20px;}.elementor-8 .elementor-element.elementor-element-70ea21a img{border-radius:030px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7dbac79{background-color:#BFD64F;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:010px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d28244e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 10px 30px;font-family:"Shippori Mincho", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-9038d7b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9038d7b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9038d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-18b1e4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:-20px -20px -20px -20px;}.elementor-8 .elementor-element.elementor-element-18b1e4b img{border-radius:030px 30px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f8a39c1{background-color:#BFD64F;padding:10px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7cca3ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 30px 10px 30px;font-family:"Shippori Mincho", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-0963dc5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-468ec82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-468ec82 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-ea757b3{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ea757b3 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-ea757b3 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-2999b1a{--display:flex;--padding-top:50px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8a5d3b7{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-8a5d3b7 img{max-width:1000px;transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-8a5d3b7:hover img{opacity:0.58;}.elementor-8 .elementor-element.elementor-element-e235605{--display:flex;--padding-top:0100px;--padding-bottom:100px;--padding-left:0100px;--padding-right:0100px;}.elementor-8 .elementor-element.elementor-element-e235605:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e235605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B09F8733;}.elementor-8 .elementor-element.elementor-element-586c10a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-586c10a .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-1f16c76{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1f16c76 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-1f16c76 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-b22e89a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 40px;--row-gap:20px;--column-gap:40px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-16bd350{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-16bd350 img{height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-e93d547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:1px;color:#000000;}.elementor-8 .elementor-element.elementor-element-868346a{padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-8 .elementor-element.elementor-element-e312a0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e312a0d img{height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-bef474a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:1px;color:#000000;}.elementor-8 .elementor-element.elementor-element-efd2815{padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-8 .elementor-element.elementor-element-143fbb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-143fbb3 img{height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-7f0864b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:1px;color:#000000;}.elementor-8 .elementor-element.elementor-element-c5b8b0f{padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-8 .elementor-element.elementor-element-4404ac5 img{height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-135094e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:1px;color:#000000;}.elementor-8 .elementor-element.elementor-element-bca4357{padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-8 .elementor-element.elementor-element-afaf78c img{height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-aba0535{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:1px;color:#000000;}.elementor-8 .elementor-element.elementor-element-93daba6{padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-8 .elementor-element.elementor-element-c088b50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c088b50 img{height:200px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-8 .elementor-element.elementor-element-39007b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:030px 0px 0px 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;line-height:1px;color:#000000;}.elementor-8 .elementor-element.elementor-element-fe3a50b{padding:20px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#666666;}.elementor-8 .elementor-element.elementor-element-d99e714{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d050d7d{padding:0px 0px 100px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-d050d7d img{max-width:1000px;transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-d050d7d:hover img{opacity:0.58;}.elementor-8 .elementor-element.elementor-element-f17def4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-f17def4 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-b0de01d{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:20px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b0de01d .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-b0de01d .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-5b7ec51{--display:flex;--justify-content:center;}.elementor-8 .elementor-element.elementor-element-ec161f5{margin:050px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#BFD64F;border-radius:20px 20px 20px 20px;text-align:start;font-family:"Shippori Mincho", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-6982773{padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-6982773 img{max-width:700px;}.elementor-8 .elementor-element.elementor-element-e4f81de{padding:0px 0px 100px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-e4f81de img{max-width:1000px;transition-duration:0.2s;}.elementor-8 .elementor-element.elementor-element-e4f81de:hover img{opacity:0.58;}.elementor-8 .elementor-element.elementor-element-6f9b249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-6f9b249 .elementor-heading-title{font-family:"Shippori Mincho", Sans-serif;font-size:35px;font-weight:600;color:#000000;}.elementor-8 .elementor-element.elementor-element-eafcff5{--divider-border-style:solid;--divider-color:#BFD64F;--divider-border-width:3px;padding:20px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-eafcff5 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-eafcff5 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-05117d7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-590948d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-f167935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-8 .elementor-element.elementor-element-8e0a5fc{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0aa0442{--display:flex;--position:fixed;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0aa0442{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-0aa0442{right:0px;}.elementor-8 .elementor-element.elementor-element-e8b03ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-02624d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-639874f{--display:grid;--position:fixed;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-639874f{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-639874f{right:0px;}.elementor-8 .elementor-element.elementor-element-4b27ae3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4b27ae3 img{width:600px;}.elementor-8 .elementor-element.elementor-element-4a9fb36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4a9fb36 img{width:600px;}.elementor-8 .elementor-element.elementor-element-31104c5{text-align:center;color:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-8{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-5a94d97{font-size:27px;}.elementor-8 .elementor-element.elementor-element-4d62dd1{padding:10px 20px 10px 70px;}.elementor-8 .elementor-element.elementor-element-4d62dd1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1c242f6{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/gold_05.jpg");padding:10px 20px 10px 70px;}.elementor-8 .elementor-element.elementor-element-1c242f6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-fb7c325{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/okataduke.jpg");padding:10px 20px 10px 70px;}.elementor-8 .elementor-element.elementor-element-fb7c325.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e2e3e8f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-28e8bff img{max-width:90%;}.elementor-8 .elementor-element.elementor-element-2edbb56{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-3cf8c44 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-ec8b4e1 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-63ed700 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-c2a4aa8 img{max-width:80%;height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-eb2f0a4{--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6b12d86 img{max-width:100%;height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-e4a4e54 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-0d61d68 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-c9b6af0 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-4fa35a4 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-3a90a70 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-8b46d57 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-d122ee9 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-7f2f0b2 img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-5fc256e img{height:160px;object-fit:contain;}.elementor-8 .elementor-element.elementor-element-52315e5{padding:30px 50px 0px 50px;}.elementor-8 .elementor-element.elementor-element-1202db3{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ae1ae7a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4ae9063{font-size:40px;}.elementor-8 .elementor-element.elementor-element-0615796 .elementor-divider{text-align:center;}.elementor-8 .elementor-element.elementor-element-0615796 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-8becf05{text-align:start;font-size:15px;}.elementor-8 .elementor-element.elementor-element-c1dacdb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-fa76052{font-size:40px;}.elementor-8 .elementor-element.elementor-element-7235ba7{font-size:15px;}.elementor-8 .elementor-element.elementor-element-a549811{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a549811::before, .elementor-8 .elementor-element.elementor-element-a549811 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a549811 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a549811 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a549811 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a549811 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:contain;}.elementor-8 .elementor-element.elementor-element-831ad14{font-size:40px;}.elementor-8 .elementor-element.elementor-element-6421e8b{padding:10px 10px 10px 10px;font-size:15px;}.elementor-8 .elementor-element.elementor-element-eba086d{--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:30px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-8 .elementor-element.elementor-element-5c06750{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-5c06750.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3f3c2fd{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-fbd41cd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-fbd41cd.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b895df0{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-bcb9d58{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-bcb9d58.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9fe10c8{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-43ddd5e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-43ddd5e.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5343266{padding:30px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-18147a0{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c9e9108{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c9e9108 img{max-width:90%;}.elementor-8 .elementor-element.elementor-element-58501ce .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-58501ce .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-ac026a5 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ac026a5 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-a472b15 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-a472b15 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-81ad2ec{--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-8 .elementor-element.elementor-element-ba5398a .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ba5398a .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-99eb2b3{--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-8 .elementor-element.elementor-element-b275290 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-b275290 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-a38d94d{--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-8 .elementor-element.elementor-element-9022efa .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-9022efa .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-7dc07ec{--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-8 .elementor-element.elementor-element-e9e95f9 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-e9e95f9 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-f847245{--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-8 .elementor-element.elementor-element-2dc27b1 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-2dc27b1 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-4d9f5ae{--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-8 .elementor-element.elementor-element-65dd3e5 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-65dd3e5 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-cc96e39{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8fee530{--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-8 .elementor-element.elementor-element-3bb71fc .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-3bb71fc .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-e2b149e{--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-8 .elementor-element.elementor-element-44d8e47 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-44d8e47 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-9e4c63d{--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-8 .elementor-element.elementor-element-6a0d6dc .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-6a0d6dc .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-d728518{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4ee581f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-8339139{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-93a1182{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0b3b1af{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-29751d6{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ebdca7a{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9038d7b{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-fadfa4e{padding:0px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-f78cb02{padding:0px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-2999b1a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8a5d3b7 img{max-width:90%;}.elementor-8 .elementor-element.elementor-element-b22e89a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-16bd350 img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-e93d547{padding:20px 0px 0px 0px;text-align:start;font-size:16px;line-height:24px;}.elementor-8 .elementor-element.elementor-element-e312a0d img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-bef474a{padding:20px 0px 0px 0px;text-align:start;font-size:16px;line-height:24px;}.elementor-8 .elementor-element.elementor-element-143fbb3 img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-7f0864b{padding:20px 0px 0px 0px;text-align:start;font-size:16px;line-height:24px;}.elementor-8 .elementor-element.elementor-element-135094e{padding:20px 0px 0px 0px;text-align:start;font-size:16px;line-height:24px;}.elementor-8 .elementor-element.elementor-element-aba0535{padding:20px 0px 0px 0px;text-align:start;font-size:16px;line-height:24px;}.elementor-8 .elementor-element.elementor-element-c088b50 img{max-width:100%;}.elementor-8 .elementor-element.elementor-element-39007b4{padding:20px 0px 0px 0px;text-align:start;font-size:16px;line-height:24px;}.elementor-8 .elementor-element.elementor-element-d050d7d{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d050d7d img{max-width:90%;}.elementor-8 .elementor-element.elementor-element-ec161f5{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-e4f81de img{max-width:90%;}.elementor-8 .elementor-element.elementor-element-05117d7{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-590948d{text-align:center;}.elementor-8 .elementor-element.elementor-element-639874f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-c6d74e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-0a76baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-77e6eec{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-5a94d97{padding:0px 20px 0px 20px;font-size:20px;}.elementor-8 .elementor-element.elementor-element-d4e8493{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:050px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5bebfab{text-align:center;}.elementor-8 .elementor-element.elementor-element-5bebfab .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-194f293{padding:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-4d62dd1{margin:0px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:20px 10px 10px 70px;background-size:25% auto;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;text-align:center;font-size:18px;}.elementor-8 .elementor-element.elementor-element-1c242f6{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/gold_05.jpg");margin:0px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:20px 10px 10px 70px;background-size:25% auto;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;text-align:center;font-size:18px;}.elementor-8 .elementor-element.elementor-element-fb7c325{background-image:url("https://himeji.koufukuya.jp/wp-content/uploads/2026/07/okataduke.jpg");margin:0px 010px calc(var(--kit-widget-spacing, 0px) + 0px) 010px;padding:20px 10px 10px 70px;background-size:25% auto;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;text-align:center;font-size:18px;}.elementor-8 .elementor-element.elementor-element-e2e3e8f{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-28e8bff img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f7bbc17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-11a6e64{text-align:center;}.elementor-8 .elementor-element.elementor-element-11a6e64 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-369a04e{font-size:15px;}.elementor-8 .elementor-element.elementor-element-2edbb56{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-3cf8c44{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-3cf8c44 img{height:100px;}.elementor-8 .elementor-element.elementor-element-3cf8c44 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-ec8b4e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-ec8b4e1 img{width:100%;height:100px;}.elementor-8 .elementor-element.elementor-element-ec8b4e1 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-63ed700{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-8 .elementor-element.elementor-element-63ed700 img{height:100px;}.elementor-8 .elementor-element.elementor-element-63ed700 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-c2a4aa8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-width:3px 3px 3px 3px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-c2a4aa8 img{width:100px;max-width:100%;height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-c2a4aa8 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-eb2f0a4{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--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-8 .elementor-element.elementor-element-6b12d86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6b12d86 img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-6b12d86 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-e4a4e54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 010px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-e4a4e54 img{max-width:70%;height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-e4a4e54 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-0d61d68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-0d61d68 img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-0d61d68 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-c9b6af0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-c9b6af0 img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-c9b6af0 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-4fa35a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-4fa35a4 img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-4fa35a4 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-3a90a70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3a90a70 img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-3a90a70 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-8b46d57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-8b46d57 img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-8b46d57 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-d122ee9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-d122ee9 img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-d122ee9 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-7f2f0b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-7f2f0b2 img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-7f2f0b2 .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-5fc256e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-5fc256e img{height:100px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-5fc256e .widget-image-caption{margin-block-start:10px;}.elementor-8 .elementor-element.elementor-element-897ea76{text-align:center;}.elementor-8 .elementor-element.elementor-element-897ea76 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-1202db3{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-e9971df{--min-height:270px;--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-8 .elementor-element.elementor-element-e9971df.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-f204698{font-size:12px;}.elementor-8 .elementor-element.elementor-element-de67e42{font-size:18px;}.elementor-8 .elementor-element.elementor-element-9f6881c{--min-height:270px;}.elementor-8 .elementor-element.elementor-element-5634b1e{font-size:12px;}.elementor-8 .elementor-element.elementor-element-39a3ae8{font-size:18px;}.elementor-8 .elementor-element.elementor-element-60a4b6f{--min-height:270px;}.elementor-8 .elementor-element.elementor-element-9d4415b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b96deaf{font-size:12px;}.elementor-8 .elementor-element.elementor-element-35efa1c{font-size:18px;}.elementor-8 .elementor-element.elementor-element-a0a7657{--min-height:270px;}.elementor-8 .elementor-element.elementor-element-1022bba{font-size:12px;}.elementor-8 .elementor-element.elementor-element-bdfd9ed{font-size:18px;}.elementor-8 .elementor-element.elementor-element-5db7dbc{--min-height:270px;}.elementor-8 .elementor-element.elementor-element-c320882{font-size:12px;}.elementor-8 .elementor-element.elementor-element-6593797{font-size:18px;}.elementor-8 .elementor-element.elementor-element-d75ea93{--min-height:270px;}.elementor-8 .elementor-element.elementor-element-ff9a212{font-size:12px;}.elementor-8 .elementor-element.elementor-element-144667b{font-size:18px;}.elementor-8 .elementor-element.elementor-element-1f2e8e2{text-align:center;}.elementor-8 .elementor-element.elementor-element-1f2e8e2 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ae1ae7a{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-4ae9063{font-size:40px;}.elementor-8 .elementor-element.elementor-element-c1dacdb{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-fa76052{font-size:40px;}.elementor-8 .elementor-element.elementor-element-a549811{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-831ad14{font-size:40px;}.elementor-8 .elementor-element.elementor-element-f221a36{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-91602c8{text-align:center;}.elementor-8 .elementor-element.elementor-element-91602c8 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-eba086d{--width:90%;--padding-top:0px;--padding-bottom:10px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-5c06750{--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-8 .elementor-element.elementor-element-43ddd5e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-18147a0{--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-8 .elementor-element.elementor-element-c9e9108{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c9e9108 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c500caa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58501ce .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-58501ce .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-ac026a5 .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-ac026a5 .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-a472b15 .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-a472b15 .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-c5e09ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ba5398a .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-ba5398a .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-b275290 .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-b275290 .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-9022efa .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-9022efa .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-5c3a129{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e9e95f9 .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-e9e95f9 .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-2dc27b1 .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-2dc27b1 .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-65dd3e5 .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-65dd3e5 .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-cc96e39{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bcda6ff{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bcda6ff .elementor-button{line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-8 .elementor-element.elementor-element-3bb71fc .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-3bb71fc .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-44d8e47 .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-44d8e47 .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-6a0d6dc .elementor-icon{font-size:28px;}.elementor-8 .elementor-element.elementor-element-6a0d6dc .elementor-icon svg{height:28px;}.elementor-8 .elementor-element.elementor-element-d728518{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-844eeaf{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-844eeaf .elementor-button{line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-8 .elementor-element.elementor-element-a3a5cf2{text-align:center;}.elementor-8 .elementor-element.elementor-element-a3a5cf2 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-4ee581f{--content-width:90%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8339139{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-93a1182{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-0b3b1af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-29751d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ebdca7a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-9038d7b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-468ec82{text-align:center;}.elementor-8 .elementor-element.elementor-element-468ec82 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-fadfa4e{padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-f78cb02{padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-5dbb7e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2999b1a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8a5d3b7{padding:0px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-8a5d3b7 img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e235605{--padding-top:100px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-586c10a{text-align:center;}.elementor-8 .elementor-element.elementor-element-b22e89a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-868346a{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-efd2815{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-c5b8b0f{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-bca4357{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-93daba6{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-fe3a50b{padding:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-d99e714{--padding-top:50px;--padding-bottom:50px;--padding-left:010px;--padding-right:010px;}.elementor-8 .elementor-element.elementor-element-d050d7d img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-f17def4{text-align:center;}.elementor-8 .elementor-element.elementor-element-f17def4 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-ec161f5{margin:50px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:10px 10px 10px 10px;text-align:start;font-size:18px;}.elementor-8 .elementor-element.elementor-element-6982773 img{width:100%;}.elementor-8 .elementor-element.elementor-element-e4f81de{padding:0px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-e4f81de img{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-6f9b249{text-align:center;}.elementor-8 .elementor-element.elementor-element-05117d7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-f167935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;padding:0px 0px 0px 030px;}.elementor-8 .elementor-element.elementor-element-8e0a5fc{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0aa0442{--width:100%;--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;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-e8b03ab img{width:100%;}.elementor-8 .elementor-element.elementor-element-02624d3{grid-column:span 2;}.elementor-8 .elementor-element.elementor-element-02624d3.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-02624d3 img{width:100%;}.elementor-8 .elementor-element.elementor-element-639874f{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-4b27ae3 img{width:100%;}.elementor-8 .elementor-element.elementor-element-4a9fb36{grid-column:span 2;}.elementor-8 .elementor-element.elementor-element-4a9fb36.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-4a9fb36 img{width:100%;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-d4e8493{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-e9971df{--content-width:330px;}.elementor-8 .elementor-element.elementor-element-9f6881c{--content-width:330px;}.elementor-8 .elementor-element.elementor-element-60a4b6f{--content-width:330px;}.elementor-8 .elementor-element.elementor-element-ae1ae7a{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-c1dacdb{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-a549811{--content-width:300px;}.elementor-8 .elementor-element.elementor-element-80146c7{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-bce6aa8{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-c7e4805{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-81ad2ec{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-99eb2b3{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-a38d94d{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-7dc07ec{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-f847245{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-4d9f5ae{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-8fee530{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-e2b149e{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-9e4c63d{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-b22e89a{--content-width:1140px;}.elementor-8 .elementor-element.elementor-element-5b7ec51{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-2edbb56{--content-width:90%;}.elementor-8 .elementor-element.elementor-element-eb2f0a4{--content-width:90%;}.elementor-8 .elementor-element.elementor-element-1202db3{--content-width:90%;}.elementor-8 .elementor-element.elementor-element-ae1ae7a{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-c1dacdb{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-a549811{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-5c06750{--width:80%;}.elementor-8 .elementor-element.elementor-element-fbd41cd{--width:80%;}.elementor-8 .elementor-element.elementor-element-bcb9d58{--width:80%;}.elementor-8 .elementor-element.elementor-element-43ddd5e{--width:80%;}.elementor-8 .elementor-element.elementor-element-80146c7{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-f847245{--content-width:100%;}.elementor-8 .elementor-element.elementor-element-4ee581f{--content-width:90%;}.elementor-8 .elementor-element.elementor-element-e235605{--width:100%;}.elementor-8 .elementor-element.elementor-element-b22e89a{--content-width:100%;}}