.page-seo-footer {
  .beyerdynamic-widget {
    .container {
      .lt-md({
        padding-left: @default--space;
        padding-right: @default--space;
      });
    }

    .widget-caption {
      margin-top: @default--space * 6;

      .lt-xl({
        margin-top: @default--space * 3;
      });

      .lt-md({
        margin-top: @default--space * 2;
      });
    }

    // overwrite the default styles
    h2 {
      .h3;

      .gt-xl({
        .h2;
      });

      .gt-xxxl({
        .h1;
      });
    }

    h3 {
      .h8;

      .gt-lg({
        .h6;
      });
    }

    p {
      .p5;

      .gt-lg({
        .p3;
      });
    }
  }
}