.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-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-bc-flex-widget .elementor-13 .elementor-element.elementor-element-7c7b72e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-widget-posts .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-post__meta-data {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .elementor-post__card .elementor-post__badge {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.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);
}

.elementor-13 .elementor-element.elementor-element-be6eec6.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 32px;
}

.elementor-13 .elementor-element.elementor-element-be6eec6.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 32px;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-298055e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-63d880b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-6086c27.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-c1d22ee.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-28833a9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-widget-lottie .e-lottie__caption {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-b9a1c06.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-13 .elementor-element.elementor-element-3cb1433 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-3cb1433 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

body.rtl .elementor-13 .elementor-element.elementor-element-1a2b759 {
	right: -45px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-77c3185 {
	right: -45px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-fcb5b5a {
	right: -45px;
}

body.rtl .elementor-13 .elementor-element.elementor-element-87f7ce6 {
	right: -45px;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	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-13 .elementor-element.elementor-element-b8d0fa0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ed7c7cf);
}

.elementor-13 .elementor-element.elementor-element-b58e587.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ed7c7cf);
}

.elementor-13 .elementor-element.elementor-element-9186e58 .elementor-button:hover svg, .elementor-13 .elementor-element.elementor-element-9186e58 .elementor-button:focus svg {
	fill: var(--e-global-color-ed7c7cf);
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-711b65c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-4b62adc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-df5c0c6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-7855be1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-6780b00.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-0b9b051.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-08a2688.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-de064fb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-2fef875.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-02a7b76.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-7e9fa82.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-08c6191.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-7c0a22f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-5266c96.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-8de7aa7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-2b8811d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-df6ca08.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-7e361ca.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-3029deb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-18b9e59.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-d8446e5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-c4ec38a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-ff3c1e0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-16cf64e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-1b7c240.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-907c684.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-ec83e2e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-8d49606.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-c60fa32.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-787ea21.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-1a8ce33.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-407d47e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-733602f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-fd8641a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-a0a5631.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-3c6b164.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-4d23040.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-7ba0f6f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-ab96991.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-95eae11.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-e63167f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-a351612.elementor-column .elementor-widget-wrap {
	align-items: center;
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (min-width:1025px) {}

@media (max-width:1024px) {}

@media (max-width:767px) {}

@media screen and (min-width: 768px) {}

@media screen and (max-width: 767px) {}