
.elementor-146492 .elementor-element.elementor-element-e0b3b6f {
	--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-146492 .elementor-element.elementor-element-7c09b17 {
	--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-146492 .elementor-element.elementor-element-0689789 {
	--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-146492 .elementor-element.elementor-element-0689789:not(.elementor-motion-effects-element-type-background), .elementor-146492 .elementor-element.elementor-element-0689789 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b47dce1);
}

.elementor-146492 .elementor-element.elementor-element-d0ea7f5 > .elementor-widget-container {
	padding: 10% 8% 10% 8%;
}

.elementor-146492 .elementor-element.elementor-element-6d14487 {
	--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;
	--margin-top: 5%;
	--margin-bottom: 10%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-146492 .elementor-element.elementor-element-6d14487:not(.elementor-motion-effects-element-type-background), .elementor-146492 .elementor-element.elementor-element-6d14487 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b169646);
}

.elementor-146492 .elementor-element.elementor-element-295ce98 > .elementor-widget-container {
	padding: 10% 12% 10% 12%;
}

.elementor-146492 .elementor-element.elementor-element-295ce98 {
	text-align: center;
}

.elementor-146492 .elementor-element.elementor-element-52c93d8 {
	--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-146492 .elementor-element.elementor-element-4ee7547 {
	--display: flex;
}

.elementor-146492 .elementor-element.elementor-element-a22f67c {
	--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;
	--margin-top: 5%;
	--margin-bottom: 10%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-146492 .elementor-element.elementor-element-a22f67c:not(.elementor-motion-effects-element-type-background), .elementor-146492 .elementor-element.elementor-element-a22f67c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b169646);
}

.elementor-146492 .elementor-element.elementor-element-bd1b0c2 > .elementor-widget-container {
	padding: 10% 12% 10% 12%;
}

.elementor-146492 .elementor-element.elementor-element-bd1b0c2 {
	text-align: center;
}

.elementor-146492 .elementor-element.elementor-element-a9ccff6 {
	--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-146492 .elementor-element.elementor-element-b3ec4f4 {
	--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;
	--overlay-opacity: .5;
}

.elementor-146492 .elementor-element.elementor-element-b3ec4f4::before, .elementor-146492 .elementor-element.elementor-element-b3ec4f4 > .elementor-background-video-container::before, .elementor-146492 .elementor-element.elementor-element-b3ec4f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-146492 .elementor-element.elementor-element-b3ec4f4 > .elementor-background-slideshow::before, .elementor-146492 .elementor-element.elementor-element-b3ec4f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-146492 .elementor-element.elementor-element-b3ec4f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-146492 .elementor-element.elementor-element-3b3dde4 {
	--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;
	--overlay-opacity: .3;
}

.elementor-146492 .elementor-element.elementor-element-3b3dde4::before, .elementor-146492 .elementor-element.elementor-element-3b3dde4 > .elementor-background-video-container::before, .elementor-146492 .elementor-element.elementor-element-3b3dde4 > .e-con-inner > .elementor-background-video-container::before, .elementor-146492 .elementor-element.elementor-element-3b3dde4 > .elementor-background-slideshow::before, .elementor-146492 .elementor-element.elementor-element-3b3dde4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-146492 .elementor-element.elementor-element-3b3dde4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-accent);
	--background-overlay: "";
}

.elementor-146492 .elementor-element.elementor-element-1bea212 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 50px 120px 80px 80px;
}

.elementor-146492 .elementor-element.elementor-element-1b808c6 {
	--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-146492 .elementor-element.elementor-element-4f40e74 {
	--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;
	--margin-top: 5%;
	--margin-bottom: 10%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-146492 .elementor-element.elementor-element-4f40e74:not(.elementor-motion-effects-element-type-background), .elementor-146492 .elementor-element.elementor-element-4f40e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b169646);
}

.elementor-146492 .elementor-element.elementor-element-c4ca155 > .elementor-widget-container {
	padding: 10% 12% 10% 12%;
}

.elementor-146492 .elementor-element.elementor-element-c4ca155 {
	text-align: center;
}

@media (max-width:767px) {
	.elementor-146492 .elementor-element.elementor-element-1bea212 > .elementor-widget-container {
		padding: 35px 35px 35px 35px;
	}
}
