/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*top right menu style*/
#menu-item-2071{
	/*background-color:#f4f4f4;*/
	/*border-radius: 0px 0px 0px 7px;*/
	

}
#menu-item-2071 {
  position: relative; /* Needed for positioning the pseudo-element */
}

#menu-item-2071::after {
  content: '';
  position: absolute;
  right: 0;
  top: 30%; /* centers the 80% height vertically */
  height: 50%;
  width: 1px; /* border thickness */
  background-color: #ccc; /* border color */
}

#menu-item-2072{
		/*background-color:#f4f4f4;*/
	/*border-radius: 0px 0px 7px 0px;*/
	color: #0b9444 !important;
}

#menu-item-2072 .awb-menu__main-a:hover {
   color: #fff !important;

}
#menu-item-2072 .awb-menu__main-a{
	color: #0b9444 !important;
}

.menu-item-description {
  position: absolute;
  top: -10px;
  font-family: museo-slab,serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 0px;
	color: #0b9444 !important;
}

.awb-menu__open-nav-submenu-hover::before, .awb-menu__open-nav-submenu_click::before, .awb-menu__open-nav-submenu_mobile::before {
 align-self: center;
  border: none;
  content: "" !important;
  color: #0b9444 !important;
  font-family: "Font Awesome 5 Free" !important;
  font-size: 14px;
  font-weight: 900;
  margin-left: 5px;
  position: relative;
  height: fit-content;
  transition: all .3s;
}
/*.fusion-layout-column .fusion-column-wrapper {
	box-shadow: 10px 10px 80px 0px rgba(0, 0, 0, 0.1) !important;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}*/
