/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
.image-padding img{
	padding:6px;
}

#menu-main-menu li > a.ekit-menu-nav-link{
	position:relative;
}
#menu-main-menu li > a.ekit-menu-nav-link:before {
    position: absolute;
    visibility: hidden;
    left: 0;
    bottom: -5px;
    width: 100%;
    height: 2px;
    background-color: #000;
    content: "";
    transform: scaleX(0);
    transition: all .2s ease-in-out 0s;
    opacity: .85;
}
#menu-main-menu li > a.ekit-menu-nav-link:before {
    bottom: 5px;
    height: 3px;
    background-color: #f7efe6;
    background: #f7efe6;
    background: -webkit-linear-gradient(left, #f7efe6 0%, #e2d8c7 26%, #f7efe6 49%, #e2d8c7 72%, #f7efe6 100%);
    background: linear-gradient(left, #f7efe6 0%, #e2d8c7 26%, #f7efe6 49%, #e2d8c7 72%, #f7efe6 100%);
}
#menu-main-menu li:hover > a.ekit-menu-nav-link:before {
    visibility: visible;
    transform: scaleX(1);
}
#menu-main-menu li > a.ekit-menu-nav-link{
	margin: 0 30px;
}
#menu-main-menu li > a.ekit-menu-nav-link::after {
	content: "";
	position: absolute;
	height: 24px;
	width: 1px;
	background-color: rgba(17,17,17,0.14);
	top: calc(50% - 12px);
	right: -30px;
}

#menu-main-menu li#menu-item-28 > a.ekit-menu-nav-link::after {
	display:none;
}

.link-services{
	bottom: 0;
	left: 0;
	right: 0;
	top:0
}
.link-services a.elementor-button{
	width: 100%;
height: 100%;
position: absolute;
}
.custom-menu li a:hover,
.custom-menu li.current-menu-item a {
	background: #F7EFE6;
border-radius: 44px;
}

.item-mobile{
	display:none!important;
}
@media(max-width:767px){
	.item-mobile{
		display:block!important;
	}
/* 	.item-mobile a {
		display: block;
		text-indent: -999em;
		background: url('https://newyou.beeagency.online/wp-content/uploads/2023/07/Book-Now.png') no-repeat scroll;
	 
		height: 105px;
		border: 0;
		background-size: contain;
		height: 90px !important;
	}
	#menu-main-menu li > a.ekit-menu-nav-link::after {
		content: "";
		display:none;
	}
	#menu-main-menu li.item-mobile:hover > a.ekit-menu-nav-link::before {
		display:none!important;
	} */
}