.elementor-40505 .elementor-element.elementor-element-7df3e644{--display:flex}.elementor-40505 .elementor-element.elementor-element-2e7b0c0 .gem-image.gem-wrapbox{float:left}.elementor-40505 .elementor-element.elementor-element-2e7b0c0 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-40505 .elementor-element.elementor-element-2e7b0c0 .gem-image img{opacity:calc(100/100)}.elementor-40505 .elementor-element.elementor-element-2e7b0c0 .gem-image a:hover img{opacity:calc(100/100)}.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri{writing-mode:inherit}.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri .elementor-heading-title{writing-mode:inherit}.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri div{writing-mode:inherit}.elementor-40505 .elementor-element.elementor-element-6f2545c8{margin:20px 0 calc(var(--kit-widget-spacing,0px) + 20px) 0px}.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri>div,.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri>h1,.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri>h2,.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri>h3,.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri>h4,.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri>h5,.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri>h6,.elementor-40505 .elementor-element.elementor-element-6f2545c8.ob-harakiri>p{transform:rotate(0deg)}.elementor-40505 .elementor-element.elementor-element-6f2545c8>div{text-indent:0px;mix-blend-mode:inherit}html,body{overflow-x:auto}