.elementor-4087 .elementor-element.elementor-element-12048e6 .menu-item a.hfe-sub-menu-item {
	padding-left: calc(15px + 20px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 40px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 60px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 80px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 ul.sub-menu {
	width: 220px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-menu-item {
	padding-left: 20px;
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-sub-menu-item {
	padding-left: calc(20px + 20px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 40px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 60px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 80px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 .elementor-menu-toggle, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item {
	color: #1e3a5f;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item {
	background-color: #fff;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 .elementor-menu-toggle:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover {
	color: #74c0fc;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active {
	color: #74c0fc;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-nav-menu__layout-horizontal .sub-menu, .elementor-4087 .elementor-element.elementor-element-12048e6 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown .hfe-nav-menu, .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible .hfe-nav-menu {
	border-style: none;
}

.elementor-4087 .elementor-element.elementor-element-12048e6 .sub-menu li.menu-item:not(:last-child), .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown li.menu-item:not(:last-child), .elementor-4087 .elementor-element.elementor-element-12048e6 nav.hfe-dropdown-expandible li.menu-item:not(:last-child) {
	border-bottom-style: none;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .menu-item a.hfe-sub-menu-item {
	padding-left: calc(15px + 20px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 40px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 60px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 80px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 ul.sub-menu {
	width: 220px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-menu-item {
	padding-left: 20px;
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-sub-menu-item {
	padding-left: calc(20px + 20px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 40px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 60px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 80px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 .elementor-menu-toggle, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item {
	color: #1e3a5f;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item {
	background-color: #fff;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 .elementor-menu-toggle:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover {
	color: #74c0fc;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active {
	color: #74c0fc;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-nav-menu__layout-horizontal .sub-menu, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown .hfe-nav-menu, .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible .hfe-nav-menu {
	border-style: none;
}

.elementor-4087 .elementor-element.elementor-element-aa823a0 .sub-menu li.menu-item:not(:last-child), .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown li.menu-item:not(:last-child), .elementor-4087 .elementor-element.elementor-element-aa823a0 nav.hfe-dropdown-expandible li.menu-item:not(:last-child) {
	border-bottom-style: none;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .menu-item a.hfe-sub-menu-item {
	padding-left: calc(15px + 20px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 40px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 60px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(15px + 80px);
	padding-right: 15px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible {
	border-radius: 6px 6px 6px 6px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li.menu-item:first-child {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li.menu-item:last-child {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	overflow: hidden;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb ul.sub-menu {
	width: 220px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-menu-item {
	padding-left: 20px;
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-sub-menu-item {
	padding-left: calc(20px + 20px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-dropdown .menu-item ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-dropdown-expandible .menu-item ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 40px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-dropdown .menu-item ul ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-dropdown-expandible .menu-item ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 60px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-dropdown .menu-item ul ul ul ul a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb .hfe-dropdown-expandible .menu-item ul ul ul ul a.hfe-sub-menu-item {
	padding-left: calc(20px + 80px);
	padding-right: 20px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-sub-menu-item {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb .elementor-menu-toggle, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-sub-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-sub-menu-item {
	color: #1e3a5f;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .menu-item a.hfe-sub-menu-item {
	background-color: #fff;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb .elementor-menu-toggle:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover {
	color: #74c0fc;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li a.hfe-sub-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-menu-item:hover, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active {
	color: #74c0fc;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .menu-item.current-menu-item a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .menu-item.current-menu-ancestor a.hfe-menu-item, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .sub-menu .menu-item.current-menu-item a.hfe-sub-menu-item.hfe-sub-menu-item-active {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-nav-menu__layout-horizontal .sub-menu, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav:not(.hfe-nav-menu__layout-horizontal) .sub-menu.sub-menu-open, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown .hfe-nav-menu, .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible .hfe-nav-menu {
	border-style: none;
}

.elementor-4087 .elementor-element.elementor-element-21c8fcb .sub-menu li.menu-item:not(:last-child), .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown li.menu-item:not(:last-child), .elementor-4087 .elementor-element.elementor-element-21c8fcb nav.hfe-dropdown-expandible li.menu-item:not(:last-child) {
	border-bottom-style: none;
}

@media (max-width:1024px) {}

@media (max-width:767px) {}

@media (min-width:768px) {}

@media (max-width:1024px) and (min-width:768px) {}