.elementor-5635 .elementor-element.elementor-element-3bedc46{--display:flex;--margin-top:30px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px}.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri{writing-mode:inherit}.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri div{writing-mode:inherit}.elementor-5635 .elementor-element.elementor-element-2c63d33>.elementor-widget-container{margin:0}.elementor-5635 .elementor-element.elementor-element-2c63d33{text-align:center}.elementor-5635 .elementor-element.elementor-element-2c63d33 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000}.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri>div,.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri>h1,.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri>h2,.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri>h3,.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri>h4,.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri>h5,.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri>h6,.elementor-5635 .elementor-element.elementor-element-2c63d33.ob-harakiri>p{transform:rotate(0deg)}.elementor-5635 .elementor-element.elementor-element-2c63d33>div{text-indent:0px;mix-blend-mode:inherit}.elementor-5635 .elementor-element.elementor-element-df7d612 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-5635 .elementor-element.elementor-element-df7d612 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-5635 .elementor-element.elementor-element-df7d612>.elementor-widget-container{margin:40px 0 60px}.elementor-5635 .elementor-element.elementor-element-df7d612{--image-border-width:0px;--image-border-radius:3px;--image-transition-duration:.6s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}html,body{overflow-x:auto}@media(max-width:767px){.elementor-5635 .elementor-element.elementor-element-2c63d33{text-align:center}.elementor-5635 .elementor-element.elementor-element-2c63d33 .elementor-heading-title{font-size:50px}.elementor-5635 .elementor-element.elementor-element-df7d612>.elementor-widget-container{margin:10px 0 30px}}