.elementor-2380 .elementor-element.elementor-element-c8c86ce{margin-top:100px;margin-bottom:0px;}.elementor-2380 .elementor-element.elementor-element-f3c9bbb > .elementor-element-populated{text-align:center;}.elementor-2380 .elementor-element.elementor-element-7d617a4{--iteration-count:infinite;--animation-duration:1200ms;padding:0px 10px 0px 0px;}.elementor-2380 .elementor-element.elementor-element-7d617a4 .elementor-headline{text-align:center;font-size:75px;}.elementor-2380 .elementor-element.elementor-element-7d617a4 .elementor-headline-dynamic-text{font-weight:800;}.elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri{writing-mode:inherit;}.elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri div{writing-mode:inherit;}.elementor-2380 .elementor-element.elementor-element-df4300a{padding:0px 0px 0px 0px;text-align:center;}.elementor-2380 .elementor-element.elementor-element-df4300a .elementor-heading-title{font-weight:400;line-height:1.5em;}.elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri > div, .elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri > h1, .elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri > h2, .elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri > h3, .elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri > h4, .elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri > h5, .elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri > h6, .elementor-2380 .elementor-element.elementor-element-df4300a.ob-harakiri > p{transform:rotate(0deg);}.elementor-2380 .elementor-element.elementor-element-df4300a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri{writing-mode:inherit;}.elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri div{writing-mode:inherit;}.elementor-2380 .elementor-element.elementor-element-bdec623{text-align:center;}.elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri > div, .elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri > h1, .elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri > h2, .elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri > h3, .elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri > h4, .elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri > h5, .elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri > h6, .elementor-2380 .elementor-element.elementor-element-bdec623.ob-harakiri > p{transform:rotate(0deg);}.elementor-2380 .elementor-element.elementor-element-bdec623 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-2380 .elementor-element.elementor-element-9aaa7f4{margin-top:120px;margin-bottom:0px;}.elementor-2380 .elementor-element.elementor-global-2381{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2380 .elementor-element.elementor-global-2381 img{width:120px;max-width:120%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2380 .elementor-element.elementor-global-2384{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:50px;--grid-row-gap:0px;}.elementor-2380 .elementor-element.elementor-global-2384 .elementor-social-icon{background-color:#7a8e9c;--icon-padding:1em;}.elementor-2380 .elementor-element.elementor-global-2384 .elementor-social-icon i{color:#ffffff;}.elementor-2380 .elementor-element.elementor-global-2384 .elementor-social-icon svg{fill:#ffffff;}.elementor-2380 .elementor-element.elementor-global-2387 .elementor-menu-toggle{margin:0 auto;}.elementor-2380 .elementor-element.elementor-global-2387 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2380 .elementor-element.elementor-global-2387 .elementor-nav-menu--main .elementor-item{color:#7a8e9c;fill:#7a8e9c;}html, body{overflow-x:auto;}@media(max-width:767px){.elementor-2380 .elementor-element.elementor-element-c8c86ce{margin-top:-10px;margin-bottom:0px;}.elementor-2380 .elementor-element.elementor-element-f3c9bbb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2380 .elementor-element.elementor-element-7d617a4 .elementor-headline{text-align:center;font-size:2em;}}