@media (max-width: 37.4375rem){.mb-xsmall  {margin-bottom: 1rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mb-xsmall { margin-bottom: 1rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mb-xsmall  { margin-bottom: 1rem;}}
@media (min-width: 80rem){.mb-xsmall { margin-bottom: 1rem;}}

@media (max-width: 37.4375rem){.mb-vsmall  {margin-bottom: 0.75rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mb-vsmall { margin-bottom: 1.5rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mb-vsmall  { margin-bottom: 1.5rem;}}
@media (min-width: 80rem){.mb-vsmall { margin-bottom: 1.5rem;}}

@media (max-width: 37.4375rem){.mb-small  {margin-bottom: 0rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mb-small { margin-bottom: 1rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mb-small  { margin-bottom: 3rem;}}
@media (min-width: 80rem){.mb-small { margin-bottom: 2rem;}}

@media (max-width: 37.4375rem){.mb-medium {margin-bottom: 1rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mb-medium { margin-bottom: 1.5rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mb-medium  { margin-bottom: 1.5rem;}}
@media (min-width: 80rem){.mb-medium { margin-bottom: 1.5rem;}}

@media (max-width: 37.4375rem){.mb-large {margin-bottom: 3rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mb-large { margin-bottom: 6rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mb-large  { margin-bottom: 6rem;}}
@media (min-width: 80rem){.mb-large { margin-bottom: 6rem;}}




@media (max-width: 37.4375rem){.mt-large  {margin-top: 3rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mt-large { margin-top: 6rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mt-large  { margin-top: 6rem;}}
@media (min-width: 80rem){.mt-large { margin-top: 6rem;}}




@media (max-width: 37.4375rem){.mt-16  {margin-top: 0rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mt-16 { margin-top: 3rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mt-16  { margin-top: 3rem;}}
@media (min-width: 80rem){.mt-16 { margin-top: 3rem;}}

@media (max-width: 37.4375rem){.mt-12  {margin-top: 1.6rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mt-12 { margin-top: 1.6rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mt-12  { margin-top: 1.6rem;}}
@media (min-width: 80rem){.mt-12 { margin-top: 6rem;}}

@media (max-width: 37.4375rem){.mt-24  {margin-top: 0rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mt-24 { margin-top: 6rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mt-24  { margin-top: 6rem;}}
@media (min-width: 80rem){.mt-24 { margin-top: 6rem;}}

@media (max-width: 37.4375rem){.mt-vsmall  {margin-top: 0rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mt-vsmall { margin-top: 1rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mt-vsmall  { margin-top: 1rem;}}
@media (min-width: 80rem){.mt-vsmall { margin-top: 2rem;}}

@media (max-width: 37.4375rem){.mt-small  {margin-top: 0rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mt-small { margin-top: 1rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mt-small  { margin-top: 3rem;}}
@media (min-width: 80rem){.mt-small { margin-top: 2rem;}}

@media (max-width: 37.4375rem){.mt-medium  {margin-top: 3rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mt-medium { margin-top: 4rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mt-medium  { margin-top: 4rem;}}
@media (min-width: 80rem){.mt-medium { margin-top: 4rem;}}

@media (max-width: 37.4375rem){.mt-large  {margin-top: 3rem;}}
@media (min-width: 37.5rem) and (max-width: 56.1875rem){.mt-large { margin-top: 6rem;}}
@media (min-width: 56.25rem) and (max-width: 79.9375rem){.mt-large  { margin-top: 6rem;}}
@media (min-width: 80rem){.mt-large { margin-top: 6rem;}}