.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-jet-smart-filters-search .jet-search-filter__submit {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-10927 .elementor-element.elementor-element-3e69c538 .jet-search-filter__submit > i {
	font-size: 15px;
}

.elementor-10927 .elementor-element.elementor-element-3e69c538 .button-icon-position-right .jet-search-filter__submit > i {
	margin-left: 0px;
}

.elementor-10927 .elementor-element.elementor-element-3e69c538 .button-icon-position-left .jet-search-filter__submit > i {
	margin-right: 0px;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-10927 .elementor-element.elementor-element-738dd5cb .jet-list-tree__children {
	display: inline-block;
	margin-right: calc(45px / 2);
	margin-left: calc(45px / 2);
}

.rtl .elementor-10927 .elementor-element.elementor-element-738dd5cb .jet-checkboxes-list__decorator {
	margin-left: 5px;
}

.elementor-10927 .elementor-element.elementor-element-738dd5cb .jet-collapse-icon {
	width: 20px;
	height: 20px;
}

.elementor-10927 .elementor-element.elementor-element-738dd5cb .jet-collapse-none {
	width: 20px;
	height: 20px;
}

.elementor-10927 .elementor-element.elementor-element-738dd5cb .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"] {
	margin-top: 10px;
}

.elementor-10927 .elementor-element.elementor-element-19e62db9 .jet-list-tree__children {
	display: inline-block;
	margin-right: calc(45px / 2);
	margin-left: calc(45px / 2);
}

.rtl .elementor-10927 .elementor-element.elementor-element-19e62db9 .jet-checkboxes-list__decorator {
	margin-left: 5px;
}

.elementor-10927 .elementor-element.elementor-element-19e62db9 .jet-collapse-icon {
	width: 20px;
	height: 20px;
}

.elementor-10927 .elementor-element.elementor-element-19e62db9 .jet-collapse-none {
	width: 20px;
	height: 20px;
}

.elementor-10927 .elementor-element.elementor-element-19e62db9 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"] {
	margin-top: 10px;
}

.elementor-widget-loop-grid .elementor-pagination {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-widget-loop-grid .e-load-more-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-10927 .elementor-element.elementor-element-6ff537ac .jet-filters-pagination__link {
	padding: 10px 10px 10px 10px;
}

.elementor-10927 .elementor-element.elementor-element-6ff537ac .jet-filters-pagination__dots {
	padding: 10px 10px 10px 10px;
}

.elementor-10927 .elementor-element.elementor-element-6ff537ac .jet-filters-pagination {
	column-gap: 6px;
	row-gap: 6px;
	justify-content: center;
}

.elementor-10927 .elementor-element.elementor-element-6ff537ac .jet-filters-pagination__load-more {
	order: initial;
}

@media (min-width:768px) {}

@media (max-width:1024px) {
	.elementor-widget-jet-smart-filters-search .jet-search-filter__submit {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-loop-grid .elementor-pagination {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-widget-loop-grid .e-load-more-message {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
}

@media (max-width:767px) {
	.elementor-widget-jet-smart-filters-search .jet-search-filter__submit {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-loop-grid .elementor-pagination {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-widget-loop-grid .e-load-more-message {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
}

@media (max-width:768px) {}

@media (max-width:768px) {}