.meetrapport-form--is-quote .meetrapport-form__button-direct{display:none}.meetrapport-form--complete-step .meetrapport-form__header{display:none}.meetrapport-form__price-vat{font-size:80%}.meetrapport-form__input--valid{border-color:#00b300!important}.meetrapport-form__input--valid:focus{border-color:#00b300;box-shadow:0 0 5px rgba(0,179,0,.5)}.meetrapport-form__input--error{border-color:#f00!important;background-color:#ffe6e6}.meetrapport-form__input--error:focus{border-color:#f00;box-shadow:0 0 5px rgba(255,0,0,.5)}.meetrapport-form__error-message{background:#ffc8c8;padding:20px;border-radius:8px;color:#a82626;margin-bottom:20px}.meetrapport-form__success-message{background:#c8ffc8;padding:20px;border-radius:8px;color:#115111;margin-bottom:20px}.meetrapport-popup--active{display:flex;flex-direction:column;align-items:center}.meetrapport-popup--is-quote .meetrapport-form__price-info-quote{display:block}.meetrapport-popup--is-quote .meetrapport-form__price-info{display:none}.meetrapport-popup--success .meetrapport-popup__form,.meetrapport-popup--success .meetrapport-popup__description,.meetrapport-popup--success .meetrapport-popup__sidebar{display:none!important}.meetrapport-popup--success .meetrapport-popup__content-wrapper{grid-template-columns:auto}.meetrapport-popup--on-location .meetrapport-form__drawing{display:none}.meetrapport-popup--loading .meetrapport-form__button-submit{pointer-events:none;opacity:.5;display:none}.meetrapport-popup--loading .meetrapport-popup__loader{display:block}