#logo img{
	max-width: 100px;
}
#revolution-slider p{
	font-size: 25px;
	line-height: 1.2;
	margin: 0;
	padding: 0;
}
#revolution-slider h1{
	font-size: 50px;
	margin: 0;
	padding: 0;
	line-height: 1.2;
}
header.smaller:not(.header-bottom):not(.side-header):not(.force-header-mobile):not(.header-s2) img{
	width: 50px;
}
#content .gallery{
	background: #ffffff;
	padding: 80px 0!important;
}
#content .gallery h1{
	color: #333333;
}
.call-to-action{
	background: #ee8225!important;
}
.team{
	background: #ffffff;
}
.titile h1{
	color: #000000;
	font-weight: 600;
}
.teaminn p{
	font-size: 24px;
	color: #333;
	padding: 10px 0;
}
.aboutpage h2 {
	color: #333333;
}
.aboutpage p{
	color: #333333;
}
.team-desc p{
	color: #cccccc;
}
.aboutpage p a{
	color: var(--primary-color-1);
}
.aboutpage p b{
	color: #333333;
}
.contactpage{
	padding: 80px 0;
	background: #ffffff!important;
}
.contactpage h3{
	color: #333333;
	font-weight: 600;
}
#contact_form input::placeholder{
	color: #999999!important;
	font-size: 14px;
}
#contact_form textarea::placeholder{
	color: #999999!important;
	font-size: 14px;
}
.clientpage{
	padding: 80px 0;
	background: #ffffff!important;
}
.cbox{
	border: 2px solid #33333310;
	text-align: center;
	padding: 5px;
	margin: 10px 0;
	box-shadow: 0 0 8px #33333315;
	transition: 0.5s ease;
}
.cbox:hover{
	ox-shadow: 0 0 10px #33333330;
	border: 2px solid #33333330;
}
.servicepage{
	padding: 80px 0;
	background: #ffffff!important;
}
.sbox{
	text-align: center;
	margin-bottom: 30px;
}
.sbox h2{
	margin: 0;
	padding: 0;
	font-size: 25px;
	color: #333;
	padding-bottom: 20px;
}
.sercnt h1{
	color: #333333;
	text-align: left;
	font-weight: bold;
	text-transform: none;
	letter-spacing: normal;
	padding-bottom: 10px;
}
.sercnt p{
	color: #333333;
	padding-bottom: 15px;
}
.projectpage{
	padding: 80px 0;
	background: #ffffff!important;
}

.table1 table th {
    height: 60px;
    line-height: 1.5s;
    padding: 16px 25px;
    border: 2px solid #666666;
    font-size: 18px;
    font-weight: 600;
}
.table1 table{
	margin-bottom: 0;
	align-items: center;
}
.table1 table th{
	background: #cccccc;
	height: 60px;
	line-height: 1.5s;
	padding: 16px 25px;
	border: 2px solid #666666;
	font-size: 24px;
	font-weight: 600;
}
.table1 table tbody td{
	height: 50px;
	line-height: 1.5s;
	padding: 10px 25px;
	font-size: 20px;
	color: #343333;
	align-items: center;
	border: 2px solid #666666;
	background: #fab7023d;
}
.table1 table tbody td b{
	font-weight: 600;
}
.sbox a.btn-custom{
	margin-top: 15px;
}
	.hab p{
		margin-bottom: 0!important;
	}