.price-form{margin:25px 0;text-align:center}.price-form__wrapper{border-radius:10px;background-color:#f0f5fa;padding:30px}.price-form__acceptance{margin-top:10px;border-top:2px solid #bbd7f1}.price-form__acceptance .checkbox{text-align:left}.price-form__acceptance label{font-weight:400}.price-form__acceptance label a{color:#0087a5}.price-form__inputs{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.price-form input{border:1px solid #757575;border-radius:10px;padding:10px 20px}.price-form__input{border:1px solid #757575;border-radius:10px;background-color:#fff;padding:10px 20px;display:flex;gap:30px;justify-content:space-between;align-items:center}.price-form__input button{font-size:25px;font-weight:700;border:none;background-color:transparent}.price-form__input input{display:inline;padding:0;margin:0;text-align:center;outline:0;width:3ch;border:none;background-color:transparent}.price-form__policy{margin-top:10px}.price-form__policy a{color:inherit;text-decoration:underline}.price-form__error{color:red}.price-form__error .help-block{color:inherit}.mt-5{margin-top:50px}@media (max-width:860px) and (min-width:750px){.price-form__inputs{gap:10px}.price-form__input{gap:10px}.price-form__submit{margin-top:10px}}@media (max-width:700px){.price-form__inputs{flex-direction:column}}