.ark-contact-02.hs-form .hs-form-field label{color:inherit}.row-fluid .consultation-wrapper form label span{color:#212229;font-size:16px;font-weight:400}.row-fluid .consultation-wrapper form .input input,.row-fluid .consultation-wrapper form .input textarea,.row-fluid .consultation-wrapper form .input select{border-radius:35px;background:#f7f7f6;padding:10px 15px;color:#88898a}.row-fluid .consultation-wrapper form .input select{background:url(https://cdn2.hubspot.net/hubfs/5956725/Ironwood%20Dental%20Care%202020/Images/down-arw.svg) no-repeat;background-size:20px;background-position:center right 15px}.row-fluid .consultation-wrapper form>div{margin-bottom:20px}.row-fluid .consultation-wrapper form .hs-richtext{margin-top:40px;color:#212229;float:left;width:100%}.row-fluid .consultation-wrapper form .input ul.inputs-list{display:inline-block;width:100%}.row-fluid .consultation-wrapper form .input ul.inputs-list li.hs-form-radio{float:left;width:auto;padding-right:30px}.row-fluid .consultation-wrapper form .input ul.inputs-list li span{display:inline-block;color:#88898a;cursor:pointer}.row-fluid .consultation-wrapper form .input textarea{resize:none}.row-fluid .consultation-wrapper form .input ul.inputs-list li.hs-form-checkbox{width:50%;float:left;padding:8px 0}.row-fluid .consultation-wrapper form li{position:relative;display:inline-block}.row-fluid .consultation-wrapper input[type="checkbox"],.row-fluid .consultation-wrapper input[type="radio"]{position:absolute;opacity:0;width:20px;height:20px;left:0;top:0}.row-fluid .consultation-wrapper input[type="checkbox"]+span,.row-fluid .consultation-wrapper input[type="radio"]+span{position:relative;display:block;padding-left:30px}.row-fluid .consultation-wrapper input[type="checkbox"]+span:before,.row-fluid .consultation-wrapper input[type="radio"]+span:before{position:absolute;left:0;top:3px;content:'';width:20px;height:20px;border:1px solid #88898a;color:#fafafa;background:#fff;border-radius:100%}.row-fluid .consultation-wrapper input[type="checkbox"]+span:after{text-align:center;opacity:0;visibility:hidden;color:#88898a;position:absolute;left:3px;top:9px;content:'\f00c';font-size:14px;font-family:'FontAwesome';width:0;line-height:9px;height:0}.row-fluid .consultation-wrapper input[type="checkbox"]:checked+span:after,.row-fluid .consultation-wrapper input[type="radio"]:checked+span:after{opacity:1;visibility:visible}.row-fluid .consultation-wrapper input[type="radio"]+span:after{opacity:0;visibility:hidden;background-color:#88898a;position:absolute;left:6px;top:9px;content:'';width:8px;height:8px;border-radius:100%}.row-fluid .consultation-wrapper form .hs-richtext h5{text-align:center;letter-spacing:2px;max-width:550px;margin:0 auto}.row-fluid .consultation-wrapper form .actions{width:100%;float:left;text-align:center}.row-fluid .consultation-wrapper form .actions input{padding:13px 25px;background:#ed214f;color:#fff;font-size:15px;text-transform:uppercase;letter-spacing:2px;border-radius:30px;width:auto;min-width:227px;font-weight:400}.row-fluid .consultation-wrapper form .actions input:hover{background:#000}.row-fluid .consultation-wrapper h3,.row-fluid .consultation-wrapper h5{line-height:normal}.row-fluid .consultation-wrapper .hs_photo_of_your_smile label,.row-fluid .consultation-wrapper .hs_full_face_optional_ label,.row-fluid .consultation-wrapper .hs_side_angle_optional_ label{text-align:center}.hs_photo_of_your_smile,.hs_full_face_optional_,.hs_side_angle_optional_{float:left;width:33.33%;padding:0 15px}.row-fluid .consultation-wrapper .same-img img{width:140px;height:140px}.row-fluid .consultation-wrapper .same-img{text-align:center;margin:60px 0 20px}.row-fluid .consultation-wrapper form .hs_photo_of_your_smile input,.row-fluid .consultation-wrapper form .hs_full_face_optional_ input,.row-fluid .consultation-wrapper form .hs_side_angle_optional_ input{background:transparent;border:0}@media(max-width:767px){.row-fluid .consultation-wrapper form .input ul.inputs-list li.hs-form-checkbox{width:100%}.hs_photo_of_your_smile,.hs_full_face_optional_,.hs_side_angle_optional_{width:100%;padding:0}.row-fluid .consultation-wrapper .same-img{margin:20px 0}.row-fluid .consultation-wrapper .same-img img{width:100px;height:100px}.row-fluid .consultation-wrapper form .input textarea{min-height:150px}.hs_photo_of_your_smile .input,.hs_full_face_optional_ .input,.hs_side_angle_optional_ .input{max-width:220px;margin:0 auto}}