/**
 * Vertical spacing
 */

.top-spacing--32 {
 margin-top: 1.5rem;
}
.top-spacing--48{
 margin-top: 2rem;
}
.top-spacing--64 {
 margin-top: 3rem;
}
.top-spacing--75 {
 margin-top: 4rem;
}
.top-spacing--96 {
 margin-top: 4.5rem;
}
.top-spacing--128 {
 margin-top: 4.5rem;
}
.top-spacing--150 {
 margin-top: 4.5rem;
}
.top-spacing--200 {
 margin-top: 4.5rem;
}


.bottom-spacing--32 {
 margin-bottom: 1.5rem;
}
.bottom-spacing--48 {
 margin-bottom: 2rem;
}
.bottom-spacing--64 {
 margin-bottom: 3rem;
}
.bottom-spacing--75 {
 margin-bottom: 4rem;
}
.bottom-spacing--96 {
 margin-bottom: 4.5rem;
}
.bottom-spacing--128 {
 margin-bottom: 4.5rem;
}
.bottom-spacing--150 {
 margin-bottom: 4.5rem;
}
.bottom-spacing--200 {
 margin-bottom: 4.5rem;
}
@media all and (min-width: 1300px) {
  .top-spacing--32 {
    margin-top: 32px;
  }
  .top-spacing--48 {
    margin-top: 48px;
  }
  .top-spacing--64 {
    margin-top: 64px;
  }
  .top-spacing--75 {
    margin-top: 75px;
  }
  .top-spacing--96 {
    margin-top: 96px;
  }
  .top-spacing--128 {
    margin-top: 128px;
  }
  .top-spacing--150 {
    margin-top: 150px;
  }
  .top-spacing--200 {
    margin-top: 200px;
  }

  .bottom-spacing--32 {
  margin-bottom: 32px;
  }
  .bottom-spacing--48 {
    margin-bottom: 48px;
  }
  .bottom-spacing--64 {
    margin-bottom: 64px;
  }
  .bottom-spacing--75 {
    margin-bottom: 75px;
  }
  .bottom-spacing--96{
    margin-bottom: 96px;
  }
  .bottom-spacing--128 {
    margin-bottom: 128px;
  }
  .bottom-spacing--150 {
    margin-bottom: 150px;
  }
  .bottom-spacing--200 {
    margin-bottom: 200px;
  }
}

.top-internal-spacing--32 {
padding-top: 1.5rem;
}
.top-internal-spacing--48{
padding-top: 2rem;
}
.top-internal-spacing--64 {
padding-top: 3rem;
}
.top-internal-spacing--75 {
padding-top: 4rem;
}
.top-internal-spacing--96 {
padding-top: 4.5rem;
}
.top-internal-spacing--128 {
padding-top: 4.5rem;
}
.top-internal-spacing--150 {
padding-top: 4.5rem;
}
.top-internal-spacing--200 {
padding-top: 4.5rem;
}


.bottom-internal-spacing--32 {
padding-bottom: 1.5rem;
}
.bottom-internal-spacing--48 {
padding-bottom: 2rem;
}
.bottom-internal-spacing--64 {
padding-bottom: 3rem;
}
.bottom-internal-spacing--75 {
padding-bottom: 4rem;
}
.bottom-internal-spacing--96{
padding-bottom: 4.5rem;
}
.bottom-internal-spacing--128 {
  padding-bottom: 4.5rem;
}
.bottom-internal-spacing--150 {
  padding-bottom: 4.5rem;
}
.bottom-internal-spacing--200 {
  padding-bottom: 4.5rem;
}
@media all and (min-width: 1300px) {
  .top-internal-spacing--32 {
    padding-top: 32px;
  }
  .top-internal-spacing--48 {
    padding-top: 48px;
  }
  .top-internal-spacing--64 {
    padding-top: 64px;
  }
  .top-internal-spacing--75 {
    padding-top: 75px;
  }
  .top-internal-spacing--96 {
    padding-top: 96px;
  }
  .top-internal-spacing--128 {
    padding-top: 128px;
  }
  .top-internal-spacing--150 {
    padding-top: 150px;
  }
  .top-internal-spacing--200 {
    padding-top: 200px;
  }

  .bottom-internal-spacing--32 {
    padding-bottom: 32px;
  }
  .bottom-internal-spacing--48 {
    padding-bottom: 48px;
  }
  .bottom-internal-spacing--64 {
    padding-bottom: 64px;
  }
  .bottom-internal-spacing--75 {
    padding-bottom: 75px;
  }
  .bottom-internal-spacing--96{
    padding-bottom: 96px;
  }
  .bottom-internal-spacing--128 {
    padding-bottom: 128px;
  }
  .bottom-internal-spacing--150 {
    padding-bottom: 150px;
  }
  .bottom-internal-spacing--200 {
    padding-bottom: 200px;
  }
}
