
.elementor-33780 .elementor-element.elementor-element-93f4da9 {
	--display: flex;
}

.elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-6d13720.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-6d13720 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-1a42bcb.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-1a42bcb > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-d246f12.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-d246f12 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-8b0c1ea {
	--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-33780 .elementor-element.elementor-element-bc22629.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-bc22629.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-bc22629 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-1e295ef.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-1e295ef > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-2f6f0b1 {
	--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-33780 .elementor-element.elementor-element-c609a43.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-c609a43.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-c609a43 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-305764b.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-305764b > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-870e27f.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-870e27f > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-71751e0.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-71751e0 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-89fe913 {
	--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-33780 .elementor-element.elementor-element-bc00987.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-bc00987.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-bc00987 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-bce8261.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-bce8261 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-84e3fef.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-84e3fef > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-aece9b4.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-aece9b4 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1e346dd {
	--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-33780 .elementor-element.elementor-element-70957e5.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-70957e5.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-70957e5 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-134d8f8.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-134d8f8 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-93d6382.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-93d6382 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-ceade1e.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-ceade1e > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-42d12ce {
	--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-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-1ab134a.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-1ab134a > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-5ccc494.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-5ccc494 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-474b3c1.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-474b3c1 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-772e411.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-772e411 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-7257514 {
	--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-33780 .elementor-element.elementor-element-218334e.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-218334e.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-218334e > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-dccdfc8.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-dccdfc8 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-322d681.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-322d681 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-997a357.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-997a357 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d5d9931 {
	--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-33780 .elementor-element.elementor-element-709e888.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-709e888.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-709e888 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-3c89f76.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-3c89f76 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5bcd47f {
	--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-33780 .elementor-element.elementor-element-8087c67.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-8087c67.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-8087c67 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-0271f13.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-0271f13 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-69e89b3.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-69e89b3 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-086cfa1.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-086cfa1 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0241e9e {
	--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-33780 .elementor-element.elementor-element-a173e63.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-a173e63.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-a173e63 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-0245253.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-0245253 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-073a308.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-073a308 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-ecd9666.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-ecd9666 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-ec5b54f {
	--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-33780 .elementor-element.elementor-element-7069db3.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-7069db3.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-7069db3 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-729d3ef.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-729d3ef > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-5a940ed.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-5a940ed > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-cb93d6e.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-cb93d6e > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-83f7048 {
	--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-33780 .elementor-element.elementor-element-14437db.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-14437db.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-14437db > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-3a81f1a.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-3a81f1a > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-bc535f3 {
	--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-33780 .elementor-element.elementor-element-7576b04.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-7576b04.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-7576b04 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-75f4ccf.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-75f4ccf > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-01ffb64 {
	--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-33780 .elementor-element.elementor-element-64ef782.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-64ef782.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-64ef782 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-d7c9b98.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-d7c9b98 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon {
	font-size: 16px;
	color: #333;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list .eael-accordion_media-icon i {
	font-size: 16px;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list .eael-accordion_media-icon svg {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon, .elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list {
	gap: 10px;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #333;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-content .eael-accordion_media-title {
	color: #333;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg {
	color: #333;
	fill: #333;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #333;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list .eael-accordion_media-icon {
	color: #333;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title, .elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title {
	color: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list:hover .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list:hover .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg {
	color: #fff;
	fill: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon {
	fill: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list.active .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list.active .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description {
	color: #333;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg {
	font-size: 16px;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle {
	height: 16px;
	width: 16px;
	line-height: 16px;
	fill: #444;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #444;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg {
	color: #444;
	fill: #444;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg {
	color: #fff;
	fill: #fff;
}

.elementor-33780 .elementor-element.elementor-element-156ed25 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle {
	fill: #fff;
}

.elementor-33780 .elementor-element.elementor-element-cc90385 {
	--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-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-dd3b5cb.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-dd3b5cb > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri div {
	writing-mode: inherit;
}

.elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri > div, .elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri > h1, .elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri > h2, .elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri > h3, .elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri > h4, .elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri > h5, .elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri > h6, .elementor-33780 .elementor-element.elementor-element-2348df4.ob-harakiri > p {
	transform: rotate(0deg);
}

.elementor-33780 .elementor-element.elementor-element-2348df4 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

html, body {
	overflow-x: auto;
}
