.elementor-3743 .elementor-element.elementor-element-1e5a2063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden}.elementor-3743 .elementor-element.elementor-element-604c93e0{--display:flex;--min-height:800px;--justify-content:center}.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-3743 .elementor-element.elementor-element-4e54ff84 img{width:30%}.elementor-3743 .elementor-element.elementor-element-6d6b6798{--display:flex;--min-height:600px;--justify-content:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.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-3743 .elementor-element.elementor-element-3da676f1{padding:0 0 100px;text-align:center}.elementor-3743 .elementor-element.elementor-element-3da676f1 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#000}.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-3743 .elementor-element.elementor-element-26f8759c{width:var(--container-widget-width,77%);max-width:77%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;font-family:"Josefin Sans",Sans-serif;font-size:22px;font-weight:400;line-height:37px;color:#000}.elementor-3743 .elementor-element.elementor-element-26f8759c.elementor-element{--align-self:center}.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-3743 .elementor-element.elementor-element-e04dabd .elementor-button{background-color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:none;fill:#b9a674;color:#b9a674;border-style:solid;border-radius:10px;padding:20px}.elementor-3743 .elementor-element.elementor-element-e04dabd .elementor-button:hover,.elementor-3743 .elementor-element.elementor-element-e04dabd .elementor-button:focus{background-color:#c7b994;color:#fff;border-color:#fff}.elementor-3743 .elementor-element.elementor-element-e04dabd{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0}.elementor-3743 .elementor-element.elementor-element-e04dabd.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-e04dabd .elementor-button-content-wrapper{flex-direction:row}.elementor-3743 .elementor-element.elementor-element-e04dabd .elementor-button:hover svg,.elementor-3743 .elementor-element.elementor-element-e04dabd .elementor-button:focus svg{fill:#fff}.elementor-3743 .elementor-element.elementor-element-b9c8d5b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px}.elementor-3743 .elementor-element.elementor-element-b9c8d5b.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-b9c8d5b .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#333}.elementor-3743 .elementor-element.elementor-element-9bbd55d{--display:flex;--min-height:600px;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-985aed4{padding:0 0 40px;text-align:start}.elementor-3743 .elementor-element.elementor-element-985aed4.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-985aed4 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:40px;font-weight:600;line-height:90px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#000}.elementor-3743 .elementor-element.elementor-element-abd0324{width:var(--container-widget-width,70%);max-width:70%;padding:0 0 50px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start}.elementor-3743 .elementor-element.elementor-element-abd0324.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-abd0324 .elementor-heading-title{font-family:"Arial",Sans-serif;font-size:24px;font-weight:300;line-height:55px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#000}.elementor-3743 .elementor-element.elementor-element-71df9e1{width:var(--container-widget-width,70%);max-width:70%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Josefin Sans",Sans-serif;font-size:20px;font-weight:400;line-height:37px;color:#000}.elementor-3743 .elementor-element.elementor-element-71df9e1.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-3fdbb6d3{--display:flex;--min-height:600px;--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;--overflow:hidden;--overlay-opacity:.5}.elementor-3743 .elementor-element.elementor-element-3fdbb6d3:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(40deg,#cecece 30%,#fff 70%)}.elementor-3743 .elementor-element.elementor-element-3fdbb6d3:before,.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.e-con-inner>.elementor-shape-top svg{height:150px}.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-3fdbb6d3>.e-con-inner>.elementor-shape-bottom svg{height:150px}.elementor-3743 .elementor-element.elementor-element-523b5b46{--display:flex;--min-height:700px}.elementor-3743 .elementor-element.elementor-element-523b5b46:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-523b5b46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/04/item001-scaled.png");background-size:cover}.elementor-3743 .elementor-element.elementor-element-eab299b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-eab299b:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/05/p_new0099_m_new00990.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-eab299b:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}.elementor-3743 .elementor-element.elementor-element-eab299b>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-eab299b>.e-con-inner>.elementor-shape-top svg{height:100px}.elementor-3743 .elementor-element.elementor-element-eab299b>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-eab299b>.e-con-inner>.elementor-shape-bottom svg{height:100px}.elementor-3743 .elementor-element.elementor-element-3d22b3e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-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-3743 .elementor-element.elementor-element-5fb09e46{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-5fb09e46 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-5fb09e46 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-25604763{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-25604763 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#000}.elementor-3743 .elementor-element.elementor-element-211da37a{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-211da37a .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-211da37a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-886fb5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-3743 .elementor-element.elementor-element-886fb5b:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-886fb5b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-fb8b85e{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:39px;color:#000}.elementor-3743 .elementor-element.elementor-element-67dfb1f{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-3743 .elementor-element.elementor-element-194e084{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-194e084:before,.elementor-3743 .elementor-element.elementor-element-194e084>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-194e084>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-194e084>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-194e084>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-194e084>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/05/p_new0099_m_new00990.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-194e084:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}.elementor-3743 .elementor-element.elementor-element-194e084>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-194e084>.e-con-inner>.elementor-shape-top svg{height:100px}.elementor-3743 .elementor-element.elementor-element-194e084>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-194e084>.e-con-inner>.elementor-shape-bottom svg{height:100px}.elementor-3743 .elementor-element.elementor-element-d860790{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-0e6ef61{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-0e6ef61 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-0e6ef61 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-7f8539e{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-7f8539e .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#000}.elementor-3743 .elementor-element.elementor-element-5987c40{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-5987c40 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-5987c40 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-4b8a0b92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-4b8a0b92:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-4b8a0b92>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-43d4d538{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-d64617e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-3743 .elementor-element.elementor-element-d64617e:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-d64617e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-6a34d66{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:39px;color:#000}.elementor-3743 .elementor-element.elementor-element-8743386{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:40px;color:#000}.elementor-3743 .elementor-element.elementor-element-c6dbf35{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-3743 .elementor-element.elementor-element-53d9483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-53d9483:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/05/p_new0099_m_new00990.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-53d9483:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}.elementor-3743 .elementor-element.elementor-element-53d9483>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-53d9483>.e-con-inner>.elementor-shape-top svg{height:100px}.elementor-3743 .elementor-element.elementor-element-53d9483>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-53d9483>.e-con-inner>.elementor-shape-bottom svg{height:100px}.elementor-3743 .elementor-element.elementor-element-81c428b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-19a8cba{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-19a8cba .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-19a8cba .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-0defc1c{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-0defc1c .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#000}.elementor-3743 .elementor-element.elementor-element-06c69fe{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-06c69fe .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-06c69fe .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-68e3f73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-3743 .elementor-element.elementor-element-68e3f73:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-68e3f73>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-1d3f83b{text-align:center}.elementor-3743 .elementor-element.elementor-element-1d3f83b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-61687a2{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-3743 .elementor-element.elementor-element-2816459{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:40px;color:#000}.elementor-3743 .elementor-element.elementor-element-0e4eac1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-3743 .elementor-element.elementor-element-0e4eac1:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-0e4eac1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-252b806{text-align:center}.elementor-3743 .elementor-element.elementor-element-252b806 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-4b1a0db{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;color:#000}.elementor-3743 .elementor-element.elementor-element-72e1895{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:40px;color:#000}.elementor-3743 .elementor-element.elementor-element-e0e2032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-e0e2032:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-e0e2032>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-e0e2032.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-a97d719{text-align:center}.elementor-3743 .elementor-element.elementor-element-a97d719 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-6020fe4{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:40px;color:#000}.elementor-3743 .elementor-element.elementor-element-ac9d1a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-ac9d1a2:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-ac9d1a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-ac9d1a2.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-13c15a0{text-align:center}.elementor-3743 .elementor-element.elementor-element-13c15a0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-3ae6b87{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:40px;color:#000}.elementor-3743 .elementor-element.elementor-element-49229dbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-49229dbe:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/05/p_new0445_m_new04450.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-49229dbe:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}.elementor-3743 .elementor-element.elementor-element-49229dbe>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-49229dbe>.e-con-inner>.elementor-shape-top svg{height:100px}.elementor-3743 .elementor-element.elementor-element-49229dbe>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-49229dbe>.e-con-inner>.elementor-shape-bottom svg{height:100px}.elementor-3743 .elementor-element.elementor-element-7c985ad2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-7c985ad2:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-7c985ad2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-57a2b2a4{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-57a2b2a4 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-57a2b2a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-5b068f9d{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-5b068f9d .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-cec1ac7{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-cec1ac7 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-cec1ac7 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-5e9252d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-5e9252d:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-5e9252d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-00278ea{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-14eeb00b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-14eeb00b:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-14eeb00b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-14eeb00b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-fa08edb{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-e44c511{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-0de6035{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-0de6035:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/05/p_new0445_m_new04450.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-0de6035:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}.elementor-3743 .elementor-element.elementor-element-0de6035>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-0de6035>.e-con-inner>.elementor-shape-top svg{height:100px}.elementor-3743 .elementor-element.elementor-element-0de6035>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-0de6035>.e-con-inner>.elementor-shape-bottom svg{height:100px}.elementor-3743 .elementor-element.elementor-element-50c2d56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-50c2d56:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-50c2d56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-f51bcf3{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;background-color:#02010100;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-f51bcf3.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-f51bcf3 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-f51bcf3 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-d1fb927{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-d1fb927 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-7dc7076{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-7dc7076 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-7dc7076 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-6d6a19b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-6d6a19b:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-6d6a19b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-a644530{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-a5a5254{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-a5a5254:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-a5a5254>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-a5a5254.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-84d6d08{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-fe0ca36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-fe0ca36:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-fe0ca36>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-fe0ca36.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-96216bf{text-align:center}.elementor-3743 .elementor-element.elementor-element-96216bf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-958c8eb{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-e18be9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-e18be9d:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-e18be9d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-e18be9d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-74894d6{text-align:center}.elementor-3743 .elementor-element.elementor-element-74894d6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-2a19879{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-55a971d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-55a971d:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/05/p_new0445_m_new04450.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-55a971d:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}.elementor-3743 .elementor-element.elementor-element-55a971d>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-55a971d>.e-con-inner>.elementor-shape-top svg{height:100px}.elementor-3743 .elementor-element.elementor-element-55a971d>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-55a971d>.e-con-inner>.elementor-shape-bottom svg{height:100px}.elementor-3743 .elementor-element.elementor-element-d1395f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-d1395f4:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-d1395f4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-4f4e57a{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-4f4e57a .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-4f4e57a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-180015a{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-180015a .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-05b9aa5{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-05b9aa5 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-05b9aa5 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-1c8b7ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-3743 .elementor-element.elementor-element-1c8b7ad:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-1c8b7ad>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-456be8e{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-40e9ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-40e9ef8:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-40e9ef8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-40e9ef8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-ca95aec{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-6ffe489{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-6ffe489:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-6ffe489>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-6ffe489.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-2698543{text-align:center}.elementor-3743 .elementor-element.elementor-element-2698543 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-89f74ac{font-family:"Noto Sans JP",Sans-serif;font-size:18px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-30f767e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-30f767e:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/05/p_new0445_m_new04450.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-30f767e:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}.elementor-3743 .elementor-element.elementor-element-30f767e>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-30f767e>.e-con-inner>.elementor-shape-top svg{height:100px}.elementor-3743 .elementor-element.elementor-element-30f767e>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-30f767e>.e-con-inner>.elementor-shape-bottom svg{height:100px}.elementor-3743 .elementor-element.elementor-element-6dd2e40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-3743 .elementor-element.elementor-element-6dd2e40:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-6dd2e40>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-34846ad{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-34846ad .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-34846ad .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-e0ffcd9{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-e0ffcd9 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-82fc9de{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-82fc9de .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-82fc9de .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-06d3774{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-06d3774:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-06d3774>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-06d3774.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-0ee4e67{text-align:center}.elementor-3743 .elementor-element.elementor-element-0ee4e67 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-20bf9bc{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-903c4de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-903c4de:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-903c4de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-903c4de.e-con{--flex-grow:0;--flex-shrink:0}.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-3743 .elementor-element.elementor-element-8df6f44.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-8df6f44 .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-9b03477{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-9b03477:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-9b03477>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-9b03477.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-8c29fd4{text-align:center}.elementor-3743 .elementor-element.elementor-element-8c29fd4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-2000dc0{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-38e8bf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-38e8bf2:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-38e8bf2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-38e8bf2.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-6fc3e3c.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-6fc3e3c .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-aac1a1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-aac1a1f:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-aac1a1f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-aac1a1f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-3b92cd0{text-align:center}.elementor-3743 .elementor-element.elementor-element-3b92cd0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-8b654aa{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-0bb9721{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-0bb9721:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-0bb9721>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-0bb9721.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-d5bac06.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-d5bac06 .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-3c84401{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-3c84401:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-3c84401>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-3c84401.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-9971677{text-align:center}.elementor-3743 .elementor-element.elementor-element-9971677 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-66f9c30{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-eb0161d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-eb0161d:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-eb0161d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-eb0161d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-a0e953b.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-a0e953b .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-0235ff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-0235ff2:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-0235ff2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-0235ff2.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-af595e2{text-align:center}.elementor-3743 .elementor-element.elementor-element-af595e2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-984bcb4{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-9871d82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-9871d82:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-9871d82>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-9871d82.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-19a0bd5.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-19a0bd5 .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-d3b329c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-d3b329c:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-d3b329c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-d3b329c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-e2666a8{text-align:center}.elementor-3743 .elementor-element.elementor-element-e2666a8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-6f9e7a5{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-5bf3418{--display:flex;--min-height:300px;--justify-content:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-3743 .elementor-element.elementor-element-e4ac340 .elementor-button{background-color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:none;fill:#b9a674;color:#b9a674;border-style:solid;border-radius:10px;padding:20px}.elementor-3743 .elementor-element.elementor-element-e4ac340 .elementor-button:hover,.elementor-3743 .elementor-element.elementor-element-e4ac340 .elementor-button:focus{background-color:#c7b994;color:#fff;border-color:#fff}.elementor-3743 .elementor-element.elementor-element-e4ac340{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0}.elementor-3743 .elementor-element.elementor-element-e4ac340.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-e4ac340 .elementor-button-content-wrapper{flex-direction:row}.elementor-3743 .elementor-element.elementor-element-e4ac340 .elementor-button:hover svg,.elementor-3743 .elementor-element.elementor-element-e4ac340 .elementor-button:focus svg{fill:#fff}.elementor-3743 .elementor-element.elementor-element-bece48c.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-bece48c .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#333}.elementor-3743 .elementor-element.elementor-element-bcad595{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:.2;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-bcad595:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/05/p_new0445_m_new04450.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-bcad595:before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2px) hue-rotate(0deg)}.elementor-3743 .elementor-element.elementor-element-bcad595>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-bcad595>.e-con-inner>.elementor-shape-top svg{height:100px}.elementor-3743 .elementor-element.elementor-element-bcad595>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-bcad595>.e-con-inner>.elementor-shape-bottom svg{height:100px}.elementor-3743 .elementor-element.elementor-element-98f1774{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-3743 .elementor-element.elementor-element-98f1774:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-98f1774>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-2c9f29e{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-2c9f29e .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-2c9f29e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-bdd0bc4{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-bdd0bc4 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-86d2041{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-86d2041 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-86d2041 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-f8633cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-f8633cc:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-f8633cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-f8633cc.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-31fd4fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-31fd4fa:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-31fd4fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-31fd4fa.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-c6d5e8e.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-c6d5e8e .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-6621015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-6621015:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-6621015>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-6621015.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-134f09b{text-align:center}.elementor-3743 .elementor-element.elementor-element-134f09b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-fcbebec{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-0a7b353{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-0a7b353:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-0a7b353>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-0a7b353.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-a989d5e.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-a989d5e .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-d5f51d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-d5f51d6:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-d5f51d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-d5f51d6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-1dba246{text-align:center}.elementor-3743 .elementor-element.elementor-element-1dba246 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-0ac4f50{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-30dd4a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-30dd4a9:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-30dd4a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-30dd4a9.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-6ca7e56.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-6ca7e56 .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-cf08f9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-cf08f9f:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-cf08f9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-cf08f9f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-8d06e24{text-align:center}.elementor-3743 .elementor-element.elementor-element-8d06e24 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-ba3445e{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-005c617{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-005c617:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-005c617>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-005c617.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-5680159.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-5680159 .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-948eed5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-948eed5:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-948eed5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-948eed5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-0c40481{text-align:center}.elementor-3743 .elementor-element.elementor-element-0c40481 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-2907088{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-f139a90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-f139a90:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-f139a90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-f139a90.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-7ff22a3.ha-has-bg-overlay:hover:before{transition:background .3s}.elementor-3743 .elementor-element.elementor-element-7ff22a3 .elementor-icon-wrapper{text-align:center}.elementor-3743 .elementor-element.elementor-element-0ea493c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000;--border-color:#000;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-3743 .elementor-element.elementor-element-0ea493c:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-0ea493c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-3743 .elementor-element.elementor-element-0ea493c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3743 .elementor-element.elementor-element-747da92{text-align:center}.elementor-3743 .elementor-element.elementor-element-747da92 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-c4c5bb0{margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:21px;font-weight:400;line-height:38px;color:#000}.elementor-3743 .elementor-element.elementor-element-c191601{--display:flex;--min-height:300px;--justify-content:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-3743 .elementor-element.elementor-element-760a417 .elementor-button{background-color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:none;fill:#b9a674;color:#b9a674;border-style:solid;border-radius:10px;padding:20px}.elementor-3743 .elementor-element.elementor-element-760a417 .elementor-button:hover,.elementor-3743 .elementor-element.elementor-element-760a417 .elementor-button:focus{background-color:#c7b994;color:#fff;border-color:#fff}.elementor-3743 .elementor-element.elementor-element-760a417{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0}.elementor-3743 .elementor-element.elementor-element-760a417.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-760a417 .elementor-button-content-wrapper{flex-direction:row}.elementor-3743 .elementor-element.elementor-element-760a417 .elementor-button:hover svg,.elementor-3743 .elementor-element.elementor-element-760a417 .elementor-button:focus svg{fill:#fff}.elementor-3743 .elementor-element.elementor-element-a214813.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-a214813 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-weight:300;-webkit-text-stroke-color:#000;stroke:#000;color:#333}.elementor-3743 .elementor-element.elementor-element-e34bc43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-b06244d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-3743 .elementor-element.elementor-element-b06244d:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-b06244d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFFFF00}.elementor-3743 .elementor-element.elementor-element-86777be{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-86777be .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-86777be .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-39df9d6{padding:15px 0 0;text-align:center}.elementor-3743 .elementor-element.elementor-element-39df9d6 .elementor-heading-title{font-family:"Josefin Sans",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-3743 .elementor-element.elementor-element-c54d240{--divider-border-style:stripes_tribal;--divider-color:#636c75;width:var(--container-widget-width,30%);max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--divider-pattern-height:20px}.elementor-3743 .elementor-element.elementor-element-c54d240 .elementor-divider-separator{width:100%}.elementor-3743 .elementor-element.elementor-element-c54d240 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-3743 .elementor-element.elementor-element-c3e6de5{--display:flex}.elementor-3743 .elementor-element.elementor-element-22fa35d{--display:flex}.elementor-3743 .elementor-element.elementor-element-e98402a{color:#000}.elementor-3743 .elementor-element.elementor-element-260de1e{--display:flex}.elementor-3743 .elementor-element.elementor-element-a4bda2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-29f3cca{color:#000}.elementor-3743 .elementor-element.elementor-element-20a754c{--display:flex}.elementor-3743 .elementor-element.elementor-element-c7b1672{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-2a61481{color:#000}.elementor-3743 .elementor-element.elementor-element-0d7ca4d{--display:flex}.elementor-3743 .elementor-element.elementor-element-9f9cf2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-061f187{color:#000}.elementor-3743 .elementor-element.elementor-element-f482d2f{--display:flex}.elementor-3743 .elementor-element.elementor-element-ec3b04e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-2502ea1{color:#000}.elementor-3743 .elementor-element.elementor-element-3cb5770{--display:flex}.elementor-3743 .elementor-element.elementor-element-c1b82cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-717a961{color:#000}.elementor-3743 .elementor-element.elementor-element-d1d2586{--display:flex}.elementor-3743 .elementor-element.elementor-element-7b5b4ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-56498b0{color:#000}.elementor-3743 .elementor-element.elementor-element-7f9e4b9{--display:flex}.elementor-3743 .elementor-element.elementor-element-9c3394e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-d4a97ca{color:#000}.elementor-3743 .elementor-element.elementor-element-16891a3{--display:flex}.elementor-3743 .elementor-element.elementor-element-7565716{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-2ca7e6d{color:#000}.elementor-3743 .elementor-element.elementor-element-ff99d25{--display:flex}.elementor-3743 .elementor-element.elementor-element-86d76a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-108ab5a{color:#000}.elementor-3743 .elementor-element.elementor-element-39ffbff{--display:flex}.elementor-3743 .elementor-element.elementor-element-e0ca322{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-eb6813f{color:#000}.elementor-3743 .elementor-element.elementor-element-49a3a48{--display:flex}.elementor-3743 .elementor-element.elementor-element-ec7739f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-86cf7b7{color:#000}.elementor-3743 .elementor-element.elementor-element-0f9b681{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:20px;--n-accordion-icon-gap:22px}:where(.elementor-3743 .elementor-element.elementor-element-0f9b681>.e-n-accordion>.e-n-accordion-item)>.e-con{--border-radius:0px;--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px}.elementor-3743 .elementor-element.elementor-element-3ea3cbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-3743 .elementor-element.elementor-element-cc7128f{--spacer-size:50px}.elementor-3743 .elementor-element.elementor-element-50f93738{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3743 .elementor-element.elementor-element-24cb1c95{--display:flex;--min-height:200px;--justify-content:center;--overlay-opacity:.15;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-3743 .elementor-element.elementor-element-24cb1c95:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-24cb1c95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06c755}.elementor-3743 .elementor-element.elementor-element-24cb1c95:before,.elementor-3743 .elementor-element.elementor-element-24cb1c95>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-24cb1c95>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-24cb1c95>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-24cb1c95>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-24cb1c95>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/06/p_new0402_m_new04020.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-7fba1228{text-align:center}.elementor-3743 .elementor-element.elementor-element-7fba1228 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-weight:600;line-height:40px;color:#fff}.elementor-3743 .elementor-element.elementor-element-7a77b84{--display:flex;--min-height:200px;--justify-content:center;--overlay-opacity:.15;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-3743 .elementor-element.elementor-element-7a77b84:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-7a77b84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#06c755}.elementor-3743 .elementor-element.elementor-element-7a77b84:before,.elementor-3743 .elementor-element.elementor-element-7a77b84>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-7a77b84>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-7a77b84>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-7a77b84>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-7a77b84>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-image:url("https://niki-oita.co.jp/wp-content/uploads/2026/06/p_new0402_m_new04020.jpg");--background-overlay:''}.elementor-3743 .elementor-element.elementor-element-4321f743 .elementor-button{background-color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:20px;font-weight:800;text-decoration:none;fill:#06c755;color:#06c755;border-style:solid;border-radius:25px;padding:20px}.elementor-3743 .elementor-element.elementor-element-4321f743 .elementor-button:hover,.elementor-3743 .elementor-element.elementor-element-4321f743 .elementor-button:focus{background-color:#06C7557A;color:#fff;border-color:#fff}.elementor-3743 .elementor-element.elementor-element-4321f743 .elementor-button-content-wrapper{flex-direction:row}.elementor-3743 .elementor-element.elementor-element-4321f743 .elementor-button:hover svg,.elementor-3743 .elementor-element.elementor-element-4321f743 .elementor-button:focus svg{fill:#fff}.elementor-3743 .elementor-element.elementor-element-5468a6fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3743 .elementor-element.elementor-element-5468a6fe>.elementor-shape-top svg,.elementor-3743 .elementor-element.elementor-element-5468a6fe>.e-con-inner>.elementor-shape-top svg{height:400px}.elementor-3743 .elementor-element.elementor-element-5468a6fe>.elementor-shape-bottom svg,.elementor-3743 .elementor-element.elementor-element-5468a6fe>.e-con-inner>.elementor-shape-bottom svg{height:400px}.elementor-3743 .elementor-element.elementor-element-200256d7{--display:flex}.elementor-3743 .elementor-element.elementor-element-79a00771 img{width:25%}.elementor-3743 .elementor-element.elementor-element-1784c573{width:var(--container-widget-width,30%);max-width:30%;padding:20px 0 0;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;font-family:"Josefin Sans",Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-1784c573.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-6dbf24f3{width:var(--container-widget-width,30%);max-width:30%;padding:20px 0 0;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;font-family:"Josefin Sans",Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#000}.elementor-3743 .elementor-element.elementor-element-6dbf24f3.elementor-element{--align-self:center}.elementor-3743 .elementor-element.elementor-element-7bbb2804.elementor-element{--align-self:center}:root{--page-title-display:none}@media(max-width:1024px){.elementor-3743 .elementor-element.elementor-element-26f8759c{width:100%;max-width:100%}.elementor-3743 .elementor-element.elementor-element-e04dabd .elementor-button{font-size:12px}.elementor-3743 .elementor-element.elementor-element-71df9e1{width:100%;max-width:100%}.elementor-3743 .elementor-element.elementor-element-eab299b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-5fb09e46{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-211da37a{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-194e084{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-0e6ef61{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-5987c40{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-53d9483{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-19a8cba{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-06c69fe{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-49229dbe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-57a2b2a4{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-cec1ac7{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-0de6035{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-f51bcf3{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-7dc7076{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-55a971d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-4f4e57a{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-05b9aa5{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-30f767e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-34846ad{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-82fc9de{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-e4ac340 .elementor-button{font-size:12px}.elementor-3743 .elementor-element.elementor-element-bcad595{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-2c9f29e{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-86d2041{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-760a417 .elementor-button{font-size:12px}.elementor-3743 .elementor-element.elementor-element-86777be{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-c54d240{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-3743 .elementor-element.elementor-element-7fba1228 .elementor-heading-title{font-size:20px}.elementor-3743 .elementor-element.elementor-element-4321f743 .elementor-button{font-size:12px}.elementor-3743 .elementor-element.elementor-element-1784c573{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-3743 .elementor-element.elementor-element-6dbf24f3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}}@media(max-width:767px){.elementor-3743 .elementor-element.elementor-element-604c93e0{--min-height:400px}.elementor-3743 .elementor-element.elementor-element-4e54ff84 img{width:75%}.elementor-3743 .elementor-element.elementor-element-3da676f1{padding:0 0 50px}.elementor-3743 .elementor-element.elementor-element-3da676f1 .elementor-heading-title{font-size:22px}.elementor-3743 .elementor-element.elementor-element-26f8759c{width:100%;max-width:100%;font-size:17px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-e04dabd .elementor-button{font-size:14px;border-width:1px}.elementor-3743 .elementor-element.elementor-element-985aed4{padding:0 0 50px}.elementor-3743 .elementor-element.elementor-element-985aed4 .elementor-heading-title{font-size:20px;line-height:2.1em}.elementor-3743 .elementor-element.elementor-element-abd0324{padding:0 0 50px}.elementor-3743 .elementor-element.elementor-element-abd0324 .elementor-heading-title{font-size:18px;line-height:2.2em}.elementor-3743 .elementor-element.elementor-element-71df9e1{width:100%;max-width:100%;font-size:16px;line-height:1.2em}.elementor-3743 .elementor-element.elementor-element-3fdbb6d3{--min-height:400px}.elementor-3743 .elementor-element.elementor-element-523b5b46{--min-height:400px}.elementor-3743 .elementor-element.elementor-element-523b5b46:not(.elementor-motion-effects-element-type-background),.elementor-3743 .elementor-element.elementor-element-523b5b46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-75px 0;background-size:cover}.elementor-3743 .elementor-element.elementor-element-eab299b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-5fb09e46{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3743 .elementor-element.elementor-element-25604763 .elementor-heading-title{font-size:20px}.elementor-3743 .elementor-element.elementor-element-211da37a{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3743 .elementor-element.elementor-element-fb8b85e{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-67dfb1f{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-194e084{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-0e6ef61{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3743 .elementor-element.elementor-element-7f8539e .elementor-heading-title{font-size:20px}.elementor-3743 .elementor-element.elementor-element-5987c40{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3743 .elementor-element.elementor-element-43d4d538{font-size:17px}.elementor-3743 .elementor-element.elementor-element-6a34d66{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-8743386{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-c6dbf35{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-53d9483{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-19a8cba{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3743 .elementor-element.elementor-element-0defc1c .elementor-heading-title{font-size:20px}.elementor-3743 .elementor-element.elementor-element-06c69fe{--container-widget-width:25%;--container-widget-flex-grow:0;width:var(--container-widget-width,25%);max-width:25%}.elementor-3743 .elementor-element.elementor-element-68e3f73{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3743 .elementor-element.elementor-element-1d3f83b .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-61687a2{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-0e4eac1{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-3743 .elementor-element.elementor-element-252b806 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-4b1a0db{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-a97d719 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-6020fe4{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-13c15a0 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-3ae6b87{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-49229dbe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-57a2b2a4{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-5b068f9d .elementor-heading-title{font-size:19px}.elementor-3743 .elementor-element.elementor-element-cec1ac7{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-00278ea{font-size:17px}.elementor-3743 .elementor-element.elementor-element-fa08edb{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-e44c511{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-0de6035{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-f51bcf3{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-d1fb927 .elementor-heading-title{font-size:19px}.elementor-3743 .elementor-element.elementor-element-7dc7076{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-a644530{font-size:17px}.elementor-3743 .elementor-element.elementor-element-84d6d08{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-96216bf .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-958c8eb{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-74894d6 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-2a19879{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-55a971d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-4f4e57a{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-180015a .elementor-heading-title{font-size:19px}.elementor-3743 .elementor-element.elementor-element-05b9aa5{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-456be8e{font-size:17px}.elementor-3743 .elementor-element.elementor-element-ca95aec{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-2698543 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-89f74ac{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-30f767e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-34846ad{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-e0ffcd9 .elementor-heading-title{font-size:19px}.elementor-3743 .elementor-element.elementor-element-82fc9de{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-0ee4e67 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-20bf9bc{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-8c29fd4 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-2000dc0{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-3b92cd0 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-8b654aa{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-9971677 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-66f9c30{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-af595e2 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-984bcb4{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-e2666a8 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-6f9e7a5{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-e4ac340 .elementor-button{font-size:14px;border-width:1px}.elementor-3743 .elementor-element.elementor-element-bcad595{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-2c9f29e{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-bdd0bc4 .elementor-heading-title{font-size:19px}.elementor-3743 .elementor-element.elementor-element-86d2041{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-134f09b .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-fcbebec{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-1dba246 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-0ac4f50{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-8d06e24 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-ba3445e{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-0c40481 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-2907088{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-747da92 .elementor-heading-title{font-size:25px}.elementor-3743 .elementor-element.elementor-element-c4c5bb0{font-size:15px;line-height:1.7em}.elementor-3743 .elementor-element.elementor-element-760a417 .elementor-button{font-size:14px;border-width:1px}.elementor-3743 .elementor-element.elementor-element-86777be{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-39df9d6 .elementor-heading-title{font-size:19px}.elementor-3743 .elementor-element.elementor-element-c54d240{--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-3743 .elementor-element.elementor-element-24cb1c95{--min-height:100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-7fba1228 .elementor-heading-title{font-size:22px}.elementor-3743 .elementor-element.elementor-element-7a77b84{--min-height:100px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-3743 .elementor-element.elementor-element-4321f743 .elementor-button{font-size:14px;border-width:1px}.elementor-3743 .elementor-element.elementor-element-79a00771 img{width:70%}.elementor-3743 .elementor-element.elementor-element-1784c573{width:100%;max-width:100%;font-size:15px}.elementor-3743 .elementor-element.elementor-element-6dbf24f3{width:100%;max-width:100%;font-size:15px}}@media(min-width:768px){.elementor-3743 .elementor-element.elementor-element-886fb5b{--width:100%}.elementor-3743 .elementor-element.elementor-element-d64617e{--width:100%}.elementor-3743 .elementor-element.elementor-element-68e3f73{--width:48%}.elementor-3743 .elementor-element.elementor-element-0e4eac1{--width:48%}.elementor-3743 .elementor-element.elementor-element-06d3774{--width:70%}.elementor-3743 .elementor-element.elementor-element-9b03477{--width:70%}.elementor-3743 .elementor-element.elementor-element-aac1a1f{--width:70%}.elementor-3743 .elementor-element.elementor-element-3c84401{--width:70%}.elementor-3743 .elementor-element.elementor-element-0235ff2{--width:70%}.elementor-3743 .elementor-element.elementor-element-d3b329c{--width:70%}.elementor-3743 .elementor-element.elementor-element-f8633cc{--width:70%}.elementor-3743 .elementor-element.elementor-element-6621015{--width:70%}.elementor-3743 .elementor-element.elementor-element-d5f51d6{--width:70%}.elementor-3743 .elementor-element.elementor-element-cf08f9f{--width:70%}.elementor-3743 .elementor-element.elementor-element-948eed5{--width:70%}.elementor-3743 .elementor-element.elementor-element-0ea493c{--width:70%}.elementor-3743 .elementor-element.elementor-element-50f93738{--content-width:1000px}}@media(max-width:1024px) and (min-width:768px){.elementor-3743 .elementor-element.elementor-element-68e3f73{--width:100%}.elementor-3743 .elementor-element.elementor-element-0e4eac1{--width:100%}}@media(min-width:1025px){.elementor-3743 .elementor-element.elementor-element-eab299b:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-eab299b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-3743 .elementor-element.elementor-element-194e084:before,.elementor-3743 .elementor-element.elementor-element-194e084>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-194e084>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-194e084>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-194e084>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-194e084>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-3743 .elementor-element.elementor-element-53d9483:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-53d9483>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-3743 .elementor-element.elementor-element-49229dbe:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-49229dbe>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-3743 .elementor-element.elementor-element-0de6035:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-0de6035>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-3743 .elementor-element.elementor-element-55a971d:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-55a971d>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-3743 .elementor-element.elementor-element-30f767e:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-30f767e>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}.elementor-3743 .elementor-element.elementor-element-bcad595:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.e-con-inner>.elementor-background-video-container:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.e-con-inner>.elementor-background-slideshow:before,.elementor-3743 .elementor-element.elementor-element-bcad595>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-attachment:fixed}}.elementor-3743 .elementor-element.elementor-element-4e54ff84{opacity:0;-webkit-clip-path:inset(0 0 100% 100%);clip-path:inset(0 0 100% 100%);animation:revealLinearFromTopRight 1.5s ease-out forwards}@keyframes revealLinearFromTopRight{0%{opacity:0;-webkit-clip-path:inset(0 0 100% 100%);clip-path:inset(0 0 100% 100%)}100%{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.elementor-3743 .elementor-element.elementor-element-1e5a2063{--bg-color:#fff;--c1:rgba(100,120,140,.25);--c2:rgba(160,180,200,.2);background-color:var(--bg-color) !important;background-image:radial-gradient(circle,var(--c1) 50%,transparent 51%),radial-gradient(circle,var(--c2) 50%,transparent 51%),linear-gradient(var(--c1),var(--c1)),linear-gradient(var(--c2),var(--c2)),linear-gradient(45deg,transparent 45%,var(--c1) 45%,var(--c1) 55%,transparent 55%),linear-gradient(45deg,transparent 40%,var(--c2) 40%,var(--c2) 60%,transparent 60%),linear-gradient(to bottom right,var(--c1) 50%,transparent 51%),linear-gradient(to bottom left,var(--c2) 50%,transparent 51%),radial-gradient(circle at center,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 80%);background-size:150px 150px,80px 80px,150px 150px,80px 80px,150px 150px,80px 80px,150px 150px,80px 80px,200% 200%;background-repeat:no-repeat;position:relative;z-index:1;min-height:100%;overflow:hidden !important;touch-action:pan-y;animation:floatingArt 30s ease-in-out infinite alternate}@keyframes floatingArt{0%{background-position:15% 20%,80% 15%,25% 75%,70% 80%,10% 50%,90% 30%,75% 60%,20% 45%,50% 50%}100%{background-position:25% 45%,70% 30%,15% 60%,85% 70%,20% 35%,80% 50%,65% 85%,30% 20%,50% 50%}}.elementor-3743 .elementor-element.elementor-element-79a00771{opacity:0;-webkit-clip-path:inset(0 0 100% 100%);clip-path:inset(0 0 100% 100%);animation:revealLinearFromTopRight 1.5s ease-out forwards}@keyframes revealLinearFromTopRight{0%{opacity:0;-webkit-clip-path:inset(0 0 100% 100%);clip-path:inset(0 0 100% 100%)}100%{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}