.main-header.is-stuck > .elementor > :is(.elementor-section, .e-con) {
	background-color: #fff;
}

@media (max-width: 1024px) {
	.main-header.is-stuck > .elementor > :is(.elementor-section, .e-con) {}
}

@media (max-width: 767px) {
	.main-header.is-stuck > .elementor > :is(.elementor-section, .e-con) {}
}

.elementor-kit-8 .lqd-post-content, .elementor-kit-8 .lqd-post-header .entry-excerpt {
	color: var(--e-global-color-primary);
	font-family: "Be Vietnam Pro", Sans-serif;
	font-weight: 400;
}

.e-con {
	--container-max-width: 1140px;
}

 {}

h1.entry-title {
	display: var(--page-title-display);
}

@media (max-width:1024px) {
	.e-con {
		--container-max-width: 1024px;
	}
}

@media (max-width:767px) {
	.e-con {
		--container-max-width: 767px;
	}
}

.elementor-7718 .elementor-element.elementor-element-af420f1 .carousel-nav {
	flex-direction: row;
}

.elementor-7718 .elementor-element.elementor-element-af420f1 .carousel-dots-mobile.carousel-dots-mobile-outside .flickity-page-dots {
	margin-top: 1.5em;
}

.elementor-7718 .elementor-element.elementor-element-af420f1.carousel-nav .flickity-button {
	color: #000;
	background: #fff;
}

.elementor-7718 .elementor-element.elementor-element-af420f1.carousel-nav .flickity-button.previous:after {
	background: #000;
}

.elementor-7718 .elementor-element.elementor-element-af420f1.carousel-nav .flickity-button:hover {
	background: var(--e-global-color-secondary);
}

.elementor-7718 .elementor-element.elementor-element-226dbdc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7718 .elementor-element.elementor-element-6add458 .lqd-highlight-inner, .elementor-7718 .elementor-element.elementor-element-6add458 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-7718 .elementor-element.elementor-element-6add458 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-7718 .elementor-element.elementor-element-f06314a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7718 .elementor-element.elementor-element-aa78029 .lqd-highlight-inner, .elementor-7718 .elementor-element.elementor-element-aa78029 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-7718 .elementor-element.elementor-element-aa78029 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-7718 .elementor-element.elementor-element-c659873 .lqd-highlight-inner, .elementor-7718 .elementor-element.elementor-element-c659873 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-7718 .elementor-element.elementor-element-c659873 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-7718 .elementor-element.elementor-element-e30ff89 .lqd-highlight-inner, .elementor-7718 .elementor-element.elementor-element-e30ff89 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-7718 .elementor-element.elementor-element-e30ff89 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-7718 .elementor-element.elementor-element-2befd01 .lqd-highlight-inner, .elementor-7718 .elementor-element.elementor-element-2befd01 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-7718 .elementor-element.elementor-element-2befd01 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-7718 .elementor-element.elementor-element-e3bb8af .lqd-highlight-inner, .elementor-7718 .elementor-element.elementor-element-e3bb8af .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-7718 .elementor-element.elementor-element-e3bb8af .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-7718 .elementor-element.elementor-element-32ff843 .lqd-highlight-inner, .elementor-7718 .elementor-element.elementor-element-32ff843 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-7718 .elementor-element.elementor-element-32ff843 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-bc-flex-widget .elementor-7718 .elementor-element.elementor-element-f823eb3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7718 .elementor-element.elementor-element-6851782 .lqd-highlight-inner, .elementor-7718 .elementor-element.elementor-element-6851782 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: .275em;
}

.elementor-7718 .elementor-element.elementor-element-6851782 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}

.elementor-7718 .elementor-element.elementor-element-5b06d36 .accordion-item.active .accordion-title a {
	background-color: #2e2e2e;
	color: #fff;
	border-radius: 4px 4px 4px 4px;
}

.elementor-7718 .elementor-element.elementor-element-5b06d36 .accordion-item.active .accordion-title a, .elementor-7718 .elementor-element.elementor-element-5b06d36 .accordion-item.active {
	border-color: #184341;
}

.elementor-7718 .elementor-element.elementor-element-5b06d36 .accordion-item.active .accordion-expander {
	color: #fff;
}

@media (max-width:1024px) {}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}