.section-title-h2{font-family:'Avenir-Roman',sans-serif;font-size:42px;color:#000}
@media(max-width:992px){.section-title-h2{font-size:34px}
}
@media(max-width:480px){.section-title-h2{font-size:24px}
}
.section-subtitle{font-size:12px;text-transform:uppercase;letter-spacing:1.2px}
.form-contact{width:100%;max-width:500px;font-size:15px;padding-top:20px;padding-bottom:20px;margin:0 auto}
@media(min-width:768px){.form-contact{padding-left:68px;padding-top:40px;padding-right:68px}
}
.form-contact .options fieldset{margin-bottom:0}
.form-contact .options fieldset.cmp-form-options--radio{margin-bottom:18px}
.form-contact .options fieldset p{margin:0}
.form-contact .options legend{display:inline-block;font-weight:lighter;font-size:15px;font-family:arial;color:#4e515e;padding-bottom:6px;text-transform:uppercase;width:100%;border:0;margin:0}
.form-contact .options label{margin:0 auto;padding:0;border:0;color:inherit;text-decoration:none;float:none;border-radius:0;font-size:15px;color:#4e515e;text-align:left;font-family:arial;box-sizing:content-box;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;display:flex;padding-top:10px;align-items:center}
.form-contact .options label.error{border:1px solid red;padding:5px;margin:0 -5px;border-radius:5px}
.form-contact .options label span{margin-left:8px;text-transform:uppercase}
.form-contact .options .cmp-form-options--drop-down label{display:inline-block;font-weight:lighter;font-size:15px;font-family:arial;color:#4e515e;padding-bottom:6px;text-transform:uppercase;width:100%}
.form-contact .options .cmp-form-options--checkbox label{display:flex;font-weight:lighter;font-size:15px;font-family:arial;color:#4e515e;align-items:flex-start}
.form-contact .options .cmp-form-options--checkbox label span{text-transform:inherit}
.form-contact .options .cmp-form-options--checkbox label a{color:#1371b9;text-decoration:none;font-size:15px}
.form-contact .options .cmp-form-options--checkbox label input{position:relative;top:2px}
.form-contact .options input{width:auto;margin:2px 0 0 0;padding:0;border-radius:0;border:0;vertical-align:middle}
.form-contact .options select{width:100%;border-radius:4.5px;border:1px solid #b6bdc5;background-color:#fff;box-sizing:border-box;height:43px;padding-left:7px}
.form-contact .options select.error{border-color:#e76468}
.form-contact .options span.errorMsg{padding:8px 0;color:#e76468;font-weight:700;font-size:13px;line-height:15px;text-align:center;width:100%;display:none;margin-top:-13px}