/*
Theme Name:   Somentra Child
Theme URI:    https://themeforest.net/user/greatives
Description:  Somentra Child Theme
Version:      2.1.0
Author:       Greatives Team
Author URI:   https://greatives.eu
Template:     impeka
*/


#grve-main-header, #grve-main-responsive-header, .row-purple{
	background: #2F3192 !important;
	background: linear-gradient(0deg, rgba(47, 49, 146, 1) 0%, rgba(98, 53, 148, 1) 100%, rgba(139, 57, 149, 1) 100%)!important;
}

#grve-top-bar .grve-top-bar-section{
	background: rgba(98, 53, 148, 1);
}

#grve-main-header .grve-header-menu .grve-first-level.grve-menu-type-button.grve-primary-1 > .grve-link-wrapper a .grve-item{
	border-radius:50px;
}

p{
	margin-bottom:20px;
}

#grve-main-header.grve-sticky-ready .grve-bottom-header-area{
	transition: none;
}

.grve-team.grve-layout-1 .grve-team-description{
	margin-top:15px !important;
	
	& h3{
	font-weight:bold;
		font-size:24px;
	}
}

.grve-sticky-header{
	display: flex;
	flex-flow: row;
	align-items: center;
	justify-content: flex-end;
	
	
	
	& .grve-bottom-header-area .grve-header-row.grve-header-align-center{
		justify-content: flex-start !important;
	}
	
	& .grve-top-header-area{
		flex-basis: 40%;
		
		& .grve-header-row.grve-header-align-center{
			justify-content: flex-end !important;
		}
	}
	
	& .grve-bottom-header-area{
		flex-basis: 60%;
	}
	& .grve-logo{
		display: block;
		overflow: visible;
	}
	& .grve-logo img, .grve-logo:not(.grve-logo-text) a{
		max-height:100px;
		height: unset !important;
	}
	
}

@media (max-width:959px){

	#grve-main-responsive-header{
		display:none !important;
	}

}
@media (max-width:767px){
	.grve-box-icon svg{
		max-height:80px;
	}
}