
.elementor-7813 .elementor-element.elementor-element-897b0bd {
	--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;
	--background-transition: .3s;
	--padding-top: 120px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-7813 .elementor-element.elementor-element-897b0bd:not(.elementor-motion-effects-element-type-background), .elementor-7813 .elementor-element.elementor-element-897b0bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-9b32539);
}

.elementor-7813 .elementor-element.elementor-element-897b0bd, .elementor-7813 .elementor-element.elementor-element-897b0bd::before {
	--border-transition: .3s;
}

.elementor-7813 .elementor-element.elementor-element-dced6b1 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-7813 .elementor-element.elementor-element-ae5b01f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--background-transition: .3s;
	--padding-top: 0px;
	--padding-bottom: 140px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7813 .elementor-element.elementor-element-a18b31a {
	text-align: center;
}

.elementor-7813 .elementor-element.elementor-element-a18b31a .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-size: 14px;
	text-transform: capitalize;
	letter-spacing: .32px;
}

.elementor-7813 .elementor-element.elementor-element-a18b31a.elementor-element {
	--align-self: flex-start;
}

.elementor-7813 .elementor-element.elementor-element-15c9dc3 {
	text-align: center;
}

.elementor-7813 .elementor-element.elementor-element-15c9dc3 .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-size: 14px;
	text-transform: capitalize;
	letter-spacing: .32px;
}

.elementor-7813 .elementor-element.elementor-element-ab5a683 {
	text-align: center;
}

.elementor-7813 .elementor-element.elementor-element-ab5a683 .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-size: 14px;
	text-transform: capitalize;
	letter-spacing: .32px;
}

.elementor-7813 .elementor-element.elementor-element-202dec9 {
	text-align: center;
}

.elementor-7813 .elementor-element.elementor-element-202dec9 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-7813 .elementor-element.elementor-element-776036c {
	text-align: center;
}

.elementor-7813 .elementor-element.elementor-element-776036c .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-7813 .elementor-element.elementor-element-776036c > .elementor-widget-container {
	padding: 0px 0px 60px 0px;
}

.elementor-7813 .elementor-element.elementor-element-597d5f2 {
	--grid-columns: 2;
	--grid-column-gap: 20px;
	--grid-row-gap: 20px;
}

.elementor-7813 .elementor-element.elementor-element-e231b74 {
	--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;
	--overflow: hidden;
	--background-transition: .3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7813 .elementor-element.elementor-element-91e53f2 {
	--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;
	--overflow: hidden;
	--background-transition: .3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-7813 .elementor-element.elementor-element-b0d65ad {
	--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;
	--overflow: hidden;
	--background-transition: .3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

@media (max-width:1024px) {
	.elementor-7813 .elementor-element.elementor-element-897b0bd {
		--padding-top: 100px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7813 .elementor-element.elementor-element-ae5b01f {
		--padding-top: 0px;
		--padding-bottom: 80px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7813 .elementor-element.elementor-element-597d5f2 {
		--grid-columns: 2;
	}
}

@media (max-width:767px) {
	.elementor-7813 .elementor-element.elementor-element-897b0bd {
		--padding-top: 100px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-7813 .elementor-element.elementor-element-dced6b1 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7813 .elementor-element.elementor-element-ae5b01f {
		--padding-top: 0px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-7813 .elementor-element.elementor-element-ab5a683 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7813 .elementor-element.elementor-element-776036c > .elementor-widget-container {
		padding: 0px 0px 40px 0px;
	}
	
	.elementor-7813 .elementor-element.elementor-element-597d5f2 {
		--grid-columns: 1;
	}
}
