@charset "UTF-8";
body{
    background-color: #f3f3f3;
}




.contactInfo li{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}
.contactInfo li b,.contactInfo li span{
	display: inline-block;
	border-top: 3px solid #333333;
	padding: 3%;
	padding-top: 1%;
}
.contactInfo li b{
	width: 30%;
	border-color: #333333;
	margin-right: 30px;
	

}

.contactInfo li span{
	width: 70%;
	border-color: #c2c2c2;

}

.contactInfo li i{
    display: block;
}

.contactArea .titleBox {
    width: 100%;
    padding-top: 5rem;
    padding-bottom: 1rem;
    border-bottom: 3px #333 solid;
    margin-bottom: 2rem;
}

.contactArea .titleBox span {
    letter-spacing: 2px;
    font-size: 3rem;
        font-weight: 100;
}

.contactArea .titleBox b {
    font-size: 1rem;
    font-family: 'Prata', serif;
    font-weight: 100;
}

.formBox{
	margin: 5% 0 10%;
}

.formBox form{
	width: 100%;
}
