@media (min-width: 992px) {
  body .div--u-ioq0fqjxo {
    width: calc(100% - 400px); } }

@media (min-width: 481px) {
  .mosaic-form--u-i31jdinhu .mosaic-form__field {
    position: relative; }

  .mosaic-form--u-i31jdinhu .mosaic-form__error {
    position: absolute;
    max-width: 100%;
    top: -20px; }

  body .mosaic-form--u-i31jdinhu .text--u-iktobi74l {
    margin-bottom: 33px; } }

@media (min-width: 1000px) and (max-width: 1100px) {
  .mosaic-form--u-i31jdinhu .mosaic-form__error {
    top: -30px; } }

@media (max-width: 960px) {
  .lpc-gallery-2__title, .lpc-text-7__title, .lpc-form-5__title, .lpc-qa-7__title {
    font-size: 32px !important; }

  .lpc-text-3__text, .lp-button--type-1, .lpc-form-5__text {
    font-size: 17px !important; } }

@media (max-width: 640px) {
  .lpc-gallery-2__title, .lpc-text-7__title, .lpc-form-5__title, .lpc-qa-7__title {
    font-size: 28px !important; }

  .lpc-text-3__text, .lp-button--type-1, .lpc-form-5__text {
    font-size: 16px !important; }

  html body .lpc-qa-7-items.lpc-col-8-lg.lpc-col-5-ml.lpc-col-4-sm {
    width: auto; }
    html body .lpc-qa-7-item__title {
      font-size: 18px !important; }
    html body .lpc-steps-1__item {
      padding-right: 0 !important; } }
