.elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu > li.current-menu-item > a {
	background-color: var(--e-global-color-70ecccc);
}

.elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .menu-item .sub-menu .menu-item .sub-menu {
	left: 100%;
	top: unset;
	right: unset;
	bottom: unset;
}

.elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, .elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a {
	color: var(--e-global-color-accent);
}

.elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item > a {
	color: var(--e-global-color-text);
}

.elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu .sub-menu li.current-menu-item a {
	border-style: solid;
	border-width: 10px 10px 10px 10px;
	border-color: var(--e-global-color-70ecccc);
}

.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.66 * 100%);
}

.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-post__text {
	margin-top: 20px;
}

.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-post__badge {
	right: 0;
}

.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-post__card .elementor-post__badge {
	margin: 20px;
}

.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-post__meta-data {
	color: var(--e-global-color-text);
}

.elementor-5954 .elementor-element.elementor-element-79bb2c7 .widget-image-caption {
	margin-top: 0px;
	margin-bottom: 0px;
}

@media (max-width:1024px) {
	.elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper {
		background-color: #fff;
	}
	
	.elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-item > a, .elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li.current-menu-ancestor > a {
		color: var(--e-global-color-secondary);
	}
	
	.elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-5954 .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i {
		color: var(--e-global-color-secondary);
	}
}

@media (max-width:767px) {
	.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-5954 .elementor-element.elementor-element-0d72279 .elementor-post__thumbnail__link {
		width: 100%;
	}
}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {
	.elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper.active {
		left: 0;
	}
}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {
	.elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i {
		margin-left: auto;
		border: 1px solid var(--jkit-border-color);
		border-radius: 3px;
		padding: 4px 15px;
	}
}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {
	.elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li .sub-menu.dropdown-open {
		display: block;
		opacity: 1;
		visibility: visible;
	}
}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (max-width: 1024px) {}

@media (min-width: 1025px) {}

@media (max-width: 1024px) {
	.admin-bar .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
		top: 32px;
	}
}

@media (max-width: 782px) {
	.admin-bar .elementor-element.elementor-element-57b8a67 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
		top: 46px;
	}
}