.elementor-2 .elementor-element.elementor-element-851be04{--display:flex;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-b1e3cf7{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-0725711{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-0725711.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0725711 > .elementor-widget-container{border-style:dotted;border-width:18px 18px 18px 18px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0725711:hover .elementor-widget-container{border-style:dotted;border-width:18px 18px 18px 18px;border-color:#DAAD7B;}.elementor-2 .elementor-element.elementor-element-0725711 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-0725711 .elementor-swiper-button.elementor-swiper-button-next{font-size:46px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0725711 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-0725711 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0725711 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-beded6e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:0;text-align:center;color:var( --e-global-color-secondary );font-family:"Aoboshi One", Sans-serif;font-size:1px;font-weight:400;text-shadow:5px 12px 0px rgba(0, 0, 0, 0);}.elementor-2 .elementor-element.elementor-element-beded6e > .elementor-widget-container{background-color:var( --e-global-color-text );margin:0px 0px 0px 0px;padding:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-beded6e.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-ed2add8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ed2add8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ed2add8.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-ed2add8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-ed2add8 .elementor-swiper-button.elementor-swiper-button-next{font-size:46px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ed2add8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2 .elementor-element.elementor-element-ed2add8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ed2add8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d0f0abf{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-d890e18{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-7187e2e{--spacer-size:50px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-beded6e > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-2 .elementor-element.elementor-element-beded6e{--container-widget-width:585px;--container-widget-flex-grow:0;width:var( --container-widget-width, 585px );max-width:585px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-851be04{--content-width:500px;}.elementor-2 .elementor-element.elementor-element-0725711 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0725711{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2 .elementor-element.elementor-element-0725711 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-0725711 .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;}.elementor-2 .elementor-element.elementor-element-beded6e > .elementor-widget-container{padding:1px 0px 1px 0px;}.elementor-2 .elementor-element.elementor-element-beded6e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:1px;}.elementor-2 .elementor-element.elementor-element-ed2add8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ed2add8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2 .elementor-element.elementor-element-ed2add8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2 .elementor-element.elementor-element-ed2add8 .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;}.elementor-2 .elementor-element.elementor-element-d0f0abf{--spacer-size:17px;}}