<style>
	





.header_mnu .desk-menu {
  position: relative;
  width: 100%;
  float: left;
}


.header_mnu .desk-menu .box-menu {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  position: relative;
  padding: 16px 0 0;
  display: block;
  margin: 0 auto;
  float: left;
  text-align: center;
}
.header_mnu .desk-menu .menu-container {
  float: left;
}
.header_mnu .desk-menu .menu-container .menu {
  float: left;
  padding: 0;
  margin: 0 20px 0 0;
  list-style: none;
  position: relative;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.header_mnu .desk-menu .menu-container .menu li.back {
  display: none;
}
.header_mnu .desk-menu .menu-container .menu > li {
  -webkit-transition: all 0.33s ease;
  -moz-transition: all 0.33s ease;
  -ms-transition: all 0.33s ease;
  -o-transition: all 0.33s ease;
  transition: all 0.33s ease;
  margin: 0 0 0 30px;
  float: left;
  cursor: pointer;
  position: relative;
  overflow: inherit;
}
	.header_mnu .desk-menu .menu-container .menu > li a {
		position: relative;
		text-transform:capitalize;
		
		font-size: 14px;
		
		display: block;
		color: #182832;
	}
	.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children > a {
		padding: 11px 20px 19px 8px;
		position: relative;
		
	}
/*.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children > a::before, .header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children > a::after {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background-color: #4e4e4e;
  position: absolute;
  content: "";
  height: 1px;
  width: 7px;
  top: 26px;
}*/
	.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children > a::before {
		font-family: 'FontAwesome';
		content: "\f0d7";
		color: #182832;
		font-size: 15px;
		position: absolute;
		right: 2px;
		top: 10px;
	}
/*.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children > a::after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  right: 6px;
}*/
	.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu {
		box-shadow: 0 0 0 1px #d1d7dc, 0 2px 4px rgb(0 0 0 / 8%), 0 4px 12px rgb(0 0 0 / 8%);
		-webkit-transition: all 0.1s ease-in-out;
		-moz-transition: all 0.1s ease-in-out;
		-ms-transition: all 0.1s ease-in-out;
		-o-transition: all 0.1s ease-in-out;
		transition: all 0.1s ease-in-out;
		-webkit-overflow-scrolling: touch;
		min-width: 280px;
		position: absolute;
		list-style: none;
		background: #FFF;
		padding: 0;
		float: left;
		display: table;
		left: 0;
		width: 100%;
		float: left;
		display: none;
		z-index: 99999;
		max-width:330px;
	}
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li {
  width: 100%;
  -webkit-transition: all 0.33s ease;
  -moz-transition: all 0.33s ease;
  -ms-transition: all 0.33s ease;
  -o-transition: all 0.33s ease;
  transition: all 0.33s ease;
}
	.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li > a {
		color: #182832;
		padding: 8px 16px;
		word-break:break-all;
	}
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li .sub-menu {
  display: none;
}
/*.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > a::before, .header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > a::after {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background-color: #4e4e4e;
  position: absolute;
  content: "";
  height: 1px;
  width: 7px;
  top: 24px;
  z-index:9999;
}*/
	.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > a::before {
		font-family: 'FontAwesome';
		content: "\f0da";
		color: #182832;
		font-size: 15px;
		position: absolute;
		right: 10px;
		top: 10px;
	}
/*.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li.menu-item-has-children > a::after {
  transform: rotate(-45deg);
  right: 6px;
  top: 23px;
}*/
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li.menu-item-has-children:hover > a {
  display: block;
}
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li.menu-item-has-children:hover .sub-menu {
  display: block;
}
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li:hover > a {
  color: #fff;
  background-color: #1277d9;
  font-family:"worksanssemibold";
}
	/*.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li:hover > a::before {
  -webkit-transform: rotate(142deg);
  -moz-transform: rotate(142deg);
  -ms-transform: rotate(142deg);
  -o-transform: rotate(142deg);
  transform: rotate(142deg);
  top: 23px;
}
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu li:hover > a::after {
  -webkit-transform: rotate(42deg);
  -moz-transform: rotate(42deg);
  -ms-transform: rotate(42deg);
  -o-transform: rotate(42deg);
  transform: rotate(42deg);
  right: 11px;
}*/
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children .sub-menu .sub-menu {
  left: 100%;
  margin-top: -43px;
}
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children a {
  text-align: left;
}
.header_mnu .desk-menu .menu-container .menu > li.menu-item-has-children a:hover {
  margin-top: 0;
}

.header_mnu .desk-menu .menu-container .menu > li:hover > a {
  color: #4285f4;
}
/*.header_mnu .desk-menu .menu-container .menu > li:hover > a::before {
  -webkit-transform: translateX(5px) rotate(-45deg);
  -moz-transform: translateX(5px) rotate(-45deg);
  -ms-transform: translateX(5px) rotate(-45deg);
  -o-transform: translateX(5px) rotate(-45deg);
  transform: translateX(5px) rotate(-45deg);
  width: 10px;
  right: 12px;
}
.header_mnu .desk-menu .menu-container .menu > li:hover > a::after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 10px;
  right: 7px;
}*/
.header_mnu .desk-menu .menu-container .menu > li:hover.menu-item-has-children .sub-menu {
  display: block;
}


		