a:hover,a:active,a:focus{
	color:black;
}
.serv_icon {
    font-size: 45px;
}
a.read-more{
	font-size: 20px;
}
.slide-bg1 {
    background: url(../img/bg/slide_main.jpg) scroll 0 0;
    background-size: cover;
}
.slide-bg2 {
    background: url(../img/bg/slide_main.jpg) scroll 0 0;
    background-size: cover;
}
.slide-bg3 {
    background: url(../img/bg/slide_main.jpg) scroll 0 0;
    background-size: cover;
}


@media (max-width: 600px) {
    .slide-bg1 {    
		background: url(../img/bg/nefertiti_mobile.jpg) scroll 0 0;
		background-size: cover;
	
	}

}



.img-ceo{
	padding-right:0;
}
.text-ceo{
    padding-left: 8px;
}

.img-ceo img{
	width:100%;
	    border-radius: 10px;
}
.text-ceo h3 {
	font-size:24px;
}
.what_we_do i{
	color:green;
}
.mt-10 { margin-top: 10px; }
.mt-20 { margin-top: 20px; }
.mt-30 { margin-top: 30px; }
.mt-40 { margin-top: 40px; }

.mb-10 { margin-bottom: 10px; }
.mb-20 { margin-bottom: 20px; }
.mb-30 { margin-bottom: 30px; }
.mb-40 { margin-bottom: 40px; }
.withNoSlider.navbar-default {
    /*background: #fff !important; */
	background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;
}

.withNoSlider .navbar-brand,.withNoSlider.mainmenu li a  {

    color: black !important;
}

.header-no-slider-area{
	height:100px;
}

.header-no-slider-area .header-top-area{
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
}
.section-padding-20{
	padding: 40px 0;
}

.custsection.section-title h2:after {
	left: 0 !important;
	right: auto;
}
.custsection.section-title h2 {
	text-transform: capitalize;
}
.core_pillars li{
	margin-left: 50px;
	margin-bottom: 12px;
}
	
.custsection.section-title p {
    margin: 0;
    width: 70%;
}