.local-form-status { color: #183c27; background: #fff; padding: 16px; border: 1px solid currentColor; font-size: 15px; line-height: 1.5; }
/* Source defect: the desktop 150px offset survives at tablet widths. */
@media (min-width:768px) and (max-width:1024px) {
  .elementor-116 .elementor-element.elementor-element-e3f67bb {
    --width:calc(100% - 40px);
    --margin-left:20px;
    --margin-right:20px;
  }
  .elementor-116 .elementor-element.elementor-element-25e2efc {
    --width:100%;
    --margin-left:0px;
    --margin-right:0px;
    --padding-left:32px;
    --padding-right:32px;
  }
  .elementor-116 .elementor-element.elementor-element-d5dab6b .elementor-heading-title {
    font-size:clamp(48px,7vw,70px);
    letter-spacing:-2px;
  }
}
/* Source defect: the form column plus its sibling and gap exceed the desktop row. */
@media (min-width:1025px) {
  .elementor-135 .elementor-element.elementor-element-4aa16d99.e-con { --flex-shrink:1; min-width:0; }
}
