.onepress-form{background-color:#fafafa;border:2px solid var(--accent-color);border-radius:5px;padding:30px 15px;width:100%}@media only screen and (max-width:1024px){.onepress-form{margin:0 auto}}@media only screen and (max-width:767px){.onepress-form{padding:20px 10px}}.onepress-form__head{margin-bottom:10px}.onepress-form__title{color:var(--main-color);font-size:24px;font-weight:700;line-height:1.5;text-align:center}@media only screen and (max-width:1024px){.onepress-form__title{font-size:22px}}@media only screen and (max-width:729px){.onepress-form__title{font-size:24px}}.onepress-form__row{align-items:flex-end;display:flex;padding:15px 10px;position:relative}.onepress-form__row--border:after{background:#ccc;bottom:0;content:"";height:1px;left:10px;opacity:.4;position:absolute;width:calc(100% - 20px)}.onepress-form__row-icon{margin-right:10px;width:18px}.onepress-form__row-icon path{fill:var(--accent-color)}.onepress-form__input{font-size:14px;height:auto;line-height:1.2;width:100%}@media only screen and (max-width:1024px){.onepress-form__input{font-size:12px}}@media only screen and (max-width:729px){.onepress-form__input{font-size:14px}}.onepress-form__btn{background-color:var(--accent-color);border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:20px;font-weight:400;letter-spacing:.8px;margin-top:20px;padding:10px;text-align:center;text-transform:uppercase}
