#contact__form{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%}.container__form{width:700px;margin:0 auto}.title__form{margin-bottom:50px}.title__form span{font-family:Roboto;font-style:normal;font-weight:bold;font-size:12px;line-height:15px;letter-spacing:.17em;color:#fff}.title__form h2{font-family:Roboto;font-style:normal;font-weight:bold;font-size:30px;line-height:35px;color:#dbe7ff;margin-top:21px}.content__form fieldset{max-width:100% !important}.content__form input{border:0;background:transparent;color:#fff;border-bottom:2px solid #fff;width:95%;margin:15px 0;height:35px}.content__form input::placeholder{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;color:#dbe7ff;padding:10px 15px;line-height:24px}.content__form fieldset.form-columns-3 .input{width:99%}.content__form input:focus{outline:none !important}.content__form textarea:focus{outline:none !important}.content__form textarea{border:0;background:transparent;color:#fff;border-bottom:2px solid #fff;width:98% !important;margin:15px 0;min-height:75px}.content__form textarea::placeholder{font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;color:#dbe7ff;padding:10px 15px;line-height:24px}.hs-error-msgs{list-style:none}.hs-error-msg{font-size:12px;color:#fff}.content__form input[type="submit" i]{border:1px solid #fff;background:trasnparent;border-radius:5px;font-family:Roboto;font-style:normal;font-weight:bold;font-size:16px;padding:10px 25px;color:#fff;width:auto;height:auto}.content__form input[type="submit" i]:hover{border:1px solid #fff;background:#fff;color:#007cba}.hs_submit{margin:0 auto}@media(max-width:460px){.container__form{width:100%;padding:20px}.content__form input{width:85% !important}.content__form textarea{width:85% !important}.hs_submit{margin:0 auto !important}}@media only screen and (max-width:540px){.hs_submit{margin:0 auto !important}}