/*
Add global SASS variables to this file
*/
.marketing-requirements {
  padding-top: 80px;
  padding-bottom: 80px;
  position: relative;
  background-color: #151421;
}
.marketing-requirements-inner {
  width: 900px;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.marketing-requirements-content {
  width: 900px;
  max-width: 100%;
  margin: auto;
}
.marketing-requirements p:last-child {
  margin-bottom: 0;
}
.marketing-requirements .custom-shape-divider-top-marketing-requirements {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  overflow: hidden;
  line-height: 0;
}
.marketing-requirements .custom-shape-divider-top-marketing-requirements svg {
  position: relative;
  display: block;
  width: calc(100% + 1.3px);
  height: 40px;
}
.marketing-requirements .custom-shape-divider-top-marketing-requirements .shape-fill {
  fill: #151421;
}
.marketing-requirements .custom-shape-divider-bottom-marketing-requirements {
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 100%;
  overflow: hidden;
  line-height: 0;
}
.marketing-requirements .custom-shape-divider-bottom-marketing-requirements svg {
  position: relative;
  display: block;
  width: calc(127% + 1.3px);
  height: 40px;
}
.marketing-requirements .custom-shape-divider-bottom-marketing-requirements .shape-fill {
  fill: #151421;
}