/*
Theme Name: Doodle Elementor
Version: V.1.0
Author: Doodletech team
Author URI: doodletech.ae
Text Domain: doodleelementor
*/


body{
	margin:0;
	padding:0;
	box-sizing:border-box;
}

.home-text span{
	color:#50C536;
	font-weight: 600;
}

.cus-home-btn .elementor-button-icon{
	background:white;
	color:#50C536;
	padding:4px;
	border-radius:2px;
}
.cus-img-bg::before{
    position: absolute !important;
    left: -10px !important;
    top: 10px !important;
	border-radius:19px !important;
}

.cus-about-head span{
/* 	color:#50C536; */
	color:#005E47;
	font-weight: 600;
	background: linear-gradient(to right, #005E47, #50C536);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
}

.cus-header{
	transition: all 300ms ease;
}

.cus-header.scrolled{
	background-color: #FFF;
	transition: all 300ms ease;
}
.cus-header.scrolled::before{
	display:none !important;
}

.cus-header.scrolled .menu-item-link-top{
	color:black;
}
.cus-header .cus-header-logo{
	transition: all 300ms ease;
}
.cus-header.scrolled .cus-header-logo{
	width:60px;
	transition: all 300ms ease;
}
/* .check::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    height: 100px;
    width: 2px;
    background: linear-gradient(to bottom, #00A651, transparent);
} */

.check::before{
	top:100% !important;
	height:50px !important;
}
.cus-line-cen{
	position:relative;
}

.cus-line-cen::before{
	top: 50% !important;
    left: 50%;
/* 	transform: translate(-50%, -50%); */
}
