@media (max-width: 1024px) {}

@media (max-width: 767px) {}

.elementor-kit-8 .lqd-post-content, .elementor-kit-8 .lqd-post-header .entry-excerpt {
	font-family: "League Spartan", Sans-serif;
	font-size: 16px;
	line-height: 1.5em;
}

h3, .h3 {
	color: #000;
	font-family: "League Spartan", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 1.31em;
	letter-spacing: -.4px;
}

h5, .h5 {
	color: #000;
	font-family: "League Spartan", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.2em;
}

.page-scheme-dark h3, .page-scheme-dark .h3 {
	color: #fff;
}

.page-scheme-dark h5, .page-scheme-dark .h5 {
	color: #fff;
}

.elementor-kit-8 input:not([type="button"]):not([type="submit"]), .elementor-kit-8 textarea, .elementor-kit-8 .elementor-field-textual {
	font-size: 15px;
	font-weight: 500;
	color: #000;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #d1d1d2;
}

.elementor-kit-8 input:focus:not([type="button"]):not([type="submit"]), .elementor-kit-8 textarea:focus, .elementor-kit-8 .elementor-field-textual:focus {
	color: #000;
}

 {}

h1.entry-title {
	display: var(--page-title-display);
}

@media (max-width:1024px) {}

@media (max-width:767px) {}

.elementor-8566 .elementor-element.elementor-element-b3ffcbd > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-8566 .elementor-element.elementor-element-088bd16 .lqd-highlight-inner, .elementor-8566 .elementor-element.elementor-element-088bd16 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-8566 .elementor-element.elementor-element-088bd16 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-8566 .elementor-element.elementor-element-cfda465 .lqd-highlight-inner, .elementor-8566 .elementor-element.elementor-element-cfda465 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-8566 .elementor-element.elementor-element-cfda465 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-8566 .elementor-element.elementor-element-ec77465 .lqd-highlight-inner, .elementor-8566 .elementor-element.elementor-element-ec77465 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-8566 .elementor-element.elementor-element-ec77465 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-element.elementor-element-4c3e36e .lqd-lity-close-btn-wrap {
	inset-inline-start: auto;
	position: absolute;
	inset-inline-end: 30px;
	bottom: auto;
	top: 30px;
}

.elementor-8566 .elementor-element.elementor-element-58896c64 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-8566 .elementor-element.elementor-element-39fcb681 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-8566 .elementor-element.elementor-element-4d76096f .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-8566 .elementor-element.elementor-element-5464751 .lqd-highlight-inner, .elementor-8566 .elementor-element.elementor-element-5464751 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-8566 .elementor-element.elementor-element-5464751 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-8566 .elementor-element.elementor-element-1946563 .carousel-dots-mobile.carousel-dots-mobile-outside .flickity-page-dots {
	margin-top: 1.5em;
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (min-width:1025px) {}

@media (max-width:1024px) {}

@media (max-width:767px) {}