
.elementor-35612 .elementor-element.elementor-element-35829f1 {
	--display: flex;
}

.elementor-35612 .elementor-element.elementor-element-03885b1.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-03885b1.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-03885b1.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-03885b1 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-5281f1a {
	--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-35612 .elementor-element.elementor-element-ca45bee.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-ca45bee.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-ca45bee.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-4517f55.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-4517f55.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-4517f55.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-4517f55 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-b8a027b {
	--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-35612 .elementor-element.elementor-element-c139e6e.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-c139e6e.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-c139e6e.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-2d69712.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-2d69712.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-6573afd {
	--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-35612 .elementor-element.elementor-element-724758e.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-724758e.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-21ee4f0.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-21ee4f0.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-21ee4f0.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-21ee4f0 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-f2e8d8e {
	--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-35612 .elementor-element.elementor-element-4d8ebaf.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-4d8ebaf.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-4629947.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-4629947.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-4629947.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-509558f {
	--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-35612 .elementor-element.elementor-element-fcb3350.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-fcb3350.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-fcb3350.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-0d6e635.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-0d6e635.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-5b373d4 {
	--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-35612 .elementor-element.elementor-element-c1a03b5.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-c1a03b5.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-c1a03b5.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-63a86fe.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-63a86fe.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-63a86fe.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-63a86fe > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-78adf88 {
	--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-35612 .elementor-element.elementor-element-ddcf1f1.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-ddcf1f1.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-ddcf1f1.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-b22249e.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-b22249e.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-b22249e.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-fffdce5 {
	--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-35612 .elementor-element.elementor-element-fd116c3.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-fd116c3.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-fd116c3.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-f453d0e.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-f453d0e.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-f453d0e.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-7c712bc {
	--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-35612 .elementor-element.elementor-element-2510ae5.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-2510ae5.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-2510ae5.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-2510ae5 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-1e09d50.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-1e09d50.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-7a9ee36 {
	--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-35612 .elementor-element.elementor-element-f36486f.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-f36486f.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-f36486f.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-9ce58e0.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-9ce58e0.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-9ce58e0.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-9ce58e0 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-29fa933 {
	--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-35612 .elementor-element.elementor-element-56ac9b8.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-56ac9b8.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-56ac9b8.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-56ac9b8 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-7178add.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-7178add.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-7178add.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-7178add > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-d7b5575 {
	--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-35612 .elementor-element.elementor-element-651cbb2.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-651cbb2.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-651cbb2.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-651cbb2 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-788abe1.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-788abe1.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-788abe1.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-788abe1 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-ca25d09 {
	--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-35612 .elementor-element.elementor-element-78b2d68.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-78b2d68.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-2408fb2.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-2408fb2.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-2408fb2.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-2408fb2 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-40081ba {
	--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-35612 .elementor-element.elementor-element-d71b06f.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-d71b06f.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-d71b06f.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-ed277b8.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-ed277b8.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-ed277b8.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-9acca9d {
	--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-35612 .elementor-element.elementor-element-3264848.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-3264848.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-3264848.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-1277c22.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-1277c22.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-1277c22.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-1277c22 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-c2b860e {
	--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-35612 .elementor-element.elementor-element-46932a5.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-46932a5.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-46932a5.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-46932a5 > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-3ed25ad.ob-harakiri {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-3ed25ad.ob-harakiri div {
	writing-mode: inherit;
}

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

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

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

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

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

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

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

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

.elementor-35612 .elementor-element.elementor-element-f888846 .eael-accordion_media-content .eael-accordion_media-title {
	color: #333;
}

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

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

.elementor-35612 .elementor-element.elementor-element-f888846 .eael-accordion_media-list .eael-accordion_media-icon {
	color: #333;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-35612 .elementor-element.elementor-element-bd175da {
	--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-35612 .elementor-element.elementor-element-fe6ea21.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-fe6ea21.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-fe6ea21.ob-harakiri div {
	writing-mode: inherit;
}

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

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

.elementor-35612 .elementor-element.elementor-element-05a006a.ob-harakiri {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-05a006a.ob-harakiri .elementor-heading-title {
	writing-mode: inherit;
}

.elementor-35612 .elementor-element.elementor-element-05a006a.ob-harakiri div {
	writing-mode: inherit;
}

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

.elementor-35612 .elementor-element.elementor-element-05a006a > div {
	text-indent: 0px;
	mix-blend-mode: inherit;
}

html, body {
	overflow-x: auto;
}
