section h2 {
    margin-bottom: 20px;
    color: #7daed3;
    font-family: "Montserrat",sans-serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: uppercase;
}
section .form-group {
    display: -webkit-flex;
    display: flex;
}
section .form-group .control-label {
    width: 100px;
}
section .form-group > div {
    -webkit-flex-grow: 1;
    flex-grow: 1;
}
section #datos-contacto p {
    display: -webkit-flex;
    display: flex;
}
section #datos-contacto p .fa {
    width: 22px;
    margin-top: 1px;
    font-size: 16px;
}
section .mapa {
    height: 300px;
}
