/* 
 * Custom CSS
 ***
 * Create a custom.css file to add custom styles to your menu.
 */

.ubermenu-skin-minimal {
background-color: #ffffff;
}


.ubermenu-skin-minimal .ubermenu-target,
.ubermenu-skin-minimal .ubermenu-item-level-0 > .ubermenu-target {
  color: #333232;
  text-transform:none;
  font-size: 1.6em;
font-weight:500;
font-family: "Poppins", Arial, sans-serif;
}


.ubermenu-skin-minimal .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-active > .ubermenu-target,
.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target{
color:#333232;
}

.ubermenu-skin-minimal #menu-item-57.ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-57.ubermenu-item-level-0:hover > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-58.ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-58.ubermenu-item-level-0:hover > .ubermenu-target
{
color:#ff006e;
}

.ubermenu-skin-minimal #menu-item-95.ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-95.ubermenu-item-level-0:hover > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-93.ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-93.ubermenu-item-level-0:hover > .ubermenu-target
{
color:#FFBE0B;
}

.ubermenu-skin-minimal #menu-item-59.ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-59.ubermenu-item-level-0:hover > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-60.ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target,
.ubermenu-skin-minimal #menu-item-60.ubermenu-item-level-0:hover > .ubermenu-target
{
color:#3A86FF;
}

.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target {
color: #ff006e;

}

body:not(.rtl) .ubermenu-skin-minimal.ubermenu-horizontal .ubermenu-item-level-0:first-child > .ubermenu-target {
font-size:1.6em;
font-weight:500;
}

.ubermenu .ubermenu-colgroup .ubermenu-column, .ubermenu .ubermenu-custom-content-padded, .ubermenu .ubermenu-nonlink, .ubermenu .ubermenu-retractor, .ubermenu .ubermenu-submenu-padded, .ubermenu .ubermenu-submenu-type-stack > .ubermenu-item-normal > .ubermenu-target, .ubermenu .ubermenu-target, .ubermenu .ubermenu-widget, .ubermenu-responsive-toggle {
   padding: 21px 15px; 
}

.ubermenu-skin-minimal .ubermenu-item-level-0 > .ubermenu-target {
font-weight:500;
}

.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target, .ubermenu-skin-minimal .ubermenu-submenu .ubermenu-active > .ubermenu-target {
	padding: 15px;
	border-bottom: 2px solid #ffffff;
	text-align:center;

}

.ubermenu-skin-minimal .ubermenu-submenu .ubermenu-target:hover, .ubermenu-skin-minimal .ubermenu-submenu .ubermenu-active > .ubermenu-target {
	color: #ff006e;
border-bottom: 2px solid #ff0066;
	background-color:#f3f3f3;
}

.ubermenu-skin-minimal .ubermenu-item-level-0:hover > .ubermenu-target {
color: #ff006e;

}

.ubermenu-skin-minimal .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target {
color: #ff0066;
}

.ubermenu-skin-minimal.ubermenu-responsive-toggle {
color: #f3f3f3;
font-size: 1.7em;
}

.ubermenu-skin-minimal.ubermenu-responsive-toggle:hover {
color: #ffffff;
}