.elementor-1043 .elementor-element.elementor-element-33d85b50 .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-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu > li > a i {
	font-size: 20px;
}

.elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i {
	color: var(--e-global-color-accent);
}

@media (max-width:1024px) {
	.elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper {
		background-color: var(--e-global-color-35877dd);
	}
	
	.elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i {
		color: var(--e-global-color-accent);
	}
	
	.elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-nav-identity-panel .jkit-close-menu i {
		font-size: 25px;
	}
}

@media (max-width:767px) {
	.elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu.break-point-mobile .jkit-menu-wrapper {
		background-color: var(--e-global-color-35877dd);
	}
	
	.elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.menu-item-has-children > a i, .elementor-1043 .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li.has-mega-menu > a i {
		color: var(--e-global-color-accent);
	}
}

@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-33d85b50 .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-33d85b50 .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-33d85b50 .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) {
	.elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper .jkit-menu li a i {
		float: right;
	}
}

@media (max-width: 1024px) {}

@media (min-width: 1025px) {}

@media (max-width: 1024px) {
	.admin-bar .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
		top: 32px;
	}
}

@media (max-width: 782px) {
	.admin-bar .elementor-element.elementor-element-33d85b50 .jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper {
		top: 46px;
	}
}