@charset "UTF-8";
/* CSS Document */

#contactMainimage{
	background-image: url(../images/pages/contact_mainImg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 960px;
	height: 161px;
	margin: 0 0 20px 0;
	text-indent:-9999px;
}

#contactMaincontent{
	background-color: rgba(105, 113, 1, 0.3);
	width: 726px;
	float: right;
	margin: 20px 20px 30px 20px;
	padding: 20px;
	position: relative;
	
	
}

#contactMaincontent h1 {
	position: absolute;
	top: -25px;
	left: -105px;
}


#contactMaincontent h2{
	padding: 20px 0 0 290px;
	font-weight: bold;	
}

#contactMaincontent p{
	padding: 30px 20px 0 290px;
	line-height: 16px;
	letter-spacing: normal;
	word-spacing: normal;
}

#contactMaincontent ul{
	list-style: none;
	margin: 0 0 40px 170px;
	
}

#contactMaincontent li{
	padding: 0px 20px 5px 120px;
	
}

.address{
	color: #00cab0;
    text-decoration: none;
}

.address:hover{
	color: #fef1d2;
    text-decoration: none;
}

.phone a{
	color: #00cab0;
    text-decoration: none;
}

.phone a:hover{
	color: #fef1d2;
    text-decoration: none;
}

.phoneListingHeaderWrapper{
	display: flex;
	gap: 10px;
}
.phoneListingHeader{
	color:#f26522;
	flex: 0 0 16px;
}