#space .elementor-icon-box-title{
	padding:0px !important;
	margin:0px !important;
}
#arrow ul li{
	list-style-image:url('https://adstercreativesolutions.co.ke/Analytics/wp-content/uploads/2022/10/analytics.png');
}

#arrow2 ul li{
	list-style-image:url('https://adstercreativesolutions.co.ke/Analytics/wp-content/uploads/2022/11/arrow.png');
}
.get .quadmenu-item-content {
    background-image:linear-gradient(180deg,#002e5b 0%,#29526e 150%) !important;
    padding: 10px !important;
    border-radius: 50px !important;
    color: #fff !important;
	text-transform:capitalize !important;
}
.get .elementor-button-link{
    background-image:linear-gradient(180deg,#002e5b 0%,#29526e 150%) !important;
    padding: 15px !important;
    border-radius: 50px !important;
    color: #fff !important;
	text-transform:capitalize !important;
}
.elementor-slides .swiper-slide-inner .elementor-slide-button{
	background-image:linear-gradient(180deg,#002e5b 0%,#29526e 150%) !important;
	padding: 15px !important;
	border-radius: 50px !important;
	color: #fff !important;
	border:none !important;
	text-transform:capitalize !important;
}
.get .quadmenu-item a:hover {
    background-color: transparent !important;
}
.get input[type="submit"]{
    background-image:linear-gradient(180deg,#002e5b 0%,#29526e 150%) !important;
    padding: 15px !important;
    border-radius: 50px !important;
    color: #fff !important;
	text-transform:capitalize !important;
}
.elementor-widget-container ul li{
	margin-left:25px;
}
#underline{
	position:relative !important;
}
#underline:after{
	position:absolute !important;
	content:"";
	background:#fff !important;
	width:50px;
	margin-top:20px;
	height:4px !important;
}
#underline2 span{
	font-weight:900 !important;
}
#underline2{
	position:relative !important;
}
#underline2:after{
	position:absolute !important;
	content:"";
	margin:10px auto !important;
	background:#3174b0 !important;
	width:50px;
	margin-top:20px;
	border-radius:50px !important;
	height:4px !important;
}
#quadmenu:not(.quadmenu-is-horizontal).quadmenu-mobile-shadow-show {
    box-shadow:none !important;
}
@media only screen and (max-width: 768px) {
#heading {
    background: rgba(255,255,255,0.8);
    position: absolute;
    top: 50%;
    left: 50%;
    width: 90% !important;
    border-radius: 0px;
    padding:10px 15px !important;
    z-index: 9;
    transform: translate(-50%,-50%);
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-brand > img {
    height: 80px;
    object-fit: contain !important;
}	
}

#stylz .elementor-image-box-title{
	padding:0px 0px 10px 0px !important;
	margin:0px !important;
	line-height: 22px;
	border-bottom: 1px solid #dddddd;
}
#stylz .elementor-image-box-description{
	padding-top:10px !important;
}
#stylz img{
    float: left;
    max-width: 203px;
    margin: 0 33px 0 0;
    border: none;
    box-shadow: 0 2px 7px rgb(0 0 0 / 17%);
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.17);
    -webkit-box-shadow: 0 2px 7px rgb(0 0 0 / 17%);
}
#virtual a{
	text-decoration:none !important;
}