
.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-1350 .elementor-element.elementor-element-582a48f {
	font-family: "Alice", Sans-serif;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-1350 .elementor-element.elementor-element-33c772e {
	text-align: center;
}

.elementor-1350 .elementor-element.elementor-element-33c772e .elementor-heading-title {
	font-family: "Alice", Sans-serif;
}

.elementor-1350 .elementor-element.elementor-element-45d8ffd {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-1350 .elementor-element.elementor-element-efa7daf > .elementor-widget-container {
	margin: 11px 11px 11px 11px;
	padding: 2px 2px 0px 2px;
}

.elementor-1350 .elementor-element.elementor-element-c81929e {
	text-align: center;
}

.elementor-1350 .elementor-element.elementor-element-c81929e .elementor-heading-title {
	font-family: "Alice", Sans-serif;
}

.elementor-1350 .elementor-element.elementor-element-07f4350 {
	text-align: center;
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-39a4b06 > .elementor-widget-container {
	margin: 1px 1px 1px 1px;
}

.elementor-1350 .elementor-element.elementor-element-39a4b06 {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-cd1fb2f {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-160728f {
	text-align: center;
}

.elementor-1350 .elementor-element.elementor-element-160728f .elementor-heading-title {
	font-family: "Alice", Sans-serif;
}

.elementor-1350 .elementor-element.elementor-element-4d6d733 {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-112a3c7 {
	text-align: center;
}

.elementor-1350 .elementor-element.elementor-element-112a3c7 .elementor-heading-title {
	font-family: "Alice", Sans-serif;
}

.elementor-1350 .elementor-element.elementor-element-fd828f0 {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-f9f5925 {
	text-align: center;
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-ff5366c {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-95bf532 > .elementor-widget-container {
	margin: 0px 0px -4px 0px;
}

.elementor-1350 .elementor-element.elementor-element-95bf532 img {
	width: 100%;
}

.elementor-1350 .elementor-element.elementor-element-df2dbba > .elementor-widget-container {
	margin: 8px 8px 8px 8px;
}

.elementor-1350 .elementor-element.elementor-element-df2dbba {
	text-align: center;
}

.elementor-1350 .elementor-element.elementor-element-df2dbba .elementor-heading-title {
	font-family: "Alice", Sans-serif;
}

.elementor-1350 .elementor-element.elementor-element-d8c7652 {
	text-align: left;
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-aed3088 {
	text-align: center;
}

.elementor-1350 .elementor-element.elementor-element-aed3088 .elementor-heading-title {
	font-family: "Alice", Sans-serif;
}

.elementor-1350 .elementor-element.elementor-element-01175b9 {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-5f428a9 > .elementor-widget-container {
	margin: 22px 0px 0px 0px;
}

.elementor-1350 .elementor-element.elementor-element-9aca58b {
	text-align: center;
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-e65913d {
	text-align: center;
}

.elementor-1350 .elementor-element.elementor-element-e65913d .elementor-heading-title {
	font-family: "Alice", Sans-serif;
}

.elementor-1350 .elementor-element.elementor-element-cfb7fc5 {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}

.elementor-1350 .elementor-element.elementor-element-5d01882 {
	text-align: center;
}

.elementor-1350 .elementor-element.elementor-element-5d01882 .elementor-heading-title {
	font-family: "Alice", Sans-serif;
}

.elementor-1350 .elementor-element.elementor-element-f48eab1 {
	font-family: "Alice", Sans-serif;
	font-size: 20px;
}
