
.elementor-2993 .elementor-element.elementor-element-2737c02e:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-2737c02e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-2737c02e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-2737c02e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2993 .elementor-element.elementor-element-5614bda7:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-5614bda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-5614bda7 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-5614bda7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2993 .elementor-element.elementor-element-6af32c97:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-6af32c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-6af32c97 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-6af32c97 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2993 .elementor-element.elementor-element-2a579039:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-2a579039 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-2a579039 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-2a579039 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2993 .elementor-element.elementor-element-2f6a9f71:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-2f6a9f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-2f6a9f71 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-2f6a9f71 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2993 .elementor-element.elementor-element-69cd46f4:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-69cd46f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-69cd46f4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-69cd46f4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2993 .elementor-element.elementor-element-19bf1a51:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-19bf1a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-19bf1a51 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-19bf1a51 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2993 .elementor-element.elementor-element-60afb9dd:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-60afb9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-60afb9dd {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 90px 20px 90px 20px;
}

.elementor-2993 .elementor-element.elementor-element-60afb9dd > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2993 .elementor-element.elementor-element-57cbd468 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-17b482cc:not(.elementor-motion-effects-element-type-background), .elementor-2993 .elementor-element.elementor-element-17b482cc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-2993 .elementor-element.elementor-element-17b482cc {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2993 .elementor-element.elementor-element-17b482cc > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

@media (max-width:767px) {
	.elementor-2993 .elementor-element.elementor-element-60afb9dd {
		padding: 64px 16px 64px 16px;
	}
}
