
.elementor-1664 .elementor-element.elementor-element-83e0f96 {
	--display: flex;
}

.elementor-widget-text-editor {
	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-1664 .elementor-element.elementor-element-9a929d6 {
	--display: flex;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
}

.elementor-1664 .elementor-element.elementor-element-04574f8 {
	--display: flex;
}

.elementor-widget-heading .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1664 .elementor-element.elementor-element-0e72b0b .elementor-heading-title {
	color: #1e3f8a;
}

.elementor-1664 .elementor-element.elementor-element-fc11dff {
	--display: flex;
}

.elementor-1664 .elementor-element.elementor-element-ba8bde5 .elementor-heading-title {
	color: #1e3f8a;
}

.elementor-1664 .elementor-element.elementor-element-01b63be {
	--display: flex;
}

.elementor-1664 .elementor-element.elementor-element-02f67d9 {
	--display: flex;
}

.elementor-1664 .elementor-element.elementor-element-c38b2ae .elementor-heading-title {
	color: #1e3f8a;
}

.elementor-1664 .elementor-element.elementor-element-be79bad {
	--display: flex;
}

.elementor-1664 .elementor-element.elementor-element-b3af6ea .elementor-heading-title {
	font-family: "Cabin", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #010613;
}

.elementor-1664 .elementor-element.elementor-element-51e7bbd .elementor-heading-title {
	font-family: "Cabin", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #010714;
}

.elementor-1664 .elementor-element.elementor-element-082f462 .elementor-heading-title {
	font-family: "Cabin", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #010c25;
}

.elementor-1664 .elementor-element.elementor-element-2d42d9f .elementor-heading-title {
	font-family: "Cabin", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #020b22;
}

.elementor-1664 .elementor-element.elementor-element-e0c57b1 .elementor-heading-title {
	color: #1e3f8a;
}

.elementor-1664 .elementor-element.elementor-element-d5c2a0a {
	--display: flex;
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}
