/* 
Theme Name:		Bredent Theme
Template:		hello-elementor
Version:		1.0.0
Text Domain:	bredent
*/

/*
    Add your custom styles here
*/

.mega-sub-menu a.mega-menu-link {
	transition: padding-left 200ms ease-in-out !important;
}

.mega-sub-menu a.mega-menu-link:hover {
	border-radius: 5px !important;
	padding-left: 20px !important;
}

#mega-menu-item-1150 > .mega-sub-menu {
	margin-top: 25px !important;
	position: relative;
}

#mega-menu-item-1150 > .mega-sub-menu:before {
	content: "";
	position: absolute;
	display: block !important;
	width: 40px;
	height: 40px;
	top: -40px;
	left: 28%;
	border: 20px solid transparent;
	border-bottom-color: white;
}

#mega-menu-item-media_image-2 {
	padding: 0px !important;
}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a.mega-menu-link::before {
	font-size: 25px;
}

#mega-menu-item-1411 a.mega-menu-link,
#mega-menu-item-1406 a.mega-menu-link,
#mega-menu-item-1416 a.mega-menu-link {
	border-bottom: none !important;
}
