.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-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);
}

body.rtl .elementor-7 .elementor-element.elementor-element-f44c6da {
	right: -205px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-c3687a5 {
	right: 42px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-724a698 {
	right: -70px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-19f0796 {
	right: -322px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-8a1824a {
	right: -599px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-94c1e56 {
	right: -740px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-4d3beb4 {
	right: -4px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-3b12b6f {
	left: -120px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-cb14733 {
	right: 390px;
}

body.rtl .elementor-7 .elementor-element.elementor-element-c9c39e9 {
	right: -150px;
}

.elementor-7 .elementor-element.elementor-element-332f72f.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-7 .elementor-element.elementor-element-01921c3.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-7 .elementor-element.elementor-element-2a3d48f.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-7 .elementor-element.elementor-element-164d9c1.elementor-view-framed .elementor-icon {
	background-color: #fff;
}

.elementor-7 .elementor-element.elementor-element-09e8db1.elementor-view-framed .elementor-icon {
	background-color: #2fa7b5;
}

.elementor-7 .elementor-element.elementor-element-2177062.elementor-view-framed .elementor-icon {
	background-color: #2fa7b5;
}

.elementor-7 .elementor-element.elementor-element-4320657.elementor-view-framed .elementor-icon {
	background-color: #2fa7b5;
}

.elementor-7 .elementor-element.elementor-element-7db4612.elementor-view-framed .elementor-icon {
	background-color: #2fa7b5;
}

body.rtl .elementor-7 .elementor-element.elementor-element-1a869d7 {
	right: -279px;
}

.elementor-widget-posts .elementor-pagination {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .e-load-more-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

@media (max-width:1024px) {}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}