.block {
    padding-top: 100px;
}

.info_account {
    font-size: 16px;
    font-weight: bold;
    line-height: 53px;
    margin-bottom: 25px;
    padding-right: 30px;
    text-transform: uppercase;
}
.fa_custom {
    background-color: #CA3C3C;
    border-radius: 50%;
    color: #fff;
    font-size: 17px;
    height: 54px;
    line-height: 54px;
    margin-right: 25px;
    text-align: center;
    width: 54px;
}

.heading4 {
    text-align: center;
    padding-bottom: 100px;
}
.heading4 > h2 {
    color: #1a1a1a;
    float: left;
    font-family: Montserrat;
    font-size: 35px;
    margin-bottom: 10px;
    width: 100%;
}
.heading4 > span {
    float: left;
    width: 100%;
}

.contact-page-sec {
    padding-top: 100px;
}

h3 {
    font-family: Montserrat;
    color: #2e2e2e;
}

.contact-form-sec {
    float: left;
    width: 100%;
}
.contact-form {
    float: left;
    width: 100%;
}
.contact-form > form {
    float: left;
    width: 100%;
}
.contact-form > form .row > div {
    margin-bottom: 10px;
    position: relative;
}

.contact-form > form .row > div > input[type="text"],
.contact-form > form .row > div > input[type="email"],
.contact-form > form .row .formatted_address-field ,
.contact-form > form .row > div > textarea,
.contact-form > form .row > div > select,
.contact-form > form .form-group select,
.contact-form > form .form-group textarea,
.contact-form > form .form-group input {
    background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid transparent;
    float: left;
    font-family: Montserrat, sans-serif;
    font-size: 15px;
    height: 68px;
    padding: 18px 80px;
    width: 100%;
}

.contact-form > form .row > div > i,
.contact-form > form .row .location-field i,
.contact-form > form .form-group i {
    color: #b5b5b5;
    font-size: 15px;
    left: 58px;
    line-height: 16px;
    margin-top: -7px;
    position: absolute;
    top: 34px;
}

.contact-form > form .row .location-field i {
    top: 46px;
}
.contact-form > form .row select  {
    color:#999;
}
.contact-form > form .row > div > textarea,
.contact-form > form .form-group textarea {
    min-height: 170px;
    padding-top: 25px;
}

.contact-form > form .form-group.has-error input,
.contact-form > form .form-group.has-error select,
.contact-form > form .form-group.has-error textarea{
    border: 1px solid #d52929;
}
