.elementor-bc-flex-widget .elementor-6790 .elementor-element.elementor-element-875cd97.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.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-theme-post-featured-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-6790 .elementor-element.elementor-element-9944ef3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px / 2);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-image-box .elementor-image-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-6790 .elementor-element.elementor-element-4aed06b.elementor-position-right .elementor-image-box-img {
	margin-left: 25px;
}

.elementor-6790 .elementor-element.elementor-element-4aed06b.elementor-position-left .elementor-image-box-img {
	margin-right: 25px;
}

.elementor-6790 .elementor-element.elementor-element-45a4538.elementor-position-right .elementor-image-box-img {
	margin-left: 25px;
}

.elementor-6790 .elementor-element.elementor-element-45a4538.elementor-position-left .elementor-image-box-img {
	margin-right: 25px;
}

.elementor-6790 .elementor-element.elementor-element-45a4538 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6790 .elementor-element.elementor-element-a081cf8.elementor-position-right .elementor-image-box-img {
	margin-left: 25px;
}

.elementor-6790 .elementor-element.elementor-element-a081cf8.elementor-position-left .elementor-image-box-img {
	margin-right: 25px;
}

.elementor-6790 .elementor-element.elementor-element-a081cf8 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6790 .elementor-element.elementor-element-5dc2bf5.elementor-position-right .elementor-image-box-img {
	margin-left: 25px;
}

.elementor-6790 .elementor-element.elementor-element-5dc2bf5.elementor-position-left .elementor-image-box-img {
	margin-right: 25px;
}

.elementor-6790 .elementor-element.elementor-element-d5e7e05.elementor-position-right .elementor-image-box-img {
	margin-left: 25px;
}

.elementor-6790 .elementor-element.elementor-element-d5e7e05.elementor-position-left .elementor-image-box-img {
	margin-right: 25px;
}

.elementor-6790 .elementor-element.elementor-element-d5e7e05 .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-6790 .elementor-element.elementor-element-ef029cc.elementor-position-right .elementor-image-box-img {
	margin-left: 25px;
}

.elementor-6790 .elementor-element.elementor-element-ef029cc.elementor-position-left .elementor-image-box-img {
	margin-right: 25px;
}

.elementor-6790 .elementor-element.elementor-element-ef029cc .elementor-image-box-description {
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-widget-media-carousel .elementor-carousel-image-overlay {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.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-image-gallery .gallery-item .gallery-caption {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-6790 .elementor-element.elementor-element-5fbf4da .gallery-item .gallery-caption {
	text-align: center;
}

.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-6790 .elementor-element.elementor-element-cc8e250 .elementor-tab-title.elementor-active a, .elementor-6790 .elementor-element.elementor-element-cc8e250 .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: var(--e-global-color-458fbd1);
}

@media (max-width:1024px) {}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

.form-st {
	position: absolute;
	z-index: 1;
	top: 42px;
	font-weight: normal;
	left: 30px;
}