
#header_menu a:hover {
    color: #008675 !important;
}

#header_menu a.active {
    color: #008675 !important;
}

#header_menu span.elementskit-menu-hamburger-icon {
    background: #999 !important;
	height: 2px;
	margin-bottom: 6px;
}

#header_menu .elementskit-menu-hamburger.elementskit-menu-toggler {
	border: 0;
	margin-top: 6px;
}
#header_menu .elementskit-menu-hamburger.elementskit-menu-toggler:hover, #header_menu .elementskit-menu-hamburger.elementskit-menu-toggler:focus{
	background:transparent !important;
}
.header_sec{
	height:81px;
}
.team_sec h3.elementor-image-box-title::before {
    content: "";
    display: block;
    width: 21px !important;
    height: 2px;
    background-color: #3A8475;
    margin-bottom: 30px;
}

.team_sec h3.elementor-image-box-title {
    margin: 0px;
}
.team_sec .author_designation {
    color: #3A8475;
    margin-bottom: 30px;
		font-family: "Josefin Sans", Sans-serif;
}
.team_sec .author_description {
    color: #FFFFFF;
    font-family: "Playfair", Sans-serif;
    font-size: 18px;
    margin-bottom: 20px;
}

.team_sec figure.elementor-image-box-img img{
	width:100%
}

.footer_copyright .site_by{
	font-family: "Playfair Display", Sans-serif;
	font-size:14px;
}

.footer_copyright .site_by a{
	color:#fff;
}

.page-header {
    display: none;
}

.call_action_section a{
	color:#fff;
	text-decoration:none;
}


[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #008675 !important;
}
@media(max-width:1024px){
	.elementor-element-70b1df8 .elementskit-menu-container#ekit-megamenu-header{
	    background: rgb(34, 34, 34);
	padding:20px;
	width:270px;
}
.elementskit-navbar-nav-default .elementskit-navbar-nav{
	height:auto;
	border-top: 1px solid rgb(229, 229, 229); 
	border-bottom: 1px solid rgb(229, 229, 229);
	padding:5px 0;
}
.elementor-8 .elementor-element.elementor-element-70b1df8 .elementskit-navbar-nav > li > a{
	    color: rgba(255, 255, 255, 0.5);
	padding:5px 0;
	font-size:0.875rem;
	line-height:1.5;
}
	.elementor-8 .elementor-element.elementor-element-70b1df8 .elementskit-menu-close{
		display:none;
	}
	    .elementor-8 .elementor-element.elementor-element-70b1df8 .elementskit-nav-logo > img {
        max-width: 100%;
    }
	.elementor-8 .elementor-element.elementor-element-70b1df8 .elementskit-nav-logo {
		margin-bottom: 15px;}
}
@media(max-width:767px){
.elementor-8 .elementor-element.elementor-element-1b9656f img{
		max-width:230px;
	}
	.elementor-8 .elementor-element.elementor-element-a8b0ddf .e-con-inner{
		flex-direction:column;
	}
	.elementor-8 .elementor-element.elementor-element-030d63a{
		padding-bottom:0;
		padding-top:0;
	}
	.team_sec figure.elementor-image-box-img img{
		width:252px;
	}
.team_sec .elementor-widget-image-box .elementor-image-box-content {
    text-align: left;
}
}
@media(max-width:600px){
	.team_sec h3.elementor-image-box-title::before {
    margin: auto;
    margin-top: 30px;
		margin-bottom: 30px;
	}
}
