

.section-content .container {
  > .frame + .frame {
    margin-top: map-get($spacers, 5);
    //padding-top: map-get($spacers,5);
    &::before {
      content: "";
      display: block;
      border-top: 1px solid #ddd;
      padding-top: map-get($spacers, 5);
    }
  }
}


.frame-indent {
  max-width: 80%;
  width: 100ch;
  margin-left: auto;
  margin-right: auto;
}


.frame-indent-left {
  max-width: 80%;
  width: 100ch;
  margin-right: auto;
}


.frame-indent-right {
  max-width: 80%;
  width: 100ch;
  margin-left: auto;
}


.frame-space-after-extra-small {
  margin-bottom: $spacer * 1;
}


.frame-space-after-small {
  margin-bottom: $spacer * 2;
}


.frame-space-after-medium {
  margin-bottom: $spacer * 3;
}


.frame-space-after-large {
  margin-bottom: $spacer * 4;
}


.frame-space-after-extra-large {
  margin-bottom: $spacer * 5;
}


.frame-space-before-extra-small {
  margin-top: $spacer * 1;
}


.frame-space-before-small {
  margin-top: $spacer * 2;
}


.frame-space-before-medium {
  margin-top: $spacer * 3;
}


.frame-space-before-large {
  margin-top: $spacer * 4;
}


.frame-space-before-extra-large {
  margin-top: $spacer * 5;
}


.ce-col {
  > .frame + .frame {
    margin-top: calc($line-height-base * 1rem);
  }
}
