/* .hbspt-form .hs-form {
    display: flex;
    flex-wrap: wrap;
} */
/* .hbspt-form .hs-form label {
    display: none;
} */
.hbspt-form .hs-form-field{
    /* width: 50%; */
    display: flex;
    flex-wrap: wrap;
    padding: 2%;
    align-items: center;
}
.hbspt-form .hs-form-field > label{
    width: 30%;
    text-align: left;
}
.hbspt-form .hs-form-field > label > span, .hbspt-form .hs-form-field > .input ul.inputs-list li span {
    color: inherit;
}
.hbspt-form .hs-form-field > .input{
    width: 70%;
}
.hbspt-form .hs-form-field > .input ul.inputs-list{
    margin: 0px;
}
.hbspt-form .hs-form-field > .input ul.inputs-list li{
    list-style: none;
}

.hbspt-form ul.hs-error-msgs {
    position: relative;
    left: 30%;

}
.hbspt-form ul.hs-error-msgs li {
    list-style: none;
    text-align: left;
}
.hbspt-form .hs-submit {
    text-align: center;
}
.hbspt-form .hs-submit input[type='submit'].hs-button{
    font-family: 'Proxima Nova';
    border: 2px solid #a7acdf;
    min-width: 120px;
    background-color: #a7acdf;
    color: #1d2a4f;
    text-transform: uppercase;
    padding: 12px !important;
    margin-top: 25px;
}
.hbspt-form .hs-submit:hover input[type='submit'].hs-button{
    color: #fff;
}

.hbspt-form .hs-recaptcha {
    left: 30%;
    position: relative;
    margin: 3% 0;
}

/*---------------------*/
/* Media - Mobile [ max-width: 767px ]
/*---------------------*/
@media only screen and (max-width: 767px){

    .hbspt-form .hs-form-field > label, .hbspt-form .hs-form-field > .input{
        width: 100%;
        text-align: left;
    }

}

/*---------------------*/
/* Media - Tablet [ min-width: 768px ] & [ max-width: 1024px ]
/*---------------------*/
@media only screen and (min-width: 768px) and (max-width:1024px){

    .hbspt-form .hs-form-field > label, .hbspt-form .hs-form-field > .input{
        width: 100%;
        text-align: left;
    }

}

/*---------------------*/
/* Media - Small Desktop [ min-width: 1025px ] & [ max-width: 1400px ]
/*---------------------*/
@media only screen and (min-width: 1025px) and (max-width:1400px){

}

/*---------------------*/
/* Media - Large Desktop [ min-width: 1401px ] 
/*---------------------*/
@media only screen and (min-width: 1401px){

}