.elementor-2804 .elementor-element.elementor-element-21952eee{--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;--overlay-opacity:0.2;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2804 .elementor-element.elementor-element-21952eee::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .e-con-inner > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .e-con-inner > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://witch.events/wp-content/uploads/2025/02/illustrations-paper-gold-857x1024-1.png");--background-overlay:'';background-position:-30% 110px;background-repeat:no-repeat;}.elementor-2804 .elementor-element.elementor-element-ed99a71{--display:flex;--overlay-opacity:0.29;}.elementor-2804 .elementor-element.elementor-element-ed99a71::before, .elementor-2804 .elementor-element.elementor-element-ed99a71 > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-ed99a71 > .e-con-inner > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-ed99a71 > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-ed99a71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-ed99a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2804 .elementor-element.elementor-element-6d7535a0{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-2804 .elementor-element.elementor-element-6d7535a0 > .elementor-widget-container{background-color:var( --e-global-color-fcf2b5b );padding:3% 3% 3% 3%;}.elementor-2804 .elementor-element.elementor-element-6d7535a0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2804 .elementor-element.elementor-element-6d7535a0 .elementor-heading-title{font-family:"Yuji Syuku", Sans-serif;font-weight:600;line-height:50px;color:var( --e-global-color-primary );}.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-2804 .elementor-element.elementor-element-ec66b61 > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-2804 .elementor-element.elementor-element-ec66b61{text-align:justify;font-family:"Lora", Sans-serif;font-weight:400;line-height:30px;}.elementor-2804 .elementor-element.elementor-element-b816e7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-24b88cf{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2804 .elementor-element.elementor-element-f81bc57{--display:flex;}.elementor-2804 .elementor-element.elementor-element-88ebe20{--display:flex;}.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-2804 .elementor-element.elementor-element-2403ef15{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2804 .elementor-element.elementor-element-2403ef15 .elementor-divider-separator{width:100%;}.elementor-2804 .elementor-element.elementor-element-2403ef15 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2804 .elementor-element.elementor-element-2e11dd5a > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-2804 .elementor-element.elementor-element-2e11dd5a{text-align:justify;font-family:"Lora", Sans-serif;font-weight:400;line-height:30px;}.elementor-2804 .elementor-element.elementor-element-36a446c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2804 .elementor-element.elementor-element-36a446c .elementor-divider-separator{width:100%;}.elementor-2804 .elementor-element.elementor-element-36a446c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2804 .elementor-element.elementor-element-37c088a{--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;--overlay-opacity:1;}.elementor-2804 .elementor-element.elementor-element-37c088a:not(.elementor-motion-effects-element-type-background), .elementor-2804 .elementor-element.elementor-element-37c088a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A98A5E75;}.elementor-2804 .elementor-element.elementor-element-37c088a::before, .elementor-2804 .elementor-element.elementor-element-37c088a > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-37c088a > .e-con-inner > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-37c088a > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-37c088a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-37c088a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2804 .elementor-element.elementor-element-8590c63{--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-2804 .elementor-element.elementor-element-8590c63.e-con{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-1911a0c{text-align: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-2804 .elementor-element.elementor-element-0eb28bf .elementor-button{background-color:#BD8314;}.elementor-2804 .elementor-element.elementor-element-3a7734e{--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-2804 .elementor-element.elementor-element-3a7734e.e-con{--align-self:stretch;}.elementor-2804 .elementor-element.elementor-element-96c68c5{text-align:center;}.elementor-2804 .elementor-element.elementor-element-c4dcb27{text-align:center;}.elementor-2804 .elementor-element.elementor-element-07599fe{--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-2804 .elementor-element.elementor-element-07599fe.e-con{--align-self:stretch;}.elementor-2804 .elementor-element.elementor-element-95bbf74{text-align:center;}.elementor-2804 .elementor-element.elementor-element-e5119df{--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-2804 .elementor-element.elementor-element-e5119df.e-con{--align-self:stretch;}.elementor-2804 .elementor-element.elementor-element-cc9ac5e{text-align:center;}.elementor-2804 .elementor-element.elementor-element-ad2e835{--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-2804 .elementor-element.elementor-element-ad4bcdc{--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-2804 .elementor-element.elementor-element-ae95f92{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-715b04d );--border-color:var( --e-global-color-715b04d );}.elementor-2804 .elementor-element.elementor-element-ce00e8f{text-align:center;}.elementor-2804 .elementor-element.elementor-element-b914d91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-6681543{--display:flex;}.elementor-2804 .elementor-element.elementor-element-2de93ed{text-align:left;}.elementor-2804 .elementor-element.elementor-element-b5c2bea{--display:flex;--justify-content:center;}.elementor-2804 .elementor-element.elementor-element-a0822a1.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-90dd4c7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2804 .elementor-element.elementor-element-90dd4c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2804 .elementor-element.elementor-element-11efed9{--display:flex;--justify-content:center;}.elementor-2804 .elementor-element.elementor-element-bf858f7.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-8e50802{--display:flex;}.elementor-2804 .elementor-element.elementor-element-9afab24{text-align:left;}.elementor-2804 .elementor-element.elementor-element-ccc31d2{text-align:center;}.elementor-2804 .elementor-element.elementor-element-597ba11{--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-2804 .elementor-element.elementor-element-7984ad7{--display:flex;}.elementor-2804 .elementor-element.elementor-element-b2d7bbd{text-align:center;}.elementor-2804 .elementor-element.elementor-element-55f98b3{text-align:center;}.elementor-2804 .elementor-element.elementor-element-2d2234e{--display:flex;}.elementor-2804 .elementor-element.elementor-element-d2ed9ea{text-align:center;}.elementor-2804 .elementor-element.elementor-element-ead4191{text-align:center;}.elementor-2804 .elementor-element.elementor-element-d0803a5{--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-2804 .elementor-element.elementor-element-bbfc494{--display:flex;--justify-content:center;}.elementor-2804 .elementor-element.elementor-element-bbfc494.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2804 .elementor-element.elementor-element-0f62d5c{text-align:center;}.elementor-2804 .elementor-element.elementor-element-5c55834.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-9404333 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-2804 .elementor-element.elementor-element-e99e295{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-715b04d );--border-color:var( --e-global-color-715b04d );}.elementor-2804 .elementor-element.elementor-element-cdb3144{text-align:center;}.elementor-2804 .elementor-element.elementor-element-4ec3a5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-0138435{--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-2804 .elementor-element.elementor-element-91a80c8{--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-2804 .elementor-element.elementor-element-a0e656b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-792175f{--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-2804 .elementor-element.elementor-element-4e10383{text-align:left;}.elementor-2804 .elementor-element.elementor-element-a960be6{text-align:center;}.elementor-2804 .elementor-element.elementor-element-97ef433{--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-2804 .elementor-element.elementor-element-4515cc7.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-848c0cf{--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-2804 .elementor-element.elementor-element-250f078{--display:flex;}.elementor-2804 .elementor-element.elementor-element-759b99f{text-align:center;}.elementor-2804 .elementor-element.elementor-element-effa997{text-align:center;}.elementor-2804 .elementor-element.elementor-element-bfc3364{--display:flex;}.elementor-2804 .elementor-element.elementor-element-2b4bb4f{text-align:center;}.elementor-2804 .elementor-element.elementor-element-de1eca9{text-align:center;}.elementor-2804 .elementor-element.elementor-element-0460a37{--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-2804 .elementor-element.elementor-element-75abd1b{text-align:center;}.elementor-2804 .elementor-element.elementor-element-3ad9eaa.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-260d055 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-2804 .elementor-element.elementor-element-ff52e2e{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-715b04d );--border-color:var( --e-global-color-715b04d );}.elementor-2804 .elementor-element.elementor-element-4df5146{text-align:center;}.elementor-2804 .elementor-element.elementor-element-957064b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-2f8b198{--display:flex;}.elementor-2804 .elementor-element.elementor-element-1388303{--display:flex;}.elementor-2804 .elementor-element.elementor-element-d58f0e6.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-e81596f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-eff9a2f{--display:flex;}.elementor-2804 .elementor-element.elementor-element-85763f3{text-align:left;}.elementor-2804 .elementor-element.elementor-element-0b204af{text-align:center;}.elementor-2804 .elementor-element.elementor-element-dd8e14b{--display:flex;--justify-content:center;}.elementor-2804 .elementor-element.elementor-element-a244455.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-48baed6.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-eb0ed7c{--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-2804 .elementor-element.elementor-element-6d2bebc{--display:flex;}.elementor-2804 .elementor-element.elementor-element-41bd4e4{text-align:center;}.elementor-2804 .elementor-element.elementor-element-d45aabf{text-align:center;}.elementor-2804 .elementor-element.elementor-element-b72ca04{--display:flex;}.elementor-2804 .elementor-element.elementor-element-a20cb18{text-align:center;}.elementor-2804 .elementor-element.elementor-element-018d162{text-align:center;}.elementor-2804 .elementor-element.elementor-element-cfdca93{--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-2804 .elementor-element.elementor-element-4f70cb0{text-align:center;}.elementor-2804 .elementor-element.elementor-element-59b5dbb.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-821eeb2 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-2804 .elementor-element.elementor-element-9fce928.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-9fce928{text-align:center;}.elementor-2804 .elementor-element.elementor-element-68c9416{--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 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-715b04d );--border-color:var( --e-global-color-715b04d );}.elementor-2804 .elementor-element.elementor-element-6a5aea8{text-align:center;}.elementor-2804 .elementor-element.elementor-element-a3ee933{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-ab8f26e{--display:flex;}.elementor-2804 .elementor-element.elementor-element-a008588{--display:flex;--justify-content:center;}.elementor-2804 .elementor-element.elementor-element-1be8984.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-b680c4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-3e1c00d{--display:flex;}.elementor-2804 .elementor-element.elementor-element-82659c5{text-align:left;}.elementor-2804 .elementor-element.elementor-element-9f81339{text-align:center;}.elementor-2804 .elementor-element.elementor-element-dd863c0{--display:flex;--justify-content:center;}.elementor-2804 .elementor-element.elementor-element-7a7e9ce.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-11ee1d0.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-7ade64b{--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-2804 .elementor-element.elementor-element-fbd9ebc{--display:flex;}.elementor-2804 .elementor-element.elementor-element-564b526{text-align:center;}.elementor-2804 .elementor-element.elementor-element-df5f6ae{text-align:center;}.elementor-2804 .elementor-element.elementor-element-6b39e3c{--display:flex;}.elementor-2804 .elementor-element.elementor-element-347f370{text-align:center;}.elementor-2804 .elementor-element.elementor-element-233c3cf{text-align:center;}.elementor-2804 .elementor-element.elementor-element-0722d85{--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-2804 .elementor-element.elementor-element-13b3763{text-align:center;}.elementor-2804 .elementor-element.elementor-element-a75f196.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-ce8072f .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-2804 .elementor-element.elementor-element-5384387.elementor-element{--align-self:center;}.elementor-2804 .elementor-element.elementor-element-5384387{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2804 .elementor-element.elementor-element-21952eee::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .e-con-inner > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .e-con-inner > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-2804 .elementor-element.elementor-element-6d7535a0{--container-widget-width:412px;--container-widget-flex-grow:0;width:var( --container-widget-width, 412px );max-width:412px;}.elementor-2804 .elementor-element.elementor-element-b914d91{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-2de93ed{text-align:left;}.elementor-2804 .elementor-element.elementor-element-a0822a1 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-90dd4c7{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-bf858f7 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-597ba11{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-2804 .elementor-element.elementor-element-4ec3a5d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-0d1f654 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-a0e656b{--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-2804 .elementor-element.elementor-element-4515cc7 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-848c0cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-2804 .elementor-element.elementor-element-957064b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-23fd24e{text-align:center;}.elementor-2804 .elementor-element.elementor-element-d58f0e6 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-e81596f{--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-2804 .elementor-element.elementor-element-b48a84b{text-align:center;}.elementor-2804 .elementor-element.elementor-element-a244455 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-48baed6 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-eb0ed7c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1% 1%;--row-gap:1%;--column-gap:1%;}.elementor-2804 .elementor-element.elementor-element-a3ee933{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2804 .elementor-element.elementor-element-1be8984 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-b680c4c{--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-2804 .elementor-element.elementor-element-7a7e9ce img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-11ee1d0 img{max-width:50%;}.elementor-2804 .elementor-element.elementor-element-7ade64b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1% 1%;--row-gap:1%;--column-gap:1%;}}@media(max-width:767px){.elementor-2804 .elementor-element.elementor-element-21952eee::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .e-con-inner > .elementor-background-video-container::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .e-con-inner > .elementor-background-slideshow::before, .elementor-2804 .elementor-element.elementor-element-21952eee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0px;}.elementor-2804 .elementor-element.elementor-element-21952eee{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2804 .elementor-element.elementor-element-ec66b61 > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-2804 .elementor-element.elementor-element-ec66b61{text-align:justify;}.elementor-2804 .elementor-element.elementor-element-2e11dd5a > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-2804 .elementor-element.elementor-element-2e11dd5a{text-align:justify;}.elementor-2804 .elementor-element.elementor-element-e4c7a70 img{max-width:70%;}.elementor-2804 .elementor-element.elementor-element-6e9e258 img{max-width:70%;}.elementor-2804 .elementor-element.elementor-element-b47a064 img{max-width:70%;}.elementor-2804 .elementor-element.elementor-element-a41ebf1 img{max-width:70%;}.elementor-2804 .elementor-element.elementor-element-ad4e178{text-align:justify;}.elementor-2804 .elementor-element.elementor-element-2de93ed{text-align:center;}.elementor-2804 .elementor-element.elementor-element-873e862{text-align:center;}.elementor-2804 .elementor-element.elementor-element-9afab24{text-align:center;}.elementor-2804 .elementor-element.elementor-element-40998d0{text-align:center;}.elementor-2804 .elementor-element.elementor-element-549ffeb{text-align:center;}.elementor-2804 .elementor-element.elementor-element-4e10383{text-align:center;}.elementor-2804 .elementor-element.elementor-element-848c0cf{--flex-wrap:wrap;--align-content:center;}.elementor-2804 .elementor-element.elementor-element-85763f3{text-align:center;}.elementor-2804 .elementor-element.elementor-element-dd8e14b{--width:100%;}.elementor-2804 .elementor-element.elementor-element-7ba61ee{text-align:center;}.elementor-2804 .elementor-element.elementor-element-0e85736{text-align:center;}.elementor-2804 .elementor-element.elementor-element-82659c5{text-align:center;}}@media(min-width:768px){.elementor-2804 .elementor-element.elementor-element-8590c63{--width:25%;}.elementor-2804 .elementor-element.elementor-element-3a7734e{--width:25%;}.elementor-2804 .elementor-element.elementor-element-07599fe{--width:25%;}.elementor-2804 .elementor-element.elementor-element-e5119df{--width:25%;}.elementor-2804 .elementor-element.elementor-element-b5c2bea{--width:40%;}.elementor-2804 .elementor-element.elementor-element-11efed9{--width:40%;}.elementor-2804 .elementor-element.elementor-element-91a80c8{--width:40%;}.elementor-2804 .elementor-element.elementor-element-97ef433{--width:40%;}.elementor-2804 .elementor-element.elementor-element-1388303{--width:40%;}.elementor-2804 .elementor-element.elementor-element-dd8e14b{--width:40%;}.elementor-2804 .elementor-element.elementor-element-a008588{--width:40%;}.elementor-2804 .elementor-element.elementor-element-dd863c0{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2804 .elementor-element.elementor-element-b5c2bea{--width:100%;}.elementor-2804 .elementor-element.elementor-element-11efed9{--width:100%;}.elementor-2804 .elementor-element.elementor-element-91a80c8{--width:100%;}.elementor-2804 .elementor-element.elementor-element-97ef433{--width:100%;}.elementor-2804 .elementor-element.elementor-element-1388303{--width:100%;}.elementor-2804 .elementor-element.elementor-element-dd8e14b{--width:100%;}.elementor-2804 .elementor-element.elementor-element-a008588{--width:100%;}.elementor-2804 .elementor-element.elementor-element-dd863c0{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-0eb28bf */.reiki-tab-btn {
  background: transparent;
  color: #333;
  border: none;
  padding: 10px 15px;
  position: relative;
}

.reiki-tab-btn.is-active {
  color: #BD8314;
}

.reiki-tab-btn.is-active::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -3px;
  transform: translateX(-50%);
  width: 70%;
  height: 3px;
  background-color: #BD8314;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37c088a */.reiki-tab-btn {
  cursor: pointer;
}

/* Active button: not clickable, normal cursor */
.reiki-tab-btn.is-active {
  cursor: default;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad2e835 *//* Scope everything to this section only */
#reiki-section .reiki-tab-content {
  display: none;
}

/* Only the active one is shown */
#reiki-section .reiki-tab-content.is-active {
  display: block;
}

/* Optional: style the active button */
#reiki-section .reiki-tab-btn.is-active {
  opacity: 1;
  font-weight: 600;
  text-decoration: underline;
}

#reiki-section .reiki-tab-btn {
  opacity: 0.7;
  transition: opacity 0.2s ease;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yuji Syuku';
	font-display: auto;
	src: url('https://witch.events/wp-content/uploads/2025/02/YujiSyuku-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */