.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-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-288 .elementor-element.elementor-element-ea78500 .result-count {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-288 .elementor-element.elementor-element-ea78500 .ts-btn-1 {
	font-family: var(--e-global-typography-text_sm_500-font-family), Sans-serif;
	font-size: var(--e-global-typography-text_sm_500-font-size);
	font-weight: var(--e-global-typography-text_sm_500-font-weight);
	line-height: var(--e-global-typography-text_sm_500-line-height);
	letter-spacing: var(--e-global-typography-text_sm_500-letter-spacing);
	height: 36px;
	width: 12%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-f004245);
	border-radius: 8px;
	color: var(--e-global-color-primary);
	background: var(--e-global-color-62b8296);
	--ts-icon-color: var(--e-global-color-text);
}

.elementor-288 .elementor-element.elementor-element-ea78500 .feed-pagination {
	justify-content: space-between;
}

.elementor-288 .elementor-element.elementor-element-ea78500 .ts-btn-1:hover {
	color: var(--e-global-color-text);
	background: var(--e-global-color-f004245);
	--ts-icon-color: var(--e-global-color-accent);
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-288 .elementor-element.elementor-element-be192eb.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-be192eb.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-9bc1008.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-9bc1008.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-b0589a1.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-b0589a1.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-72f1a77.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-72f1a77.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-25a5ee7.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-25a5ee7.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-372fb4f.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-372fb4f.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-cb956db.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-cb956db.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-1a5f55c.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-1a5f55c.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-91068f1.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-91068f1.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-50bbbb8.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-50bbbb8.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-597d9f3.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-597d9f3.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-505824b.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-505824b.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-bfc514d.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-bfc514d.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-c3dc75f.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-c3dc75f.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-8777b1f.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-8777b1f.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

.elementor-288 .elementor-element.elementor-element-b4456be.elementor-view-stacked:has(:hover) .elementor-icon, .elementor-288 .elementor-element.elementor-element-b4456be.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: var(--e-global-color-4826a2d);
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (max-width:1366px) {
	.elementor-288 .elementor-element.elementor-element-ea78500 .result-count {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-288 .elementor-element.elementor-element-ea78500 .ts-btn-1 {
		font-size: var(--e-global-typography-text_sm_500-font-size);
		line-height: var(--e-global-typography-text_sm_500-line-height);
		letter-spacing: var(--e-global-typography-text_sm_500-letter-spacing);
	}
}

@media (max-width:1200px) {}

@media (max-width:1024px) {
	.elementor-288 .elementor-element.elementor-element-ea78500 .result-count {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-288 .elementor-element.elementor-element-ea78500 .ts-btn-1 {
		font-size: var(--e-global-typography-text_sm_500-font-size);
		line-height: var(--e-global-typography-text_sm_500-line-height);
		letter-spacing: var(--e-global-typography-text_sm_500-letter-spacing);
	}
}

@media (max-width:880px) {
	.elementor-288 .elementor-element.elementor-element-ea78500 .ts-btn-1 {
		width: 16%;
	}
}

@media (max-width:767px) {
	.elementor-288 .elementor-element.elementor-element-ea78500 .result-count {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-288 .elementor-element.elementor-element-ea78500 .ts-btn-1 {
		font-size: var(--e-global-typography-text_sm_500-font-size);
		line-height: var(--e-global-typography-text_sm_500-line-height);
		letter-spacing: var(--e-global-typography-text_sm_500-letter-spacing);
		height: 32px;
		width: 36%;
	}
}

@media (max-width:1200px) and (min-width:768px) {}

@media (min-width:2400px) {
	.elementor-288 .elementor-element.elementor-element-ea78500 .result-count {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-288 .elementor-element.elementor-element-ea78500 .ts-btn-1 {
		font-size: var(--e-global-typography-text_sm_500-font-size);
		line-height: var(--e-global-typography-text_sm_500-line-height);
		letter-spacing: var(--e-global-typography-text_sm_500-letter-spacing);
	}
}