
.elementor-35197 .elementor-element.elementor-element-11c8424 {
	margin-top: 50px;
	margin-bottom: 50px;
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc {
	width: auto;
	max-width: auto;
	bottom: 20px;
	z-index: 999;
}

body:not(.rtl) .elementor-35197 .elementor-element.elementor-element-fe8edcc {
	right: 20px;
}

body.rtl .elementor-35197 .elementor-element.elementor-element-fe8edcc {
	left: 20px;
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
	color: var(--e-global-color-primary);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-framed .elementor-icon, .elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-framed .elementor-icon, .elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-secondary);
	color: var(--e-global-color-e85f970);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-framed .elementor-icon:hover, .elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-default .elementor-icon:hover {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-framed .elementor-icon:hover, .elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-default .elementor-icon:hover svg {
	fill: var(--e-global-color-secondary);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-framed .elementor-icon:hover {
	background-color: var(--e-global-color-e85f970);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc.elementor-view-stacked .elementor-icon:hover svg {
	fill: var(--e-global-color-e85f970);
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc .elementor-icon {
	font-size: 28px;
}

.elementor-35197 .elementor-element.elementor-element-fe8edcc .elementor-icon svg {
	height: 28px;
}

.elementor-35197 .elementor-element.elementor-element-d39a098 .jet-table {
	table-layout: auto;
}

.elementor-35197 .elementor-element.elementor-element-d39a098 .jet-table__head-cell {
	color: var(--e-global-color-primary);
	background-color: var(--e-global-color-secondary);
}

.elementor-35197 .elementor-element.elementor-element-5051b69 {
	--spacer-size: 50px;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-35197 .elementor-element.elementor-element-11c8424 {
		margin-top: 50px;
		margin-bottom: 20px;
	}
}
