.elementor-bc-flex-widget .elementor-164 .elementor-element.elementor-element-430ee4d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-164 .elementor-element.elementor-element-b04bafc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-164 .elementor-element.elementor-element-4a846fd.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-164 .elementor-element.elementor-element-5deed38 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-164 .elementor-element.elementor-element-90a2b43.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-164 .elementor-element.elementor-element-85b6cfe > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-164 .elementor-element.elementor-element-4c5e825.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-164 .elementor-element.elementor-element-20373f2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-164 .elementor-element.elementor-element-adf0c3b.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-164 .elementor-element.elementor-element-fdedb2a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-164 .elementor-element.elementor-element-c75ccc7.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-164 .elementor-element.elementor-element-a473207 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-164 .elementor-element.elementor-element-660c533.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

@media (min-width:768px) {}

@media (max-width:1024px) {}

@media (max-width:767px) {}