
.elementor-35771 .elementor-element.elementor-element-0b996a2 {
	--display: flex;
}

.elementor-35771 .elementor-element.elementor-element-1fb1998.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-1fb1998.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-d72ba75 {
	--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-35771 .elementor-element.elementor-element-78cb585.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-78cb585.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-78cb585.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-78cb585 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-3aebac2.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-3aebac2.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-2d5bce2.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-2d5bce2.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-2d5bce2.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-2d5bce2 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-083770d.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-083770d.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-083770d.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-083770d > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b83e201.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b83e201.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b83e201.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-5aa7fae.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-5aa7fae.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-4b5d93a.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-4b5d93a.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-4b5d93a.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-4b5d93a > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-65e5b94.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-65e5b94.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-65e5b94.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-65e5b94 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f4488e3.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f4488e3.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f4488e3.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-c937d8d.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-c937d8d.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-c937d8d.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-2b05cbd {
	--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-35771 .elementor-element.elementor-element-e067012.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-e067012.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-e067012.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-57e7b9e.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-57e7b9e.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-57e7b9e.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-57e7b9e > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-0d79df3.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-0d79df3.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-0d79df3.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-f7e9a7d.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f7e9a7d.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f7e9a7d.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-7e68a72.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-7e68a72.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-7e68a72.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-7e68a72 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b701e25.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b701e25.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b701e25.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-3b3bbba.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-3b3bbba.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-88a5857.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-88a5857.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-88a5857.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-88a5857 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a604695.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a604695.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a604695.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-f7ba342.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f7ba342.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f7ba342.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-b1acc59.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b1acc59.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b1acc59.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-59a69cf.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-59a69cf.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-59a69cf.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-59a69cf > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-c373b9d.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-c373b9d.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-c373b9d.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-e99e7aa.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-e99e7aa.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-e99e7aa.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-6dd0613.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-6dd0613.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-1b2a992.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-1b2a992.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-656ad31 {
	--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-35771 .elementor-element.elementor-element-73f9d7a.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-73f9d7a.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-73f9d7a.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-73f9d7a > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-1eaf7a2.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-1eaf7a2.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-a673e5a.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a673e5a.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a673e5a.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-a56a2f1.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a56a2f1.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a56a2f1.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-460c1b2.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-460c1b2.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-460c1b2.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-460c1b2 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-192e22d.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-192e22d.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-192e22d.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-192e22d > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-5311714.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-5311714.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-5311714.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-d0ad52b.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d0ad52b.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d0ad52b.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-ca9484f {
	--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-35771 .elementor-element.elementor-element-a24b366.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a24b366.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a24b366.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-d1324c4.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d1324c4.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d1324c4.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-b5699f7.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b5699f7.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b5699f7.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-64cf953.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-64cf953.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-c739ef0.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-c739ef0.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-c739ef0.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-3469c13.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-3469c13.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-3469c13.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-3469c13 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-1a4ddc1 {
	--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-35771 .elementor-element.elementor-element-bd5b467.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-bd5b467.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-bd5b467.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-98f8508.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-98f8508.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-98f8508.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-98f8508 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-591c813.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-591c813.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-591c813.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-591c813 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f118628.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f118628.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f118628.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-6097157.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-6097157.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-6097157.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-088d457.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-088d457.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-088d457.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-088d457 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-1a74f09 {
	--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-35771 .elementor-element.elementor-element-4b7c4ed.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-4b7c4ed.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-4b7c4ed.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-4b7c4ed > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b29d9cd.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b29d9cd.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b29d9cd.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-d47649f.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d47649f.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d47649f.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-f31e900.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f31e900.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-f31e900.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-d9134d2.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d9134d2.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d9134d2.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-d110e12.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d110e12.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-d110e12.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-c096763 {
	--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-35771 .elementor-element.elementor-element-a5a6a47.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a5a6a47.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-a5a6a47.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-b65ffec.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b65ffec.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-b65ffec.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-180d872 {
	--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-35771 .elementor-element.elementor-element-feb3bbc.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-feb3bbc.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-feb3bbc.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-7f8ad5c.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-7f8ad5c.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-7f8ad5c.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-7f8ad5c > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-e0bc9af {
	--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-35771 .elementor-element.elementor-element-6686ea6.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-6686ea6.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-6686ea6.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35771 .elementor-element.elementor-element-6686ea6 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-fa462db.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-fa462db.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-fa462db.ob-harakiri div {
	writing-mode: inherit;
}

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

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

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

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

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-list .eael-accordion_media-icon i {
	font-size: 16px;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-list .eael-accordion_media-icon svg {
	height: 16px;
	width: 16px;
	line-height: 16px;
}

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

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title {
	color: #333;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-content .eael-accordion_media-title {
	color: #333;
}

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

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg {
	fill: #333;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-list .eael-accordion_media-icon {
	color: #333;
}

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

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon {
	color: #fff;
}

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

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

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-list:hover .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-list:hover .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active {
	color: #fff;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title {
	color: #fff;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon {
	color: #fff;
}

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

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

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-list.active .eael-accordion_media-icon i {
	color: #fff;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-list.active .eael-accordion_media-icon svg {
	fill: #fff;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-content {
	color: #333;
}

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description {
	color: #333;
}

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

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

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle {
	color: #444;
}

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

.elementor-35771 .elementor-element.elementor-element-b23e409 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle {
	color: #fff;
}

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

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

.elementor-35771 .elementor-element.elementor-element-d5aa4b3 {
	--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-35771 .elementor-element.elementor-element-dc7fcb8.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-dc7fcb8.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-dc7fcb8.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35771 .elementor-element.elementor-element-dc43fb0.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-dc43fb0.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35771 .elementor-element.elementor-element-dc43fb0.ob-harakiri div {
	writing-mode: inherit;
}

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

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

html, body {
	overflow-x: auto;
}
