:root {
  font-size: 16px;
}

:root {
  --column-gap: 0px;
}

.zc-row {
  display: flex;
  flex-wrap: wrap;
}

.zc-col {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
}

.zc-flex {
  display: flex;
}

.zc-inline-flex {
  display: inline-flex;
}

.zc-row-nowrap {
  flex-wrap: nowrap;
}

.zc-row-wrap {
  flex-wrap: wrap;
}

.zc-col-auto {
  flex: 0 0 auto;
  width: auto;
}

.zc-col-common {
  flex: 1 1 0%;
}

.zc-no-shrink {
  flex-shrink: 0;
}

.zc-gap-custom {
  gap: var(--column-gap);
}

.zc-direction-row {
  flex-direction: row;
}

.zc-direction-row-reverse {
  flex-direction: row-reverse;
}

.zc-direction-column {
  flex-direction: column;
}

.zc-direction-column-reverse {
  flex-direction: column-reverse;
}

.zc-justify-start {
  justify-content: start;
}

.zc-justify-end {
  justify-content: end;
}

.zc-justify-center {
  justify-content: center;
}

.zc-justify-space-between {
  justify-content: space-between;
}

.zc-justify-space-around {
  justify-content: space-around;
}

.zc-justify-space-even {
  justify-content: space-evenly;
}

.zc-align-content-start {
  align-content: start;
}

.zc-align-content-end {
  align-content: end;
}

.zc-align-content-center {
  align-content: center;
}

.zc-align-content-space-between {
  align-content: space-between;
}

.zc-align-content-space-around {
  align-content: space-around;
}

.zc-align-content-space-even {
  align-content: space-evenly;
}

.zc-align-content-stretch {
  align-content: stretch;
}

.zc-align-items-start {
  align-items: start;
}

.zc-align-items-end {
  align-items: end;
}

.zc-align-items-center {
  align-items: center;
}

.zc-align-items-baseline {
  align-items: baseline;
}

.zc-align-items-stretch {
  align-items: stretch;
}

.zc-align-self-start {
  align-self: start;
}

.zc-align-self-end {
  align-self: end;
}

.zc-align-self-center {
  align-self: center;
}

.zc-align-self-baseline {
  align-self: baseline;
}

.zc-align-self-stretch {
  align-self: stretch;
}

.zc-p-1 {
  padding: 0.0625rem;
}

.zc-pt-1 {
  padding-top: 0.0625rem;
}

.zc-pr-1 {
  padding-right: 0.0625rem;
}

.zc-pb-1 {
  padding-bottom: 0.0625rem;
}

.zc-pl-1 {
  padding-left: 0.0625rem;
}

.zc-px-1 {
  padding-left: 0.0625rem;
  padding-right: 0.0625rem;
}

.zc-py-1 {
  padding-top: 0.0625rem;
  padding-bottom: 0.0625rem;
}

.zc-p-2 {
  padding: 0.125rem;
}

.zc-pt-2 {
  padding-top: 0.125rem;
}

.zc-pr-2 {
  padding-right: 0.125rem;
}

.zc-pb-2 {
  padding-bottom: 0.125rem;
}

.zc-pl-2 {
  padding-left: 0.125rem;
}

.zc-px-2 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.zc-py-2 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.zc-p-3 {
  padding: 0.1875rem;
}

.zc-pt-3 {
  padding-top: 0.1875rem;
}

.zc-pr-3 {
  padding-right: 0.1875rem;
}

.zc-pb-3 {
  padding-bottom: 0.1875rem;
}

.zc-pl-3 {
  padding-left: 0.1875rem;
}

.zc-px-3 {
  padding-left: 0.1875rem;
  padding-right: 0.1875rem;
}

.zc-py-3 {
  padding-top: 0.1875rem;
  padding-bottom: 0.1875rem;
}

.zc-p-4 {
  padding: 0.25rem;
}

.zc-pt-4 {
  padding-top: 0.25rem;
}

.zc-pr-4 {
  padding-right: 0.25rem;
}

.zc-pb-4 {
  padding-bottom: 0.25rem;
}

.zc-pl-4 {
  padding-left: 0.25rem;
}

.zc-px-4 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.zc-py-4 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.zc-p-5 {
  padding: 0.3125rem;
}

.zc-pt-5 {
  padding-top: 0.3125rem;
}

.zc-pr-5 {
  padding-right: 0.3125rem;
}

.zc-pb-5 {
  padding-bottom: 0.3125rem;
}

.zc-pl-5 {
  padding-left: 0.3125rem;
}

.zc-px-5 {
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
}

.zc-py-5 {
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
}

.zc-p-6 {
  padding: 0.375rem;
}

.zc-pt-6 {
  padding-top: 0.375rem;
}

.zc-pr-6 {
  padding-right: 0.375rem;
}

.zc-pb-6 {
  padding-bottom: 0.375rem;
}

.zc-pl-6 {
  padding-left: 0.375rem;
}

.zc-px-6 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.zc-py-6 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.zc-p-7 {
  padding: 0.4375rem;
}

.zc-pt-7 {
  padding-top: 0.4375rem;
}

.zc-pr-7 {
  padding-right: 0.4375rem;
}

.zc-pb-7 {
  padding-bottom: 0.4375rem;
}

.zc-pl-7 {
  padding-left: 0.4375rem;
}

.zc-px-7 {
  padding-left: 0.4375rem;
  padding-right: 0.4375rem;
}

.zc-py-7 {
  padding-top: 0.4375rem;
  padding-bottom: 0.4375rem;
}

.zc-p-8 {
  padding: 0.5rem;
}

.zc-pt-8 {
  padding-top: 0.5rem;
}

.zc-pr-8 {
  padding-right: 0.5rem;
}

.zc-pb-8 {
  padding-bottom: 0.5rem;
}

.zc-pl-8 {
  padding-left: 0.5rem;
}

.zc-px-8 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.zc-py-8 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.zc-p-9 {
  padding: 0.5625rem;
}

.zc-pt-9 {
  padding-top: 0.5625rem;
}

.zc-pr-9 {
  padding-right: 0.5625rem;
}

.zc-pb-9 {
  padding-bottom: 0.5625rem;
}

.zc-pl-9 {
  padding-left: 0.5625rem;
}

.zc-px-9 {
  padding-left: 0.5625rem;
  padding-right: 0.5625rem;
}

.zc-py-9 {
  padding-top: 0.5625rem;
  padding-bottom: 0.5625rem;
}

.zc-p-10 {
  padding: 0.625rem;
}

.zc-pt-10 {
  padding-top: 0.625rem;
}

.zc-pr-10 {
  padding-right: 0.625rem;
}

.zc-pb-10 {
  padding-bottom: 0.625rem;
}

.zc-pl-10 {
  padding-left: 0.625rem;
}

.zc-px-10 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.zc-py-10 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.zc-p-11 {
  padding: 0.6875rem;
}

.zc-pt-11 {
  padding-top: 0.6875rem;
}

.zc-pr-11 {
  padding-right: 0.6875rem;
}

.zc-pb-11 {
  padding-bottom: 0.6875rem;
}

.zc-pl-11 {
  padding-left: 0.6875rem;
}

.zc-px-11 {
  padding-left: 0.6875rem;
  padding-right: 0.6875rem;
}

.zc-py-11 {
  padding-top: 0.6875rem;
  padding-bottom: 0.6875rem;
}

.zc-p-12 {
  padding: 0.75rem;
}

.zc-pt-12 {
  padding-top: 0.75rem;
}

.zc-pr-12 {
  padding-right: 0.75rem;
}

.zc-pb-12 {
  padding-bottom: 0.75rem;
}

.zc-pl-12 {
  padding-left: 0.75rem;
}

.zc-px-12 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.zc-py-12 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.zc-p-13 {
  padding: 0.8125rem;
}

.zc-pt-13 {
  padding-top: 0.8125rem;
}

.zc-pr-13 {
  padding-right: 0.8125rem;
}

.zc-pb-13 {
  padding-bottom: 0.8125rem;
}

.zc-pl-13 {
  padding-left: 0.8125rem;
}

.zc-px-13 {
  padding-left: 0.8125rem;
  padding-right: 0.8125rem;
}

.zc-py-13 {
  padding-top: 0.8125rem;
  padding-bottom: 0.8125rem;
}

.zc-p-14 {
  padding: 0.875rem;
}

.zc-pt-14 {
  padding-top: 0.875rem;
}

.zc-pr-14 {
  padding-right: 0.875rem;
}

.zc-pb-14 {
  padding-bottom: 0.875rem;
}

.zc-pl-14 {
  padding-left: 0.875rem;
}

.zc-px-14 {
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.zc-py-14 {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.zc-p-15 {
  padding: 0.9375rem;
}

.zc-pt-15 {
  padding-top: 0.9375rem;
}

.zc-pr-15 {
  padding-right: 0.9375rem;
}

.zc-pb-15 {
  padding-bottom: 0.9375rem;
}

.zc-pl-15 {
  padding-left: 0.9375rem;
}

.zc-px-15 {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.zc-py-15 {
  padding-top: 0.9375rem;
  padding-bottom: 0.9375rem;
}

.zc-p-16 {
  padding: 1rem;
}

.zc-pt-16 {
  padding-top: 1rem;
}

.zc-pr-16 {
  padding-right: 1rem;
}

.zc-pb-16 {
  padding-bottom: 1rem;
}

.zc-pl-16 {
  padding-left: 1rem;
}

.zc-px-16 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.zc-py-16 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.zc-p-17 {
  padding: 1.0625rem;
}

.zc-pt-17 {
  padding-top: 1.0625rem;
}

.zc-pr-17 {
  padding-right: 1.0625rem;
}

.zc-pb-17 {
  padding-bottom: 1.0625rem;
}

.zc-pl-17 {
  padding-left: 1.0625rem;
}

.zc-px-17 {
  padding-left: 1.0625rem;
  padding-right: 1.0625rem;
}

.zc-py-17 {
  padding-top: 1.0625rem;
  padding-bottom: 1.0625rem;
}

.zc-p-18 {
  padding: 1.125rem;
}

.zc-pt-18 {
  padding-top: 1.125rem;
}

.zc-pr-18 {
  padding-right: 1.125rem;
}

.zc-pb-18 {
  padding-bottom: 1.125rem;
}

.zc-pl-18 {
  padding-left: 1.125rem;
}

.zc-px-18 {
  padding-left: 1.125rem;
  padding-right: 1.125rem;
}

.zc-py-18 {
  padding-top: 1.125rem;
  padding-bottom: 1.125rem;
}

.zc-p-19 {
  padding: 1.1875rem;
}

.zc-pt-19 {
  padding-top: 1.1875rem;
}

.zc-pr-19 {
  padding-right: 1.1875rem;
}

.zc-pb-19 {
  padding-bottom: 1.1875rem;
}

.zc-pl-19 {
  padding-left: 1.1875rem;
}

.zc-px-19 {
  padding-left: 1.1875rem;
  padding-right: 1.1875rem;
}

.zc-py-19 {
  padding-top: 1.1875rem;
  padding-bottom: 1.1875rem;
}

.zc-p-20 {
  padding: 1.25rem;
}

.zc-pt-20 {
  padding-top: 1.25rem;
}

.zc-pr-20 {
  padding-right: 1.25rem;
}

.zc-pb-20 {
  padding-bottom: 1.25rem;
}

.zc-pl-20 {
  padding-left: 1.25rem;
}

.zc-px-20 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.zc-py-20 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.zc-p-21 {
  padding: 1.3125rem;
}

.zc-pt-21 {
  padding-top: 1.3125rem;
}

.zc-pr-21 {
  padding-right: 1.3125rem;
}

.zc-pb-21 {
  padding-bottom: 1.3125rem;
}

.zc-pl-21 {
  padding-left: 1.3125rem;
}

.zc-px-21 {
  padding-left: 1.3125rem;
  padding-right: 1.3125rem;
}

.zc-py-21 {
  padding-top: 1.3125rem;
  padding-bottom: 1.3125rem;
}

.zc-p-22 {
  padding: 1.375rem;
}

.zc-pt-22 {
  padding-top: 1.375rem;
}

.zc-pr-22 {
  padding-right: 1.375rem;
}

.zc-pb-22 {
  padding-bottom: 1.375rem;
}

.zc-pl-22 {
  padding-left: 1.375rem;
}

.zc-px-22 {
  padding-left: 1.375rem;
  padding-right: 1.375rem;
}

.zc-py-22 {
  padding-top: 1.375rem;
  padding-bottom: 1.375rem;
}

.zc-p-23 {
  padding: 1.4375rem;
}

.zc-pt-23 {
  padding-top: 1.4375rem;
}

.zc-pr-23 {
  padding-right: 1.4375rem;
}

.zc-pb-23 {
  padding-bottom: 1.4375rem;
}

.zc-pl-23 {
  padding-left: 1.4375rem;
}

.zc-px-23 {
  padding-left: 1.4375rem;
  padding-right: 1.4375rem;
}

.zc-py-23 {
  padding-top: 1.4375rem;
  padding-bottom: 1.4375rem;
}

.zc-p-24 {
  padding: 1.5rem;
}

.zc-pt-24 {
  padding-top: 1.5rem;
}

.zc-pr-24 {
  padding-right: 1.5rem;
}

.zc-pb-24 {
  padding-bottom: 1.5rem;
}

.zc-pl-24 {
  padding-left: 1.5rem;
}

.zc-px-24 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.zc-py-24 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.zc-p-25 {
  padding: 1.5625rem;
}

.zc-pt-25 {
  padding-top: 1.5625rem;
}

.zc-pr-25 {
  padding-right: 1.5625rem;
}

.zc-pb-25 {
  padding-bottom: 1.5625rem;
}

.zc-pl-25 {
  padding-left: 1.5625rem;
}

.zc-px-25 {
  padding-left: 1.5625rem;
  padding-right: 1.5625rem;
}

.zc-py-25 {
  padding-top: 1.5625rem;
  padding-bottom: 1.5625rem;
}

.zc-p-26 {
  padding: 1.625rem;
}

.zc-pt-26 {
  padding-top: 1.625rem;
}

.zc-pr-26 {
  padding-right: 1.625rem;
}

.zc-pb-26 {
  padding-bottom: 1.625rem;
}

.zc-pl-26 {
  padding-left: 1.625rem;
}

.zc-px-26 {
  padding-left: 1.625rem;
  padding-right: 1.625rem;
}

.zc-py-26 {
  padding-top: 1.625rem;
  padding-bottom: 1.625rem;
}

.zc-p-27 {
  padding: 1.6875rem;
}

.zc-pt-27 {
  padding-top: 1.6875rem;
}

.zc-pr-27 {
  padding-right: 1.6875rem;
}

.zc-pb-27 {
  padding-bottom: 1.6875rem;
}

.zc-pl-27 {
  padding-left: 1.6875rem;
}

.zc-px-27 {
  padding-left: 1.6875rem;
  padding-right: 1.6875rem;
}

.zc-py-27 {
  padding-top: 1.6875rem;
  padding-bottom: 1.6875rem;
}

.zc-p-28 {
  padding: 1.75rem;
}

.zc-pt-28 {
  padding-top: 1.75rem;
}

.zc-pr-28 {
  padding-right: 1.75rem;
}

.zc-pb-28 {
  padding-bottom: 1.75rem;
}

.zc-pl-28 {
  padding-left: 1.75rem;
}

.zc-px-28 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.zc-py-28 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.zc-p-29 {
  padding: 1.8125rem;
}

.zc-pt-29 {
  padding-top: 1.8125rem;
}

.zc-pr-29 {
  padding-right: 1.8125rem;
}

.zc-pb-29 {
  padding-bottom: 1.8125rem;
}

.zc-pl-29 {
  padding-left: 1.8125rem;
}

.zc-px-29 {
  padding-left: 1.8125rem;
  padding-right: 1.8125rem;
}

.zc-py-29 {
  padding-top: 1.8125rem;
  padding-bottom: 1.8125rem;
}

.zc-p-30 {
  padding: 1.875rem;
}

.zc-pt-30 {
  padding-top: 1.875rem;
}

.zc-pr-30 {
  padding-right: 1.875rem;
}

.zc-pb-30 {
  padding-bottom: 1.875rem;
}

.zc-pl-30 {
  padding-left: 1.875rem;
}

.zc-px-30 {
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.zc-py-30 {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}

.zc-p-31 {
  padding: 1.9375rem;
}

.zc-pt-31 {
  padding-top: 1.9375rem;
}

.zc-pr-31 {
  padding-right: 1.9375rem;
}

.zc-pb-31 {
  padding-bottom: 1.9375rem;
}

.zc-pl-31 {
  padding-left: 1.9375rem;
}

.zc-px-31 {
  padding-left: 1.9375rem;
  padding-right: 1.9375rem;
}

.zc-py-31 {
  padding-top: 1.9375rem;
  padding-bottom: 1.9375rem;
}

.zc-p-32 {
  padding: 2rem;
}

.zc-pt-32 {
  padding-top: 2rem;
}

.zc-pr-32 {
  padding-right: 2rem;
}

.zc-pb-32 {
  padding-bottom: 2rem;
}

.zc-pl-32 {
  padding-left: 2rem;
}

.zc-px-32 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.zc-py-32 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.zc-p-33 {
  padding: 2.0625rem;
}

.zc-pt-33 {
  padding-top: 2.0625rem;
}

.zc-pr-33 {
  padding-right: 2.0625rem;
}

.zc-pb-33 {
  padding-bottom: 2.0625rem;
}

.zc-pl-33 {
  padding-left: 2.0625rem;
}

.zc-px-33 {
  padding-left: 2.0625rem;
  padding-right: 2.0625rem;
}

.zc-py-33 {
  padding-top: 2.0625rem;
  padding-bottom: 2.0625rem;
}

.zc-p-34 {
  padding: 2.125rem;
}

.zc-pt-34 {
  padding-top: 2.125rem;
}

.zc-pr-34 {
  padding-right: 2.125rem;
}

.zc-pb-34 {
  padding-bottom: 2.125rem;
}

.zc-pl-34 {
  padding-left: 2.125rem;
}

.zc-px-34 {
  padding-left: 2.125rem;
  padding-right: 2.125rem;
}

.zc-py-34 {
  padding-top: 2.125rem;
  padding-bottom: 2.125rem;
}

.zc-p-35 {
  padding: 2.1875rem;
}

.zc-pt-35 {
  padding-top: 2.1875rem;
}

.zc-pr-35 {
  padding-right: 2.1875rem;
}

.zc-pb-35 {
  padding-bottom: 2.1875rem;
}

.zc-pl-35 {
  padding-left: 2.1875rem;
}

.zc-px-35 {
  padding-left: 2.1875rem;
  padding-right: 2.1875rem;
}

.zc-py-35 {
  padding-top: 2.1875rem;
  padding-bottom: 2.1875rem;
}

.zc-p-36 {
  padding: 2.25rem;
}

.zc-pt-36 {
  padding-top: 2.25rem;
}

.zc-pr-36 {
  padding-right: 2.25rem;
}

.zc-pb-36 {
  padding-bottom: 2.25rem;
}

.zc-pl-36 {
  padding-left: 2.25rem;
}

.zc-px-36 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.zc-py-36 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.zc-p-37 {
  padding: 2.3125rem;
}

.zc-pt-37 {
  padding-top: 2.3125rem;
}

.zc-pr-37 {
  padding-right: 2.3125rem;
}

.zc-pb-37 {
  padding-bottom: 2.3125rem;
}

.zc-pl-37 {
  padding-left: 2.3125rem;
}

.zc-px-37 {
  padding-left: 2.3125rem;
  padding-right: 2.3125rem;
}

.zc-py-37 {
  padding-top: 2.3125rem;
  padding-bottom: 2.3125rem;
}

.zc-p-38 {
  padding: 2.375rem;
}

.zc-pt-38 {
  padding-top: 2.375rem;
}

.zc-pr-38 {
  padding-right: 2.375rem;
}

.zc-pb-38 {
  padding-bottom: 2.375rem;
}

.zc-pl-38 {
  padding-left: 2.375rem;
}

.zc-px-38 {
  padding-left: 2.375rem;
  padding-right: 2.375rem;
}

.zc-py-38 {
  padding-top: 2.375rem;
  padding-bottom: 2.375rem;
}

.zc-p-39 {
  padding: 2.4375rem;
}

.zc-pt-39 {
  padding-top: 2.4375rem;
}

.zc-pr-39 {
  padding-right: 2.4375rem;
}

.zc-pb-39 {
  padding-bottom: 2.4375rem;
}

.zc-pl-39 {
  padding-left: 2.4375rem;
}

.zc-px-39 {
  padding-left: 2.4375rem;
  padding-right: 2.4375rem;
}

.zc-py-39 {
  padding-top: 2.4375rem;
  padding-bottom: 2.4375rem;
}

.zc-p-40 {
  padding: 2.5rem;
}

.zc-pt-40 {
  padding-top: 2.5rem;
}

.zc-pr-40 {
  padding-right: 2.5rem;
}

.zc-pb-40 {
  padding-bottom: 2.5rem;
}

.zc-pl-40 {
  padding-left: 2.5rem;
}

.zc-px-40 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.zc-py-40 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.zc-p-41 {
  padding: 2.5625rem;
}

.zc-pt-41 {
  padding-top: 2.5625rem;
}

.zc-pr-41 {
  padding-right: 2.5625rem;
}

.zc-pb-41 {
  padding-bottom: 2.5625rem;
}

.zc-pl-41 {
  padding-left: 2.5625rem;
}

.zc-px-41 {
  padding-left: 2.5625rem;
  padding-right: 2.5625rem;
}

.zc-py-41 {
  padding-top: 2.5625rem;
  padding-bottom: 2.5625rem;
}

.zc-p-42 {
  padding: 2.625rem;
}

.zc-pt-42 {
  padding-top: 2.625rem;
}

.zc-pr-42 {
  padding-right: 2.625rem;
}

.zc-pb-42 {
  padding-bottom: 2.625rem;
}

.zc-pl-42 {
  padding-left: 2.625rem;
}

.zc-px-42 {
  padding-left: 2.625rem;
  padding-right: 2.625rem;
}

.zc-py-42 {
  padding-top: 2.625rem;
  padding-bottom: 2.625rem;
}

.zc-p-43 {
  padding: 2.6875rem;
}

.zc-pt-43 {
  padding-top: 2.6875rem;
}

.zc-pr-43 {
  padding-right: 2.6875rem;
}

.zc-pb-43 {
  padding-bottom: 2.6875rem;
}

.zc-pl-43 {
  padding-left: 2.6875rem;
}

.zc-px-43 {
  padding-left: 2.6875rem;
  padding-right: 2.6875rem;
}

.zc-py-43 {
  padding-top: 2.6875rem;
  padding-bottom: 2.6875rem;
}

.zc-p-44 {
  padding: 2.75rem;
}

.zc-pt-44 {
  padding-top: 2.75rem;
}

.zc-pr-44 {
  padding-right: 2.75rem;
}

.zc-pb-44 {
  padding-bottom: 2.75rem;
}

.zc-pl-44 {
  padding-left: 2.75rem;
}

.zc-px-44 {
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.zc-py-44 {
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.zc-p-45 {
  padding: 2.8125rem;
}

.zc-pt-45 {
  padding-top: 2.8125rem;
}

.zc-pr-45 {
  padding-right: 2.8125rem;
}

.zc-pb-45 {
  padding-bottom: 2.8125rem;
}

.zc-pl-45 {
  padding-left: 2.8125rem;
}

.zc-px-45 {
  padding-left: 2.8125rem;
  padding-right: 2.8125rem;
}

.zc-py-45 {
  padding-top: 2.8125rem;
  padding-bottom: 2.8125rem;
}

.zc-p-46 {
  padding: 2.875rem;
}

.zc-pt-46 {
  padding-top: 2.875rem;
}

.zc-pr-46 {
  padding-right: 2.875rem;
}

.zc-pb-46 {
  padding-bottom: 2.875rem;
}

.zc-pl-46 {
  padding-left: 2.875rem;
}

.zc-px-46 {
  padding-left: 2.875rem;
  padding-right: 2.875rem;
}

.zc-py-46 {
  padding-top: 2.875rem;
  padding-bottom: 2.875rem;
}

.zc-p-47 {
  padding: 2.9375rem;
}

.zc-pt-47 {
  padding-top: 2.9375rem;
}

.zc-pr-47 {
  padding-right: 2.9375rem;
}

.zc-pb-47 {
  padding-bottom: 2.9375rem;
}

.zc-pl-47 {
  padding-left: 2.9375rem;
}

.zc-px-47 {
  padding-left: 2.9375rem;
  padding-right: 2.9375rem;
}

.zc-py-47 {
  padding-top: 2.9375rem;
  padding-bottom: 2.9375rem;
}

.zc-p-48 {
  padding: 3rem;
}

.zc-pt-48 {
  padding-top: 3rem;
}

.zc-pr-48 {
  padding-right: 3rem;
}

.zc-pb-48 {
  padding-bottom: 3rem;
}

.zc-pl-48 {
  padding-left: 3rem;
}

.zc-px-48 {
  padding-left: 3rem;
  padding-right: 3rem;
}

.zc-py-48 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.zc-p-49 {
  padding: 3.0625rem;
}

.zc-pt-49 {
  padding-top: 3.0625rem;
}

.zc-pr-49 {
  padding-right: 3.0625rem;
}

.zc-pb-49 {
  padding-bottom: 3.0625rem;
}

.zc-pl-49 {
  padding-left: 3.0625rem;
}

.zc-px-49 {
  padding-left: 3.0625rem;
  padding-right: 3.0625rem;
}

.zc-py-49 {
  padding-top: 3.0625rem;
  padding-bottom: 3.0625rem;
}

.zc-p-50 {
  padding: 3.125rem;
}

.zc-pt-50 {
  padding-top: 3.125rem;
}

.zc-pr-50 {
  padding-right: 3.125rem;
}

.zc-pb-50 {
  padding-bottom: 3.125rem;
}

.zc-pl-50 {
  padding-left: 3.125rem;
}

.zc-px-50 {
  padding-left: 3.125rem;
  padding-right: 3.125rem;
}

.zc-py-50 {
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
}

.zc-p-0 {
  padding: 0;
}

.zc-pt-0 {
  padding-top: 0;
}

.zc-pr-0 {
  padding-right: 0;
}

.zc-pb-0 {
  padding-bottom: 0;
}

.zc-pl-0 {
  padding-left: 0;
}

.zc-px-0 {
  padding-left: 0;
  padding-right: 0;
}

.zc-py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.zc-m-1 {
  margin: 0.0625rem;
}

.zc-mt-1 {
  margin-top: 0.0625rem;
}

.zc-mr-1 {
  margin-right: 0.0625rem;
}

.zc-mb-1 {
  margin-bottom: 0.0625rem;
}

.zc-ml-1 {
  margin-left: 0.0625rem;
}

.zc-mx-1 {
  margin-left: 0.0625rem;
  margin-right: 0.0625rem;
}

.zc-my-1 {
  margin-top: 0.0625rem;
  margin-bottom: 0.0625rem;
}

.zc-m-2 {
  margin: 0.125rem;
}

.zc-mt-2 {
  margin-top: 0.125rem;
}

.zc-mr-2 {
  margin-right: 0.125rem;
}

.zc-mb-2 {
  margin-bottom: 0.125rem;
}

.zc-ml-2 {
  margin-left: 0.125rem;
}

.zc-mx-2 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.zc-my-2 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.zc-m-3 {
  margin: 0.1875rem;
}

.zc-mt-3 {
  margin-top: 0.1875rem;
}

.zc-mr-3 {
  margin-right: 0.1875rem;
}

.zc-mb-3 {
  margin-bottom: 0.1875rem;
}

.zc-ml-3 {
  margin-left: 0.1875rem;
}

.zc-mx-3 {
  margin-left: 0.1875rem;
  margin-right: 0.1875rem;
}

.zc-my-3 {
  margin-top: 0.1875rem;
  margin-bottom: 0.1875rem;
}

.zc-m-4 {
  margin: 0.25rem;
}

.zc-mt-4 {
  margin-top: 0.25rem;
}

.zc-mr-4 {
  margin-right: 0.25rem;
}

.zc-mb-4 {
  margin-bottom: 0.25rem;
}

.zc-ml-4 {
  margin-left: 0.25rem;
}

.zc-mx-4 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.zc-my-4 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.zc-m-5 {
  margin: 0.3125rem;
}

.zc-mt-5 {
  margin-top: 0.3125rem;
}

.zc-mr-5 {
  margin-right: 0.3125rem;
}

.zc-mb-5 {
  margin-bottom: 0.3125rem;
}

.zc-ml-5 {
  margin-left: 0.3125rem;
}

.zc-mx-5 {
  margin-left: 0.3125rem;
  margin-right: 0.3125rem;
}

.zc-my-5 {
  margin-top: 0.3125rem;
  margin-bottom: 0.3125rem;
}

.zc-m-6 {
  margin: 0.375rem;
}

.zc-mt-6 {
  margin-top: 0.375rem;
}

.zc-mr-6 {
  margin-right: 0.375rem;
}

.zc-mb-6 {
  margin-bottom: 0.375rem;
}

.zc-ml-6 {
  margin-left: 0.375rem;
}

.zc-mx-6 {
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.zc-my-6 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.zc-m-7 {
  margin: 0.4375rem;
}

.zc-mt-7 {
  margin-top: 0.4375rem;
}

.zc-mr-7 {
  margin-right: 0.4375rem;
}

.zc-mb-7 {
  margin-bottom: 0.4375rem;
}

.zc-ml-7 {
  margin-left: 0.4375rem;
}

.zc-mx-7 {
  margin-left: 0.4375rem;
  margin-right: 0.4375rem;
}

.zc-my-7 {
  margin-top: 0.4375rem;
  margin-bottom: 0.4375rem;
}

.zc-m-8 {
  margin: 0.5rem;
}

.zc-mt-8 {
  margin-top: 0.5rem;
}

.zc-mr-8 {
  margin-right: 0.5rem;
}

.zc-mb-8 {
  margin-bottom: 0.5rem;
}

.zc-ml-8 {
  margin-left: 0.5rem;
}

.zc-mx-8 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.zc-my-8 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.zc-m-9 {
  margin: 0.5625rem;
}

.zc-mt-9 {
  margin-top: 0.5625rem;
}

.zc-mr-9 {
  margin-right: 0.5625rem;
}

.zc-mb-9 {
  margin-bottom: 0.5625rem;
}

.zc-ml-9 {
  margin-left: 0.5625rem;
}

.zc-mx-9 {
  margin-left: 0.5625rem;
  margin-right: 0.5625rem;
}

.zc-my-9 {
  margin-top: 0.5625rem;
  margin-bottom: 0.5625rem;
}

.zc-m-10 {
  margin: 0.625rem;
}

.zc-mt-10 {
  margin-top: 0.625rem;
}

.zc-mr-10 {
  margin-right: 0.625rem;
}

.zc-mb-10 {
  margin-bottom: 0.625rem;
}

.zc-ml-10 {
  margin-left: 0.625rem;
}

.zc-mx-10 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.zc-my-10 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.zc-m-11 {
  margin: 0.6875rem;
}

.zc-mt-11 {
  margin-top: 0.6875rem;
}

.zc-mr-11 {
  margin-right: 0.6875rem;
}

.zc-mb-11 {
  margin-bottom: 0.6875rem;
}

.zc-ml-11 {
  margin-left: 0.6875rem;
}

.zc-mx-11 {
  margin-left: 0.6875rem;
  margin-right: 0.6875rem;
}

.zc-my-11 {
  margin-top: 0.6875rem;
  margin-bottom: 0.6875rem;
}

.zc-m-12 {
  margin: 0.75rem;
}

.zc-mt-12 {
  margin-top: 0.75rem;
}

.zc-mr-12 {
  margin-right: 0.75rem;
}

.zc-mb-12 {
  margin-bottom: 0.75rem;
}

.zc-ml-12 {
  margin-left: 0.75rem;
}

.zc-mx-12 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.zc-my-12 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.zc-m-13 {
  margin: 0.8125rem;
}

.zc-mt-13 {
  margin-top: 0.8125rem;
}

.zc-mr-13 {
  margin-right: 0.8125rem;
}

.zc-mb-13 {
  margin-bottom: 0.8125rem;
}

.zc-ml-13 {
  margin-left: 0.8125rem;
}

.zc-mx-13 {
  margin-left: 0.8125rem;
  margin-right: 0.8125rem;
}

.zc-my-13 {
  margin-top: 0.8125rem;
  margin-bottom: 0.8125rem;
}

.zc-m-14 {
  margin: 0.875rem;
}

.zc-mt-14 {
  margin-top: 0.875rem;
}

.zc-mr-14 {
  margin-right: 0.875rem;
}

.zc-mb-14 {
  margin-bottom: 0.875rem;
}

.zc-ml-14 {
  margin-left: 0.875rem;
}

.zc-mx-14 {
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.zc-my-14 {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.zc-m-15 {
  margin: 0.9375rem;
}

.zc-mt-15 {
  margin-top: 0.9375rem;
}

.zc-mr-15 {
  margin-right: 0.9375rem;
}

.zc-mb-15 {
  margin-bottom: 0.9375rem;
}

.zc-ml-15 {
  margin-left: 0.9375rem;
}

.zc-mx-15 {
  margin-left: 0.9375rem;
  margin-right: 0.9375rem;
}

.zc-my-15 {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
}

.zc-m-16 {
  margin: 1rem;
}

.zc-mt-16 {
  margin-top: 1rem;
}

.zc-mr-16 {
  margin-right: 1rem;
}

.zc-mb-16 {
  margin-bottom: 1rem;
}

.zc-ml-16 {
  margin-left: 1rem;
}

.zc-mx-16 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.zc-my-16 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.zc-m-17 {
  margin: 1.0625rem;
}

.zc-mt-17 {
  margin-top: 1.0625rem;
}

.zc-mr-17 {
  margin-right: 1.0625rem;
}

.zc-mb-17 {
  margin-bottom: 1.0625rem;
}

.zc-ml-17 {
  margin-left: 1.0625rem;
}

.zc-mx-17 {
  margin-left: 1.0625rem;
  margin-right: 1.0625rem;
}

.zc-my-17 {
  margin-top: 1.0625rem;
  margin-bottom: 1.0625rem;
}

.zc-m-18 {
  margin: 1.125rem;
}

.zc-mt-18 {
  margin-top: 1.125rem;
}

.zc-mr-18 {
  margin-right: 1.125rem;
}

.zc-mb-18 {
  margin-bottom: 1.125rem;
}

.zc-ml-18 {
  margin-left: 1.125rem;
}

.zc-mx-18 {
  margin-left: 1.125rem;
  margin-right: 1.125rem;
}

.zc-my-18 {
  margin-top: 1.125rem;
  margin-bottom: 1.125rem;
}

.zc-m-19 {
  margin: 1.1875rem;
}

.zc-mt-19 {
  margin-top: 1.1875rem;
}

.zc-mr-19 {
  margin-right: 1.1875rem;
}

.zc-mb-19 {
  margin-bottom: 1.1875rem;
}

.zc-ml-19 {
  margin-left: 1.1875rem;
}

.zc-mx-19 {
  margin-left: 1.1875rem;
  margin-right: 1.1875rem;
}

.zc-my-19 {
  margin-top: 1.1875rem;
  margin-bottom: 1.1875rem;
}

.zc-m-20 {
  margin: 1.25rem;
}

.zc-mt-20 {
  margin-top: 1.25rem;
}

.zc-mr-20 {
  margin-right: 1.25rem;
}

.zc-mb-20 {
  margin-bottom: 1.25rem;
}

.zc-ml-20 {
  margin-left: 1.25rem;
}

.zc-mx-20 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.zc-my-20 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.zc-m-21 {
  margin: 1.3125rem;
}

.zc-mt-21 {
  margin-top: 1.3125rem;
}

.zc-mr-21 {
  margin-right: 1.3125rem;
}

.zc-mb-21 {
  margin-bottom: 1.3125rem;
}

.zc-ml-21 {
  margin-left: 1.3125rem;
}

.zc-mx-21 {
  margin-left: 1.3125rem;
  margin-right: 1.3125rem;
}

.zc-my-21 {
  margin-top: 1.3125rem;
  margin-bottom: 1.3125rem;
}

.zc-m-22 {
  margin: 1.375rem;
}

.zc-mt-22 {
  margin-top: 1.375rem;
}

.zc-mr-22 {
  margin-right: 1.375rem;
}

.zc-mb-22 {
  margin-bottom: 1.375rem;
}

.zc-ml-22 {
  margin-left: 1.375rem;
}

.zc-mx-22 {
  margin-left: 1.375rem;
  margin-right: 1.375rem;
}

.zc-my-22 {
  margin-top: 1.375rem;
  margin-bottom: 1.375rem;
}

.zc-m-23 {
  margin: 1.4375rem;
}

.zc-mt-23 {
  margin-top: 1.4375rem;
}

.zc-mr-23 {
  margin-right: 1.4375rem;
}

.zc-mb-23 {
  margin-bottom: 1.4375rem;
}

.zc-ml-23 {
  margin-left: 1.4375rem;
}

.zc-mx-23 {
  margin-left: 1.4375rem;
  margin-right: 1.4375rem;
}

.zc-my-23 {
  margin-top: 1.4375rem;
  margin-bottom: 1.4375rem;
}

.zc-m-24 {
  margin: 1.5rem;
}

.zc-mt-24 {
  margin-top: 1.5rem;
}

.zc-mr-24 {
  margin-right: 1.5rem;
}

.zc-mb-24 {
  margin-bottom: 1.5rem;
}

.zc-ml-24 {
  margin-left: 1.5rem;
}

.zc-mx-24 {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.zc-my-24 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.zc-m-25 {
  margin: 1.5625rem;
}

.zc-mt-25 {
  margin-top: 1.5625rem;
}

.zc-mr-25 {
  margin-right: 1.5625rem;
}

.zc-mb-25 {
  margin-bottom: 1.5625rem;
}

.zc-ml-25 {
  margin-left: 1.5625rem;
}

.zc-mx-25 {
  margin-left: 1.5625rem;
  margin-right: 1.5625rem;
}

.zc-my-25 {
  margin-top: 1.5625rem;
  margin-bottom: 1.5625rem;
}

.zc-m-26 {
  margin: 1.625rem;
}

.zc-mt-26 {
  margin-top: 1.625rem;
}

.zc-mr-26 {
  margin-right: 1.625rem;
}

.zc-mb-26 {
  margin-bottom: 1.625rem;
}

.zc-ml-26 {
  margin-left: 1.625rem;
}

.zc-mx-26 {
  margin-left: 1.625rem;
  margin-right: 1.625rem;
}

.zc-my-26 {
  margin-top: 1.625rem;
  margin-bottom: 1.625rem;
}

.zc-m-27 {
  margin: 1.6875rem;
}

.zc-mt-27 {
  margin-top: 1.6875rem;
}

.zc-mr-27 {
  margin-right: 1.6875rem;
}

.zc-mb-27 {
  margin-bottom: 1.6875rem;
}

.zc-ml-27 {
  margin-left: 1.6875rem;
}

.zc-mx-27 {
  margin-left: 1.6875rem;
  margin-right: 1.6875rem;
}

.zc-my-27 {
  margin-top: 1.6875rem;
  margin-bottom: 1.6875rem;
}

.zc-m-28 {
  margin: 1.75rem;
}

.zc-mt-28 {
  margin-top: 1.75rem;
}

.zc-mr-28 {
  margin-right: 1.75rem;
}

.zc-mb-28 {
  margin-bottom: 1.75rem;
}

.zc-ml-28 {
  margin-left: 1.75rem;
}

.zc-mx-28 {
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.zc-my-28 {
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.zc-m-29 {
  margin: 1.8125rem;
}

.zc-mt-29 {
  margin-top: 1.8125rem;
}

.zc-mr-29 {
  margin-right: 1.8125rem;
}

.zc-mb-29 {
  margin-bottom: 1.8125rem;
}

.zc-ml-29 {
  margin-left: 1.8125rem;
}

.zc-mx-29 {
  margin-left: 1.8125rem;
  margin-right: 1.8125rem;
}

.zc-my-29 {
  margin-top: 1.8125rem;
  margin-bottom: 1.8125rem;
}

.zc-m-30 {
  margin: 1.875rem;
}

.zc-mt-30 {
  margin-top: 1.875rem;
}

.zc-mr-30 {
  margin-right: 1.875rem;
}

.zc-mb-30 {
  margin-bottom: 1.875rem;
}

.zc-ml-30 {
  margin-left: 1.875rem;
}

.zc-mx-30 {
  margin-left: 1.875rem;
  margin-right: 1.875rem;
}

.zc-my-30 {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.zc-m-31 {
  margin: 1.9375rem;
}

.zc-mt-31 {
  margin-top: 1.9375rem;
}

.zc-mr-31 {
  margin-right: 1.9375rem;
}

.zc-mb-31 {
  margin-bottom: 1.9375rem;
}

.zc-ml-31 {
  margin-left: 1.9375rem;
}

.zc-mx-31 {
  margin-left: 1.9375rem;
  margin-right: 1.9375rem;
}

.zc-my-31 {
  margin-top: 1.9375rem;
  margin-bottom: 1.9375rem;
}

.zc-m-32 {
  margin: 2rem;
}

.zc-mt-32 {
  margin-top: 2rem;
}

.zc-mr-32 {
  margin-right: 2rem;
}

.zc-mb-32 {
  margin-bottom: 2rem;
}

.zc-ml-32 {
  margin-left: 2rem;
}

.zc-mx-32 {
  margin-left: 2rem;
  margin-right: 2rem;
}

.zc-my-32 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.zc-m-33 {
  margin: 2.0625rem;
}

.zc-mt-33 {
  margin-top: 2.0625rem;
}

.zc-mr-33 {
  margin-right: 2.0625rem;
}

.zc-mb-33 {
  margin-bottom: 2.0625rem;
}

.zc-ml-33 {
  margin-left: 2.0625rem;
}

.zc-mx-33 {
  margin-left: 2.0625rem;
  margin-right: 2.0625rem;
}

.zc-my-33 {
  margin-top: 2.0625rem;
  margin-bottom: 2.0625rem;
}

.zc-m-34 {
  margin: 2.125rem;
}

.zc-mt-34 {
  margin-top: 2.125rem;
}

.zc-mr-34 {
  margin-right: 2.125rem;
}

.zc-mb-34 {
  margin-bottom: 2.125rem;
}

.zc-ml-34 {
  margin-left: 2.125rem;
}

.zc-mx-34 {
  margin-left: 2.125rem;
  margin-right: 2.125rem;
}

.zc-my-34 {
  margin-top: 2.125rem;
  margin-bottom: 2.125rem;
}

.zc-m-35 {
  margin: 2.1875rem;
}

.zc-mt-35 {
  margin-top: 2.1875rem;
}

.zc-mr-35 {
  margin-right: 2.1875rem;
}

.zc-mb-35 {
  margin-bottom: 2.1875rem;
}

.zc-ml-35 {
  margin-left: 2.1875rem;
}

.zc-mx-35 {
  margin-left: 2.1875rem;
  margin-right: 2.1875rem;
}

.zc-my-35 {
  margin-top: 2.1875rem;
  margin-bottom: 2.1875rem;
}

.zc-m-36 {
  margin: 2.25rem;
}

.zc-mt-36 {
  margin-top: 2.25rem;
}

.zc-mr-36 {
  margin-right: 2.25rem;
}

.zc-mb-36 {
  margin-bottom: 2.25rem;
}

.zc-ml-36 {
  margin-left: 2.25rem;
}

.zc-mx-36 {
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.zc-my-36 {
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.zc-m-37 {
  margin: 2.3125rem;
}

.zc-mt-37 {
  margin-top: 2.3125rem;
}

.zc-mr-37 {
  margin-right: 2.3125rem;
}

.zc-mb-37 {
  margin-bottom: 2.3125rem;
}

.zc-ml-37 {
  margin-left: 2.3125rem;
}

.zc-mx-37 {
  margin-left: 2.3125rem;
  margin-right: 2.3125rem;
}

.zc-my-37 {
  margin-top: 2.3125rem;
  margin-bottom: 2.3125rem;
}

.zc-m-38 {
  margin: 2.375rem;
}

.zc-mt-38 {
  margin-top: 2.375rem;
}

.zc-mr-38 {
  margin-right: 2.375rem;
}

.zc-mb-38 {
  margin-bottom: 2.375rem;
}

.zc-ml-38 {
  margin-left: 2.375rem;
}

.zc-mx-38 {
  margin-left: 2.375rem;
  margin-right: 2.375rem;
}

.zc-my-38 {
  margin-top: 2.375rem;
  margin-bottom: 2.375rem;
}

.zc-m-39 {
  margin: 2.4375rem;
}

.zc-mt-39 {
  margin-top: 2.4375rem;
}

.zc-mr-39 {
  margin-right: 2.4375rem;
}

.zc-mb-39 {
  margin-bottom: 2.4375rem;
}

.zc-ml-39 {
  margin-left: 2.4375rem;
}

.zc-mx-39 {
  margin-left: 2.4375rem;
  margin-right: 2.4375rem;
}

.zc-my-39 {
  margin-top: 2.4375rem;
  margin-bottom: 2.4375rem;
}

.zc-m-40 {
  margin: 2.5rem;
}

.zc-mt-40 {
  margin-top: 2.5rem;
}

.zc-mr-40 {
  margin-right: 2.5rem;
}

.zc-mb-40 {
  margin-bottom: 2.5rem;
}

.zc-ml-40 {
  margin-left: 2.5rem;
}

.zc-mx-40 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.zc-my-40 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.zc-m-41 {
  margin: 2.5625rem;
}

.zc-mt-41 {
  margin-top: 2.5625rem;
}

.zc-mr-41 {
  margin-right: 2.5625rem;
}

.zc-mb-41 {
  margin-bottom: 2.5625rem;
}

.zc-ml-41 {
  margin-left: 2.5625rem;
}

.zc-mx-41 {
  margin-left: 2.5625rem;
  margin-right: 2.5625rem;
}

.zc-my-41 {
  margin-top: 2.5625rem;
  margin-bottom: 2.5625rem;
}

.zc-m-42 {
  margin: 2.625rem;
}

.zc-mt-42 {
  margin-top: 2.625rem;
}

.zc-mr-42 {
  margin-right: 2.625rem;
}

.zc-mb-42 {
  margin-bottom: 2.625rem;
}

.zc-ml-42 {
  margin-left: 2.625rem;
}

.zc-mx-42 {
  margin-left: 2.625rem;
  margin-right: 2.625rem;
}

.zc-my-42 {
  margin-top: 2.625rem;
  margin-bottom: 2.625rem;
}

.zc-m-43 {
  margin: 2.6875rem;
}

.zc-mt-43 {
  margin-top: 2.6875rem;
}

.zc-mr-43 {
  margin-right: 2.6875rem;
}

.zc-mb-43 {
  margin-bottom: 2.6875rem;
}

.zc-ml-43 {
  margin-left: 2.6875rem;
}

.zc-mx-43 {
  margin-left: 2.6875rem;
  margin-right: 2.6875rem;
}

.zc-my-43 {
  margin-top: 2.6875rem;
  margin-bottom: 2.6875rem;
}

.zc-m-44 {
  margin: 2.75rem;
}

.zc-mt-44 {
  margin-top: 2.75rem;
}

.zc-mr-44 {
  margin-right: 2.75rem;
}

.zc-mb-44 {
  margin-bottom: 2.75rem;
}

.zc-ml-44 {
  margin-left: 2.75rem;
}

.zc-mx-44 {
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}

.zc-my-44 {
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}

.zc-m-45 {
  margin: 2.8125rem;
}

.zc-mt-45 {
  margin-top: 2.8125rem;
}

.zc-mr-45 {
  margin-right: 2.8125rem;
}

.zc-mb-45 {
  margin-bottom: 2.8125rem;
}

.zc-ml-45 {
  margin-left: 2.8125rem;
}

.zc-mx-45 {
  margin-left: 2.8125rem;
  margin-right: 2.8125rem;
}

.zc-my-45 {
  margin-top: 2.8125rem;
  margin-bottom: 2.8125rem;
}

.zc-m-46 {
  margin: 2.875rem;
}

.zc-mt-46 {
  margin-top: 2.875rem;
}

.zc-mr-46 {
  margin-right: 2.875rem;
}

.zc-mb-46 {
  margin-bottom: 2.875rem;
}

.zc-ml-46 {
  margin-left: 2.875rem;
}

.zc-mx-46 {
  margin-left: 2.875rem;
  margin-right: 2.875rem;
}

.zc-my-46 {
  margin-top: 2.875rem;
  margin-bottom: 2.875rem;
}

.zc-m-47 {
  margin: 2.9375rem;
}

.zc-mt-47 {
  margin-top: 2.9375rem;
}

.zc-mr-47 {
  margin-right: 2.9375rem;
}

.zc-mb-47 {
  margin-bottom: 2.9375rem;
}

.zc-ml-47 {
  margin-left: 2.9375rem;
}

.zc-mx-47 {
  margin-left: 2.9375rem;
  margin-right: 2.9375rem;
}

.zc-my-47 {
  margin-top: 2.9375rem;
  margin-bottom: 2.9375rem;
}

.zc-m-48 {
  margin: 3rem;
}

.zc-mt-48 {
  margin-top: 3rem;
}

.zc-mr-48 {
  margin-right: 3rem;
}

.zc-mb-48 {
  margin-bottom: 3rem;
}

.zc-ml-48 {
  margin-left: 3rem;
}

.zc-mx-48 {
  margin-left: 3rem;
  margin-right: 3rem;
}

.zc-my-48 {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.zc-m-49 {
  margin: 3.0625rem;
}

.zc-mt-49 {
  margin-top: 3.0625rem;
}

.zc-mr-49 {
  margin-right: 3.0625rem;
}

.zc-mb-49 {
  margin-bottom: 3.0625rem;
}

.zc-ml-49 {
  margin-left: 3.0625rem;
}

.zc-mx-49 {
  margin-left: 3.0625rem;
  margin-right: 3.0625rem;
}

.zc-my-49 {
  margin-top: 3.0625rem;
  margin-bottom: 3.0625rem;
}

.zc-m-50 {
  margin: 3.125rem;
}

.zc-mt-50 {
  margin-top: 3.125rem;
}

.zc-mr-50 {
  margin-right: 3.125rem;
}

.zc-mb-50 {
  margin-bottom: 3.125rem;
}

.zc-ml-50 {
  margin-left: 3.125rem;
}

.zc-mx-50 {
  margin-left: 3.125rem;
  margin-right: 3.125rem;
}

.zc-my-50 {
  margin-top: 3.125rem;
  margin-bottom: 3.125rem;
}

.zc-m-0 {
  margin: 0;
}

.zc-mt-0 {
  margin-top: 0;
}

.zc-mr-0 {
  margin-right: 0;
}

.zc-mb-0 {
  margin-bottom: 0;
}

.zc-ml-0 {
  margin-left: 0;
}

.zc-mx-0 {
  margin-left: 0;
  margin-right: 0;
}

.zc-my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.zc-gap-1 {
  gap: 0.0625rem;
  --column-gap: 0.0625rem;
}

.zc-gap-col-1 {
  column-gap: 0.0625rem;
  --column-gap: 0.0625rem;
}

.zc-gap-row-1 {
  row-gap: 0.0625rem;
}

.zc-gap-2 {
  gap: 0.125rem;
  --column-gap: 0.125rem;
}

.zc-gap-col-2 {
  column-gap: 0.125rem;
  --column-gap: 0.125rem;
}

.zc-gap-row-2 {
  row-gap: 0.125rem;
}

.zc-gap-3 {
  gap: 0.1875rem;
  --column-gap: 0.1875rem;
}

.zc-gap-col-3 {
  column-gap: 0.1875rem;
  --column-gap: 0.1875rem;
}

.zc-gap-row-3 {
  row-gap: 0.1875rem;
}

.zc-gap-4 {
  gap: 0.25rem;
  --column-gap: 0.25rem;
}

.zc-gap-col-4 {
  column-gap: 0.25rem;
  --column-gap: 0.25rem;
}

.zc-gap-row-4 {
  row-gap: 0.25rem;
}

.zc-gap-5 {
  gap: 0.3125rem;
  --column-gap: 0.3125rem;
}

.zc-gap-col-5 {
  column-gap: 0.3125rem;
  --column-gap: 0.3125rem;
}

.zc-gap-row-5 {
  row-gap: 0.3125rem;
}

.zc-gap-6 {
  gap: 0.375rem;
  --column-gap: 0.375rem;
}

.zc-gap-col-6 {
  column-gap: 0.375rem;
  --column-gap: 0.375rem;
}

.zc-gap-row-6 {
  row-gap: 0.375rem;
}

.zc-gap-7 {
  gap: 0.4375rem;
  --column-gap: 0.4375rem;
}

.zc-gap-col-7 {
  column-gap: 0.4375rem;
  --column-gap: 0.4375rem;
}

.zc-gap-row-7 {
  row-gap: 0.4375rem;
}

.zc-gap-8 {
  gap: 0.5rem;
  --column-gap: 0.5rem;
}

.zc-gap-col-8 {
  column-gap: 0.5rem;
  --column-gap: 0.5rem;
}

.zc-gap-row-8 {
  row-gap: 0.5rem;
}

.zc-gap-9 {
  gap: 0.5625rem;
  --column-gap: 0.5625rem;
}

.zc-gap-col-9 {
  column-gap: 0.5625rem;
  --column-gap: 0.5625rem;
}

.zc-gap-row-9 {
  row-gap: 0.5625rem;
}

.zc-gap-10 {
  gap: 0.625rem;
  --column-gap: 0.625rem;
}

.zc-gap-col-10 {
  column-gap: 0.625rem;
  --column-gap: 0.625rem;
}

.zc-gap-row-10 {
  row-gap: 0.625rem;
}

.zc-gap-11 {
  gap: 0.6875rem;
  --column-gap: 0.6875rem;
}

.zc-gap-col-11 {
  column-gap: 0.6875rem;
  --column-gap: 0.6875rem;
}

.zc-gap-row-11 {
  row-gap: 0.6875rem;
}

.zc-gap-12 {
  gap: 0.75rem;
  --column-gap: 0.75rem;
}

.zc-gap-col-12 {
  column-gap: 0.75rem;
  --column-gap: 0.75rem;
}

.zc-gap-row-12 {
  row-gap: 0.75rem;
}

.zc-gap-13 {
  gap: 0.8125rem;
  --column-gap: 0.8125rem;
}

.zc-gap-col-13 {
  column-gap: 0.8125rem;
  --column-gap: 0.8125rem;
}

.zc-gap-row-13 {
  row-gap: 0.8125rem;
}

.zc-gap-14 {
  gap: 0.875rem;
  --column-gap: 0.875rem;
}

.zc-gap-col-14 {
  column-gap: 0.875rem;
  --column-gap: 0.875rem;
}

.zc-gap-row-14 {
  row-gap: 0.875rem;
}

.zc-gap-15 {
  gap: 0.9375rem;
  --column-gap: 0.9375rem;
}

.zc-gap-col-15 {
  column-gap: 0.9375rem;
  --column-gap: 0.9375rem;
}

.zc-gap-row-15 {
  row-gap: 0.9375rem;
}

.zc-gap-16 {
  gap: 1rem;
  --column-gap: 1rem;
}

.zc-gap-col-16 {
  column-gap: 1rem;
  --column-gap: 1rem;
}

.zc-gap-row-16 {
  row-gap: 1rem;
}

.zc-gap-17 {
  gap: 1.0625rem;
  --column-gap: 1.0625rem;
}

.zc-gap-col-17 {
  column-gap: 1.0625rem;
  --column-gap: 1.0625rem;
}

.zc-gap-row-17 {
  row-gap: 1.0625rem;
}

.zc-gap-18 {
  gap: 1.125rem;
  --column-gap: 1.125rem;
}

.zc-gap-col-18 {
  column-gap: 1.125rem;
  --column-gap: 1.125rem;
}

.zc-gap-row-18 {
  row-gap: 1.125rem;
}

.zc-gap-19 {
  gap: 1.1875rem;
  --column-gap: 1.1875rem;
}

.zc-gap-col-19 {
  column-gap: 1.1875rem;
  --column-gap: 1.1875rem;
}

.zc-gap-row-19 {
  row-gap: 1.1875rem;
}

.zc-gap-20 {
  gap: 1.25rem;
  --column-gap: 1.25rem;
}

.zc-gap-col-20 {
  column-gap: 1.25rem;
  --column-gap: 1.25rem;
}

.zc-gap-row-20 {
  row-gap: 1.25rem;
}

.zc-gap-21 {
  gap: 1.3125rem;
  --column-gap: 1.3125rem;
}

.zc-gap-col-21 {
  column-gap: 1.3125rem;
  --column-gap: 1.3125rem;
}

.zc-gap-row-21 {
  row-gap: 1.3125rem;
}

.zc-gap-22 {
  gap: 1.375rem;
  --column-gap: 1.375rem;
}

.zc-gap-col-22 {
  column-gap: 1.375rem;
  --column-gap: 1.375rem;
}

.zc-gap-row-22 {
  row-gap: 1.375rem;
}

.zc-gap-23 {
  gap: 1.4375rem;
  --column-gap: 1.4375rem;
}

.zc-gap-col-23 {
  column-gap: 1.4375rem;
  --column-gap: 1.4375rem;
}

.zc-gap-row-23 {
  row-gap: 1.4375rem;
}

.zc-gap-24 {
  gap: 1.5rem;
  --column-gap: 1.5rem;
}

.zc-gap-col-24 {
  column-gap: 1.5rem;
  --column-gap: 1.5rem;
}

.zc-gap-row-24 {
  row-gap: 1.5rem;
}

.zc-gap-25 {
  gap: 1.5625rem;
  --column-gap: 1.5625rem;
}

.zc-gap-col-25 {
  column-gap: 1.5625rem;
  --column-gap: 1.5625rem;
}

.zc-gap-row-25 {
  row-gap: 1.5625rem;
}

.zc-gap-26 {
  gap: 1.625rem;
  --column-gap: 1.625rem;
}

.zc-gap-col-26 {
  column-gap: 1.625rem;
  --column-gap: 1.625rem;
}

.zc-gap-row-26 {
  row-gap: 1.625rem;
}

.zc-gap-27 {
  gap: 1.6875rem;
  --column-gap: 1.6875rem;
}

.zc-gap-col-27 {
  column-gap: 1.6875rem;
  --column-gap: 1.6875rem;
}

.zc-gap-row-27 {
  row-gap: 1.6875rem;
}

.zc-gap-28 {
  gap: 1.75rem;
  --column-gap: 1.75rem;
}

.zc-gap-col-28 {
  column-gap: 1.75rem;
  --column-gap: 1.75rem;
}

.zc-gap-row-28 {
  row-gap: 1.75rem;
}

.zc-gap-29 {
  gap: 1.8125rem;
  --column-gap: 1.8125rem;
}

.zc-gap-col-29 {
  column-gap: 1.8125rem;
  --column-gap: 1.8125rem;
}

.zc-gap-row-29 {
  row-gap: 1.8125rem;
}

.zc-gap-30 {
  gap: 1.875rem;
  --column-gap: 1.875rem;
}

.zc-gap-col-30 {
  column-gap: 1.875rem;
  --column-gap: 1.875rem;
}

.zc-gap-row-30 {
  row-gap: 1.875rem;
}

.zc-gap-31 {
  gap: 1.9375rem;
  --column-gap: 1.9375rem;
}

.zc-gap-col-31 {
  column-gap: 1.9375rem;
  --column-gap: 1.9375rem;
}

.zc-gap-row-31 {
  row-gap: 1.9375rem;
}

.zc-gap-32 {
  gap: 2rem;
  --column-gap: 2rem;
}

.zc-gap-col-32 {
  column-gap: 2rem;
  --column-gap: 2rem;
}

.zc-gap-row-32 {
  row-gap: 2rem;
}

.zc-gap-33 {
  gap: 2.0625rem;
  --column-gap: 2.0625rem;
}

.zc-gap-col-33 {
  column-gap: 2.0625rem;
  --column-gap: 2.0625rem;
}

.zc-gap-row-33 {
  row-gap: 2.0625rem;
}

.zc-gap-34 {
  gap: 2.125rem;
  --column-gap: 2.125rem;
}

.zc-gap-col-34 {
  column-gap: 2.125rem;
  --column-gap: 2.125rem;
}

.zc-gap-row-34 {
  row-gap: 2.125rem;
}

.zc-gap-35 {
  gap: 2.1875rem;
  --column-gap: 2.1875rem;
}

.zc-gap-col-35 {
  column-gap: 2.1875rem;
  --column-gap: 2.1875rem;
}

.zc-gap-row-35 {
  row-gap: 2.1875rem;
}

.zc-gap-36 {
  gap: 2.25rem;
  --column-gap: 2.25rem;
}

.zc-gap-col-36 {
  column-gap: 2.25rem;
  --column-gap: 2.25rem;
}

.zc-gap-row-36 {
  row-gap: 2.25rem;
}

.zc-gap-37 {
  gap: 2.3125rem;
  --column-gap: 2.3125rem;
}

.zc-gap-col-37 {
  column-gap: 2.3125rem;
  --column-gap: 2.3125rem;
}

.zc-gap-row-37 {
  row-gap: 2.3125rem;
}

.zc-gap-38 {
  gap: 2.375rem;
  --column-gap: 2.375rem;
}

.zc-gap-col-38 {
  column-gap: 2.375rem;
  --column-gap: 2.375rem;
}

.zc-gap-row-38 {
  row-gap: 2.375rem;
}

.zc-gap-39 {
  gap: 2.4375rem;
  --column-gap: 2.4375rem;
}

.zc-gap-col-39 {
  column-gap: 2.4375rem;
  --column-gap: 2.4375rem;
}

.zc-gap-row-39 {
  row-gap: 2.4375rem;
}

.zc-gap-40 {
  gap: 2.5rem;
  --column-gap: 2.5rem;
}

.zc-gap-col-40 {
  column-gap: 2.5rem;
  --column-gap: 2.5rem;
}

.zc-gap-row-40 {
  row-gap: 2.5rem;
}

.zc-gap-41 {
  gap: 2.5625rem;
  --column-gap: 2.5625rem;
}

.zc-gap-col-41 {
  column-gap: 2.5625rem;
  --column-gap: 2.5625rem;
}

.zc-gap-row-41 {
  row-gap: 2.5625rem;
}

.zc-gap-42 {
  gap: 2.625rem;
  --column-gap: 2.625rem;
}

.zc-gap-col-42 {
  column-gap: 2.625rem;
  --column-gap: 2.625rem;
}

.zc-gap-row-42 {
  row-gap: 2.625rem;
}

.zc-gap-43 {
  gap: 2.6875rem;
  --column-gap: 2.6875rem;
}

.zc-gap-col-43 {
  column-gap: 2.6875rem;
  --column-gap: 2.6875rem;
}

.zc-gap-row-43 {
  row-gap: 2.6875rem;
}

.zc-gap-44 {
  gap: 2.75rem;
  --column-gap: 2.75rem;
}

.zc-gap-col-44 {
  column-gap: 2.75rem;
  --column-gap: 2.75rem;
}

.zc-gap-row-44 {
  row-gap: 2.75rem;
}

.zc-gap-45 {
  gap: 2.8125rem;
  --column-gap: 2.8125rem;
}

.zc-gap-col-45 {
  column-gap: 2.8125rem;
  --column-gap: 2.8125rem;
}

.zc-gap-row-45 {
  row-gap: 2.8125rem;
}

.zc-gap-46 {
  gap: 2.875rem;
  --column-gap: 2.875rem;
}

.zc-gap-col-46 {
  column-gap: 2.875rem;
  --column-gap: 2.875rem;
}

.zc-gap-row-46 {
  row-gap: 2.875rem;
}

.zc-gap-47 {
  gap: 2.9375rem;
  --column-gap: 2.9375rem;
}

.zc-gap-col-47 {
  column-gap: 2.9375rem;
  --column-gap: 2.9375rem;
}

.zc-gap-row-47 {
  row-gap: 2.9375rem;
}

.zc-gap-48 {
  gap: 3rem;
  --column-gap: 3rem;
}

.zc-gap-col-48 {
  column-gap: 3rem;
  --column-gap: 3rem;
}

.zc-gap-row-48 {
  row-gap: 3rem;
}

.zc-gap-49 {
  gap: 3.0625rem;
  --column-gap: 3.0625rem;
}

.zc-gap-col-49 {
  column-gap: 3.0625rem;
  --column-gap: 3.0625rem;
}

.zc-gap-row-49 {
  row-gap: 3.0625rem;
}

.zc-gap-50 {
  gap: 3.125rem;
  --column-gap: 3.125rem;
}

.zc-gap-col-50 {
  column-gap: 3.125rem;
  --column-gap: 3.125rem;
}

.zc-gap-row-50 {
  row-gap: 3.125rem;
}

.zc-gap-51 {
  gap: 3.1875rem;
  --column-gap: 3.1875rem;
}

.zc-gap-col-51 {
  column-gap: 3.1875rem;
  --column-gap: 3.1875rem;
}

.zc-gap-row-51 {
  row-gap: 3.1875rem;
}

.zc-gap-52 {
  gap: 3.25rem;
  --column-gap: 3.25rem;
}

.zc-gap-col-52 {
  column-gap: 3.25rem;
  --column-gap: 3.25rem;
}

.zc-gap-row-52 {
  row-gap: 3.25rem;
}

.zc-gap-53 {
  gap: 3.3125rem;
  --column-gap: 3.3125rem;
}

.zc-gap-col-53 {
  column-gap: 3.3125rem;
  --column-gap: 3.3125rem;
}

.zc-gap-row-53 {
  row-gap: 3.3125rem;
}

.zc-gap-54 {
  gap: 3.375rem;
  --column-gap: 3.375rem;
}

.zc-gap-col-54 {
  column-gap: 3.375rem;
  --column-gap: 3.375rem;
}

.zc-gap-row-54 {
  row-gap: 3.375rem;
}

.zc-gap-55 {
  gap: 3.4375rem;
  --column-gap: 3.4375rem;
}

.zc-gap-col-55 {
  column-gap: 3.4375rem;
  --column-gap: 3.4375rem;
}

.zc-gap-row-55 {
  row-gap: 3.4375rem;
}

.zc-gap-56 {
  gap: 3.5rem;
  --column-gap: 3.5rem;
}

.zc-gap-col-56 {
  column-gap: 3.5rem;
  --column-gap: 3.5rem;
}

.zc-gap-row-56 {
  row-gap: 3.5rem;
}

.zc-gap-57 {
  gap: 3.5625rem;
  --column-gap: 3.5625rem;
}

.zc-gap-col-57 {
  column-gap: 3.5625rem;
  --column-gap: 3.5625rem;
}

.zc-gap-row-57 {
  row-gap: 3.5625rem;
}

.zc-gap-58 {
  gap: 3.625rem;
  --column-gap: 3.625rem;
}

.zc-gap-col-58 {
  column-gap: 3.625rem;
  --column-gap: 3.625rem;
}

.zc-gap-row-58 {
  row-gap: 3.625rem;
}

.zc-gap-59 {
  gap: 3.6875rem;
  --column-gap: 3.6875rem;
}

.zc-gap-col-59 {
  column-gap: 3.6875rem;
  --column-gap: 3.6875rem;
}

.zc-gap-row-59 {
  row-gap: 3.6875rem;
}

.zc-gap-60 {
  gap: 3.75rem;
  --column-gap: 3.75rem;
}

.zc-gap-col-60 {
  column-gap: 3.75rem;
  --column-gap: 3.75rem;
}

.zc-gap-row-60 {
  row-gap: 3.75rem;
}

.zc-gap-61 {
  gap: 3.8125rem;
  --column-gap: 3.8125rem;
}

.zc-gap-col-61 {
  column-gap: 3.8125rem;
  --column-gap: 3.8125rem;
}

.zc-gap-row-61 {
  row-gap: 3.8125rem;
}

.zc-gap-62 {
  gap: 3.875rem;
  --column-gap: 3.875rem;
}

.zc-gap-col-62 {
  column-gap: 3.875rem;
  --column-gap: 3.875rem;
}

.zc-gap-row-62 {
  row-gap: 3.875rem;
}

.zc-gap-63 {
  gap: 3.9375rem;
  --column-gap: 3.9375rem;
}

.zc-gap-col-63 {
  column-gap: 3.9375rem;
  --column-gap: 3.9375rem;
}

.zc-gap-row-63 {
  row-gap: 3.9375rem;
}

.zc-gap-64 {
  gap: 4rem;
  --column-gap: 4rem;
}

.zc-gap-col-64 {
  column-gap: 4rem;
  --column-gap: 4rem;
}

.zc-gap-row-64 {
  row-gap: 4rem;
}

.zc-gap-65 {
  gap: 4.0625rem;
  --column-gap: 4.0625rem;
}

.zc-gap-col-65 {
  column-gap: 4.0625rem;
  --column-gap: 4.0625rem;
}

.zc-gap-row-65 {
  row-gap: 4.0625rem;
}

.zc-gap-66 {
  gap: 4.125rem;
  --column-gap: 4.125rem;
}

.zc-gap-col-66 {
  column-gap: 4.125rem;
  --column-gap: 4.125rem;
}

.zc-gap-row-66 {
  row-gap: 4.125rem;
}

.zc-gap-67 {
  gap: 4.1875rem;
  --column-gap: 4.1875rem;
}

.zc-gap-col-67 {
  column-gap: 4.1875rem;
  --column-gap: 4.1875rem;
}

.zc-gap-row-67 {
  row-gap: 4.1875rem;
}

.zc-gap-68 {
  gap: 4.25rem;
  --column-gap: 4.25rem;
}

.zc-gap-col-68 {
  column-gap: 4.25rem;
  --column-gap: 4.25rem;
}

.zc-gap-row-68 {
  row-gap: 4.25rem;
}

.zc-gap-69 {
  gap: 4.3125rem;
  --column-gap: 4.3125rem;
}

.zc-gap-col-69 {
  column-gap: 4.3125rem;
  --column-gap: 4.3125rem;
}

.zc-gap-row-69 {
  row-gap: 4.3125rem;
}

.zc-gap-70 {
  gap: 4.375rem;
  --column-gap: 4.375rem;
}

.zc-gap-col-70 {
  column-gap: 4.375rem;
  --column-gap: 4.375rem;
}

.zc-gap-row-70 {
  row-gap: 4.375rem;
}

.zc-gap-71 {
  gap: 4.4375rem;
  --column-gap: 4.4375rem;
}

.zc-gap-col-71 {
  column-gap: 4.4375rem;
  --column-gap: 4.4375rem;
}

.zc-gap-row-71 {
  row-gap: 4.4375rem;
}

.zc-gap-72 {
  gap: 4.5rem;
  --column-gap: 4.5rem;
}

.zc-gap-col-72 {
  column-gap: 4.5rem;
  --column-gap: 4.5rem;
}

.zc-gap-row-72 {
  row-gap: 4.5rem;
}

.zc-gap-73 {
  gap: 4.5625rem;
  --column-gap: 4.5625rem;
}

.zc-gap-col-73 {
  column-gap: 4.5625rem;
  --column-gap: 4.5625rem;
}

.zc-gap-row-73 {
  row-gap: 4.5625rem;
}

.zc-gap-74 {
  gap: 4.625rem;
  --column-gap: 4.625rem;
}

.zc-gap-col-74 {
  column-gap: 4.625rem;
  --column-gap: 4.625rem;
}

.zc-gap-row-74 {
  row-gap: 4.625rem;
}

.zc-gap-75 {
  gap: 4.6875rem;
  --column-gap: 4.6875rem;
}

.zc-gap-col-75 {
  column-gap: 4.6875rem;
  --column-gap: 4.6875rem;
}

.zc-gap-row-75 {
  row-gap: 4.6875rem;
}

.zc-gap-76 {
  gap: 4.75rem;
  --column-gap: 4.75rem;
}

.zc-gap-col-76 {
  column-gap: 4.75rem;
  --column-gap: 4.75rem;
}

.zc-gap-row-76 {
  row-gap: 4.75rem;
}

.zc-gap-77 {
  gap: 4.8125rem;
  --column-gap: 4.8125rem;
}

.zc-gap-col-77 {
  column-gap: 4.8125rem;
  --column-gap: 4.8125rem;
}

.zc-gap-row-77 {
  row-gap: 4.8125rem;
}

.zc-gap-78 {
  gap: 4.875rem;
  --column-gap: 4.875rem;
}

.zc-gap-col-78 {
  column-gap: 4.875rem;
  --column-gap: 4.875rem;
}

.zc-gap-row-78 {
  row-gap: 4.875rem;
}

.zc-gap-79 {
  gap: 4.9375rem;
  --column-gap: 4.9375rem;
}

.zc-gap-col-79 {
  column-gap: 4.9375rem;
  --column-gap: 4.9375rem;
}

.zc-gap-row-79 {
  row-gap: 4.9375rem;
}

.zc-gap-80 {
  gap: 5rem;
  --column-gap: 5rem;
}

.zc-gap-col-80 {
  column-gap: 5rem;
  --column-gap: 5rem;
}

.zc-gap-row-80 {
  row-gap: 5rem;
}

.zc-gap-81 {
  gap: 5.0625rem;
  --column-gap: 5.0625rem;
}

.zc-gap-col-81 {
  column-gap: 5.0625rem;
  --column-gap: 5.0625rem;
}

.zc-gap-row-81 {
  row-gap: 5.0625rem;
}

.zc-gap-82 {
  gap: 5.125rem;
  --column-gap: 5.125rem;
}

.zc-gap-col-82 {
  column-gap: 5.125rem;
  --column-gap: 5.125rem;
}

.zc-gap-row-82 {
  row-gap: 5.125rem;
}

.zc-gap-83 {
  gap: 5.1875rem;
  --column-gap: 5.1875rem;
}

.zc-gap-col-83 {
  column-gap: 5.1875rem;
  --column-gap: 5.1875rem;
}

.zc-gap-row-83 {
  row-gap: 5.1875rem;
}

.zc-gap-84 {
  gap: 5.25rem;
  --column-gap: 5.25rem;
}

.zc-gap-col-84 {
  column-gap: 5.25rem;
  --column-gap: 5.25rem;
}

.zc-gap-row-84 {
  row-gap: 5.25rem;
}

.zc-gap-85 {
  gap: 5.3125rem;
  --column-gap: 5.3125rem;
}

.zc-gap-col-85 {
  column-gap: 5.3125rem;
  --column-gap: 5.3125rem;
}

.zc-gap-row-85 {
  row-gap: 5.3125rem;
}

.zc-gap-86 {
  gap: 5.375rem;
  --column-gap: 5.375rem;
}

.zc-gap-col-86 {
  column-gap: 5.375rem;
  --column-gap: 5.375rem;
}

.zc-gap-row-86 {
  row-gap: 5.375rem;
}

.zc-gap-87 {
  gap: 5.4375rem;
  --column-gap: 5.4375rem;
}

.zc-gap-col-87 {
  column-gap: 5.4375rem;
  --column-gap: 5.4375rem;
}

.zc-gap-row-87 {
  row-gap: 5.4375rem;
}

.zc-gap-88 {
  gap: 5.5rem;
  --column-gap: 5.5rem;
}

.zc-gap-col-88 {
  column-gap: 5.5rem;
  --column-gap: 5.5rem;
}

.zc-gap-row-88 {
  row-gap: 5.5rem;
}

.zc-gap-89 {
  gap: 5.5625rem;
  --column-gap: 5.5625rem;
}

.zc-gap-col-89 {
  column-gap: 5.5625rem;
  --column-gap: 5.5625rem;
}

.zc-gap-row-89 {
  row-gap: 5.5625rem;
}

.zc-gap-90 {
  gap: 5.625rem;
  --column-gap: 5.625rem;
}

.zc-gap-col-90 {
  column-gap: 5.625rem;
  --column-gap: 5.625rem;
}

.zc-gap-row-90 {
  row-gap: 5.625rem;
}

.zc-gap-91 {
  gap: 5.6875rem;
  --column-gap: 5.6875rem;
}

.zc-gap-col-91 {
  column-gap: 5.6875rem;
  --column-gap: 5.6875rem;
}

.zc-gap-row-91 {
  row-gap: 5.6875rem;
}

.zc-gap-92 {
  gap: 5.75rem;
  --column-gap: 5.75rem;
}

.zc-gap-col-92 {
  column-gap: 5.75rem;
  --column-gap: 5.75rem;
}

.zc-gap-row-92 {
  row-gap: 5.75rem;
}

.zc-gap-93 {
  gap: 5.8125rem;
  --column-gap: 5.8125rem;
}

.zc-gap-col-93 {
  column-gap: 5.8125rem;
  --column-gap: 5.8125rem;
}

.zc-gap-row-93 {
  row-gap: 5.8125rem;
}

.zc-gap-94 {
  gap: 5.875rem;
  --column-gap: 5.875rem;
}

.zc-gap-col-94 {
  column-gap: 5.875rem;
  --column-gap: 5.875rem;
}

.zc-gap-row-94 {
  row-gap: 5.875rem;
}

.zc-gap-95 {
  gap: 5.9375rem;
  --column-gap: 5.9375rem;
}

.zc-gap-col-95 {
  column-gap: 5.9375rem;
  --column-gap: 5.9375rem;
}

.zc-gap-row-95 {
  row-gap: 5.9375rem;
}

.zc-gap-96 {
  gap: 6rem;
  --column-gap: 6rem;
}

.zc-gap-col-96 {
  column-gap: 6rem;
  --column-gap: 6rem;
}

.zc-gap-row-96 {
  row-gap: 6rem;
}

.zc-gap-97 {
  gap: 6.0625rem;
  --column-gap: 6.0625rem;
}

.zc-gap-col-97 {
  column-gap: 6.0625rem;
  --column-gap: 6.0625rem;
}

.zc-gap-row-97 {
  row-gap: 6.0625rem;
}

.zc-gap-98 {
  gap: 6.125rem;
  --column-gap: 6.125rem;
}

.zc-gap-col-98 {
  column-gap: 6.125rem;
  --column-gap: 6.125rem;
}

.zc-gap-row-98 {
  row-gap: 6.125rem;
}

.zc-gap-99 {
  gap: 6.1875rem;
  --column-gap: 6.1875rem;
}

.zc-gap-col-99 {
  column-gap: 6.1875rem;
  --column-gap: 6.1875rem;
}

.zc-gap-row-99 {
  row-gap: 6.1875rem;
}

.zc-gap-100 {
  gap: 6.25rem;
  --column-gap: 6.25rem;
}

.zc-gap-col-100 {
  column-gap: 6.25rem;
  --column-gap: 6.25rem;
}

.zc-gap-row-100 {
  row-gap: 6.25rem;
}

.zc-gap-101 {
  gap: 6.3125rem;
  --column-gap: 6.3125rem;
}

.zc-gap-col-101 {
  column-gap: 6.3125rem;
  --column-gap: 6.3125rem;
}

.zc-gap-row-101 {
  row-gap: 6.3125rem;
}

.zc-gap-102 {
  gap: 6.375rem;
  --column-gap: 6.375rem;
}

.zc-gap-col-102 {
  column-gap: 6.375rem;
  --column-gap: 6.375rem;
}

.zc-gap-row-102 {
  row-gap: 6.375rem;
}

.zc-gap-103 {
  gap: 6.4375rem;
  --column-gap: 6.4375rem;
}

.zc-gap-col-103 {
  column-gap: 6.4375rem;
  --column-gap: 6.4375rem;
}

.zc-gap-row-103 {
  row-gap: 6.4375rem;
}

.zc-gap-104 {
  gap: 6.5rem;
  --column-gap: 6.5rem;
}

.zc-gap-col-104 {
  column-gap: 6.5rem;
  --column-gap: 6.5rem;
}

.zc-gap-row-104 {
  row-gap: 6.5rem;
}

.zc-gap-105 {
  gap: 6.5625rem;
  --column-gap: 6.5625rem;
}

.zc-gap-col-105 {
  column-gap: 6.5625rem;
  --column-gap: 6.5625rem;
}

.zc-gap-row-105 {
  row-gap: 6.5625rem;
}

.zc-gap-106 {
  gap: 6.625rem;
  --column-gap: 6.625rem;
}

.zc-gap-col-106 {
  column-gap: 6.625rem;
  --column-gap: 6.625rem;
}

.zc-gap-row-106 {
  row-gap: 6.625rem;
}

.zc-gap-107 {
  gap: 6.6875rem;
  --column-gap: 6.6875rem;
}

.zc-gap-col-107 {
  column-gap: 6.6875rem;
  --column-gap: 6.6875rem;
}

.zc-gap-row-107 {
  row-gap: 6.6875rem;
}

.zc-gap-108 {
  gap: 6.75rem;
  --column-gap: 6.75rem;
}

.zc-gap-col-108 {
  column-gap: 6.75rem;
  --column-gap: 6.75rem;
}

.zc-gap-row-108 {
  row-gap: 6.75rem;
}

.zc-gap-109 {
  gap: 6.8125rem;
  --column-gap: 6.8125rem;
}

.zc-gap-col-109 {
  column-gap: 6.8125rem;
  --column-gap: 6.8125rem;
}

.zc-gap-row-109 {
  row-gap: 6.8125rem;
}

.zc-gap-110 {
  gap: 6.875rem;
  --column-gap: 6.875rem;
}

.zc-gap-col-110 {
  column-gap: 6.875rem;
  --column-gap: 6.875rem;
}

.zc-gap-row-110 {
  row-gap: 6.875rem;
}

.zc-gap-111 {
  gap: 6.9375rem;
  --column-gap: 6.9375rem;
}

.zc-gap-col-111 {
  column-gap: 6.9375rem;
  --column-gap: 6.9375rem;
}

.zc-gap-row-111 {
  row-gap: 6.9375rem;
}

.zc-gap-112 {
  gap: 7rem;
  --column-gap: 7rem;
}

.zc-gap-col-112 {
  column-gap: 7rem;
  --column-gap: 7rem;
}

.zc-gap-row-112 {
  row-gap: 7rem;
}

.zc-gap-113 {
  gap: 7.0625rem;
  --column-gap: 7.0625rem;
}

.zc-gap-col-113 {
  column-gap: 7.0625rem;
  --column-gap: 7.0625rem;
}

.zc-gap-row-113 {
  row-gap: 7.0625rem;
}

.zc-gap-114 {
  gap: 7.125rem;
  --column-gap: 7.125rem;
}

.zc-gap-col-114 {
  column-gap: 7.125rem;
  --column-gap: 7.125rem;
}

.zc-gap-row-114 {
  row-gap: 7.125rem;
}

.zc-gap-115 {
  gap: 7.1875rem;
  --column-gap: 7.1875rem;
}

.zc-gap-col-115 {
  column-gap: 7.1875rem;
  --column-gap: 7.1875rem;
}

.zc-gap-row-115 {
  row-gap: 7.1875rem;
}

.zc-gap-116 {
  gap: 7.25rem;
  --column-gap: 7.25rem;
}

.zc-gap-col-116 {
  column-gap: 7.25rem;
  --column-gap: 7.25rem;
}

.zc-gap-row-116 {
  row-gap: 7.25rem;
}

.zc-gap-117 {
  gap: 7.3125rem;
  --column-gap: 7.3125rem;
}

.zc-gap-col-117 {
  column-gap: 7.3125rem;
  --column-gap: 7.3125rem;
}

.zc-gap-row-117 {
  row-gap: 7.3125rem;
}

.zc-gap-118 {
  gap: 7.375rem;
  --column-gap: 7.375rem;
}

.zc-gap-col-118 {
  column-gap: 7.375rem;
  --column-gap: 7.375rem;
}

.zc-gap-row-118 {
  row-gap: 7.375rem;
}

.zc-gap-119 {
  gap: 7.4375rem;
  --column-gap: 7.4375rem;
}

.zc-gap-col-119 {
  column-gap: 7.4375rem;
  --column-gap: 7.4375rem;
}

.zc-gap-row-119 {
  row-gap: 7.4375rem;
}

.zc-gap-120 {
  gap: 7.5rem;
  --column-gap: 7.5rem;
}

.zc-gap-col-120 {
  column-gap: 7.5rem;
  --column-gap: 7.5rem;
}

.zc-gap-row-120 {
  row-gap: 7.5rem;
}

.zc-gap-121 {
  gap: 7.5625rem;
  --column-gap: 7.5625rem;
}

.zc-gap-col-121 {
  column-gap: 7.5625rem;
  --column-gap: 7.5625rem;
}

.zc-gap-row-121 {
  row-gap: 7.5625rem;
}

.zc-gap-122 {
  gap: 7.625rem;
  --column-gap: 7.625rem;
}

.zc-gap-col-122 {
  column-gap: 7.625rem;
  --column-gap: 7.625rem;
}

.zc-gap-row-122 {
  row-gap: 7.625rem;
}

.zc-gap-123 {
  gap: 7.6875rem;
  --column-gap: 7.6875rem;
}

.zc-gap-col-123 {
  column-gap: 7.6875rem;
  --column-gap: 7.6875rem;
}

.zc-gap-row-123 {
  row-gap: 7.6875rem;
}

.zc-gap-124 {
  gap: 7.75rem;
  --column-gap: 7.75rem;
}

.zc-gap-col-124 {
  column-gap: 7.75rem;
  --column-gap: 7.75rem;
}

.zc-gap-row-124 {
  row-gap: 7.75rem;
}

.zc-gap-125 {
  gap: 7.8125rem;
  --column-gap: 7.8125rem;
}

.zc-gap-col-125 {
  column-gap: 7.8125rem;
  --column-gap: 7.8125rem;
}

.zc-gap-row-125 {
  row-gap: 7.8125rem;
}

.zc-gap-126 {
  gap: 7.875rem;
  --column-gap: 7.875rem;
}

.zc-gap-col-126 {
  column-gap: 7.875rem;
  --column-gap: 7.875rem;
}

.zc-gap-row-126 {
  row-gap: 7.875rem;
}

.zc-gap-127 {
  gap: 7.9375rem;
  --column-gap: 7.9375rem;
}

.zc-gap-col-127 {
  column-gap: 7.9375rem;
  --column-gap: 7.9375rem;
}

.zc-gap-row-127 {
  row-gap: 7.9375rem;
}

.zc-gap-128 {
  gap: 8rem;
  --column-gap: 8rem;
}

.zc-gap-col-128 {
  column-gap: 8rem;
  --column-gap: 8rem;
}

.zc-gap-row-128 {
  row-gap: 8rem;
}

.zc-gap-129 {
  gap: 8.0625rem;
  --column-gap: 8.0625rem;
}

.zc-gap-col-129 {
  column-gap: 8.0625rem;
  --column-gap: 8.0625rem;
}

.zc-gap-row-129 {
  row-gap: 8.0625rem;
}

.zc-gap-130 {
  gap: 8.125rem;
  --column-gap: 8.125rem;
}

.zc-gap-col-130 {
  column-gap: 8.125rem;
  --column-gap: 8.125rem;
}

.zc-gap-row-130 {
  row-gap: 8.125rem;
}

.zc-gap-131 {
  gap: 8.1875rem;
  --column-gap: 8.1875rem;
}

.zc-gap-col-131 {
  column-gap: 8.1875rem;
  --column-gap: 8.1875rem;
}

.zc-gap-row-131 {
  row-gap: 8.1875rem;
}

.zc-gap-132 {
  gap: 8.25rem;
  --column-gap: 8.25rem;
}

.zc-gap-col-132 {
  column-gap: 8.25rem;
  --column-gap: 8.25rem;
}

.zc-gap-row-132 {
  row-gap: 8.25rem;
}

.zc-gap-133 {
  gap: 8.3125rem;
  --column-gap: 8.3125rem;
}

.zc-gap-col-133 {
  column-gap: 8.3125rem;
  --column-gap: 8.3125rem;
}

.zc-gap-row-133 {
  row-gap: 8.3125rem;
}

.zc-gap-134 {
  gap: 8.375rem;
  --column-gap: 8.375rem;
}

.zc-gap-col-134 {
  column-gap: 8.375rem;
  --column-gap: 8.375rem;
}

.zc-gap-row-134 {
  row-gap: 8.375rem;
}

.zc-gap-135 {
  gap: 8.4375rem;
  --column-gap: 8.4375rem;
}

.zc-gap-col-135 {
  column-gap: 8.4375rem;
  --column-gap: 8.4375rem;
}

.zc-gap-row-135 {
  row-gap: 8.4375rem;
}

.zc-gap-136 {
  gap: 8.5rem;
  --column-gap: 8.5rem;
}

.zc-gap-col-136 {
  column-gap: 8.5rem;
  --column-gap: 8.5rem;
}

.zc-gap-row-136 {
  row-gap: 8.5rem;
}

.zc-gap-137 {
  gap: 8.5625rem;
  --column-gap: 8.5625rem;
}

.zc-gap-col-137 {
  column-gap: 8.5625rem;
  --column-gap: 8.5625rem;
}

.zc-gap-row-137 {
  row-gap: 8.5625rem;
}

.zc-gap-138 {
  gap: 8.625rem;
  --column-gap: 8.625rem;
}

.zc-gap-col-138 {
  column-gap: 8.625rem;
  --column-gap: 8.625rem;
}

.zc-gap-row-138 {
  row-gap: 8.625rem;
}

.zc-gap-139 {
  gap: 8.6875rem;
  --column-gap: 8.6875rem;
}

.zc-gap-col-139 {
  column-gap: 8.6875rem;
  --column-gap: 8.6875rem;
}

.zc-gap-row-139 {
  row-gap: 8.6875rem;
}

.zc-gap-140 {
  gap: 8.75rem;
  --column-gap: 8.75rem;
}

.zc-gap-col-140 {
  column-gap: 8.75rem;
  --column-gap: 8.75rem;
}

.zc-gap-row-140 {
  row-gap: 8.75rem;
}

.zc-gap-141 {
  gap: 8.8125rem;
  --column-gap: 8.8125rem;
}

.zc-gap-col-141 {
  column-gap: 8.8125rem;
  --column-gap: 8.8125rem;
}

.zc-gap-row-141 {
  row-gap: 8.8125rem;
}

.zc-gap-142 {
  gap: 8.875rem;
  --column-gap: 8.875rem;
}

.zc-gap-col-142 {
  column-gap: 8.875rem;
  --column-gap: 8.875rem;
}

.zc-gap-row-142 {
  row-gap: 8.875rem;
}

.zc-gap-143 {
  gap: 8.9375rem;
  --column-gap: 8.9375rem;
}

.zc-gap-col-143 {
  column-gap: 8.9375rem;
  --column-gap: 8.9375rem;
}

.zc-gap-row-143 {
  row-gap: 8.9375rem;
}

.zc-gap-144 {
  gap: 9rem;
  --column-gap: 9rem;
}

.zc-gap-col-144 {
  column-gap: 9rem;
  --column-gap: 9rem;
}

.zc-gap-row-144 {
  row-gap: 9rem;
}

.zc-gap-145 {
  gap: 9.0625rem;
  --column-gap: 9.0625rem;
}

.zc-gap-col-145 {
  column-gap: 9.0625rem;
  --column-gap: 9.0625rem;
}

.zc-gap-row-145 {
  row-gap: 9.0625rem;
}

.zc-gap-146 {
  gap: 9.125rem;
  --column-gap: 9.125rem;
}

.zc-gap-col-146 {
  column-gap: 9.125rem;
  --column-gap: 9.125rem;
}

.zc-gap-row-146 {
  row-gap: 9.125rem;
}

.zc-gap-147 {
  gap: 9.1875rem;
  --column-gap: 9.1875rem;
}

.zc-gap-col-147 {
  column-gap: 9.1875rem;
  --column-gap: 9.1875rem;
}

.zc-gap-row-147 {
  row-gap: 9.1875rem;
}

.zc-gap-148 {
  gap: 9.25rem;
  --column-gap: 9.25rem;
}

.zc-gap-col-148 {
  column-gap: 9.25rem;
  --column-gap: 9.25rem;
}

.zc-gap-row-148 {
  row-gap: 9.25rem;
}

.zc-gap-149 {
  gap: 9.3125rem;
  --column-gap: 9.3125rem;
}

.zc-gap-col-149 {
  column-gap: 9.3125rem;
  --column-gap: 9.3125rem;
}

.zc-gap-row-149 {
  row-gap: 9.3125rem;
}

.zc-gap-150 {
  gap: 9.375rem;
  --column-gap: 9.375rem;
}

.zc-gap-col-150 {
  column-gap: 9.375rem;
  --column-gap: 9.375rem;
}

.zc-gap-row-150 {
  row-gap: 9.375rem;
}

.zc-gap-151 {
  gap: 9.4375rem;
  --column-gap: 9.4375rem;
}

.zc-gap-col-151 {
  column-gap: 9.4375rem;
  --column-gap: 9.4375rem;
}

.zc-gap-row-151 {
  row-gap: 9.4375rem;
}

.zc-gap-152 {
  gap: 9.5rem;
  --column-gap: 9.5rem;
}

.zc-gap-col-152 {
  column-gap: 9.5rem;
  --column-gap: 9.5rem;
}

.zc-gap-row-152 {
  row-gap: 9.5rem;
}

.zc-gap-153 {
  gap: 9.5625rem;
  --column-gap: 9.5625rem;
}

.zc-gap-col-153 {
  column-gap: 9.5625rem;
  --column-gap: 9.5625rem;
}

.zc-gap-row-153 {
  row-gap: 9.5625rem;
}

.zc-gap-154 {
  gap: 9.625rem;
  --column-gap: 9.625rem;
}

.zc-gap-col-154 {
  column-gap: 9.625rem;
  --column-gap: 9.625rem;
}

.zc-gap-row-154 {
  row-gap: 9.625rem;
}

.zc-gap-155 {
  gap: 9.6875rem;
  --column-gap: 9.6875rem;
}

.zc-gap-col-155 {
  column-gap: 9.6875rem;
  --column-gap: 9.6875rem;
}

.zc-gap-row-155 {
  row-gap: 9.6875rem;
}

.zc-gap-156 {
  gap: 9.75rem;
  --column-gap: 9.75rem;
}

.zc-gap-col-156 {
  column-gap: 9.75rem;
  --column-gap: 9.75rem;
}

.zc-gap-row-156 {
  row-gap: 9.75rem;
}

.zc-gap-157 {
  gap: 9.8125rem;
  --column-gap: 9.8125rem;
}

.zc-gap-col-157 {
  column-gap: 9.8125rem;
  --column-gap: 9.8125rem;
}

.zc-gap-row-157 {
  row-gap: 9.8125rem;
}

.zc-gap-158 {
  gap: 9.875rem;
  --column-gap: 9.875rem;
}

.zc-gap-col-158 {
  column-gap: 9.875rem;
  --column-gap: 9.875rem;
}

.zc-gap-row-158 {
  row-gap: 9.875rem;
}

.zc-gap-159 {
  gap: 9.9375rem;
  --column-gap: 9.9375rem;
}

.zc-gap-col-159 {
  column-gap: 9.9375rem;
  --column-gap: 9.9375rem;
}

.zc-gap-row-159 {
  row-gap: 9.9375rem;
}

.zc-gap-160 {
  gap: 10rem;
  --column-gap: 10rem;
}

.zc-gap-col-160 {
  column-gap: 10rem;
  --column-gap: 10rem;
}

.zc-gap-row-160 {
  row-gap: 10rem;
}

.zc-gap-161 {
  gap: 10.0625rem;
  --column-gap: 10.0625rem;
}

.zc-gap-col-161 {
  column-gap: 10.0625rem;
  --column-gap: 10.0625rem;
}

.zc-gap-row-161 {
  row-gap: 10.0625rem;
}

.zc-gap-162 {
  gap: 10.125rem;
  --column-gap: 10.125rem;
}

.zc-gap-col-162 {
  column-gap: 10.125rem;
  --column-gap: 10.125rem;
}

.zc-gap-row-162 {
  row-gap: 10.125rem;
}

.zc-gap-163 {
  gap: 10.1875rem;
  --column-gap: 10.1875rem;
}

.zc-gap-col-163 {
  column-gap: 10.1875rem;
  --column-gap: 10.1875rem;
}

.zc-gap-row-163 {
  row-gap: 10.1875rem;
}

.zc-gap-164 {
  gap: 10.25rem;
  --column-gap: 10.25rem;
}

.zc-gap-col-164 {
  column-gap: 10.25rem;
  --column-gap: 10.25rem;
}

.zc-gap-row-164 {
  row-gap: 10.25rem;
}

.zc-gap-165 {
  gap: 10.3125rem;
  --column-gap: 10.3125rem;
}

.zc-gap-col-165 {
  column-gap: 10.3125rem;
  --column-gap: 10.3125rem;
}

.zc-gap-row-165 {
  row-gap: 10.3125rem;
}

.zc-gap-166 {
  gap: 10.375rem;
  --column-gap: 10.375rem;
}

.zc-gap-col-166 {
  column-gap: 10.375rem;
  --column-gap: 10.375rem;
}

.zc-gap-row-166 {
  row-gap: 10.375rem;
}

.zc-gap-167 {
  gap: 10.4375rem;
  --column-gap: 10.4375rem;
}

.zc-gap-col-167 {
  column-gap: 10.4375rem;
  --column-gap: 10.4375rem;
}

.zc-gap-row-167 {
  row-gap: 10.4375rem;
}

.zc-gap-168 {
  gap: 10.5rem;
  --column-gap: 10.5rem;
}

.zc-gap-col-168 {
  column-gap: 10.5rem;
  --column-gap: 10.5rem;
}

.zc-gap-row-168 {
  row-gap: 10.5rem;
}

.zc-gap-169 {
  gap: 10.5625rem;
  --column-gap: 10.5625rem;
}

.zc-gap-col-169 {
  column-gap: 10.5625rem;
  --column-gap: 10.5625rem;
}

.zc-gap-row-169 {
  row-gap: 10.5625rem;
}

.zc-gap-170 {
  gap: 10.625rem;
  --column-gap: 10.625rem;
}

.zc-gap-col-170 {
  column-gap: 10.625rem;
  --column-gap: 10.625rem;
}

.zc-gap-row-170 {
  row-gap: 10.625rem;
}

.zc-gap-171 {
  gap: 10.6875rem;
  --column-gap: 10.6875rem;
}

.zc-gap-col-171 {
  column-gap: 10.6875rem;
  --column-gap: 10.6875rem;
}

.zc-gap-row-171 {
  row-gap: 10.6875rem;
}

.zc-gap-172 {
  gap: 10.75rem;
  --column-gap: 10.75rem;
}

.zc-gap-col-172 {
  column-gap: 10.75rem;
  --column-gap: 10.75rem;
}

.zc-gap-row-172 {
  row-gap: 10.75rem;
}

.zc-gap-173 {
  gap: 10.8125rem;
  --column-gap: 10.8125rem;
}

.zc-gap-col-173 {
  column-gap: 10.8125rem;
  --column-gap: 10.8125rem;
}

.zc-gap-row-173 {
  row-gap: 10.8125rem;
}

.zc-gap-174 {
  gap: 10.875rem;
  --column-gap: 10.875rem;
}

.zc-gap-col-174 {
  column-gap: 10.875rem;
  --column-gap: 10.875rem;
}

.zc-gap-row-174 {
  row-gap: 10.875rem;
}

.zc-gap-175 {
  gap: 10.9375rem;
  --column-gap: 10.9375rem;
}

.zc-gap-col-175 {
  column-gap: 10.9375rem;
  --column-gap: 10.9375rem;
}

.zc-gap-row-175 {
  row-gap: 10.9375rem;
}

.zc-gap-176 {
  gap: 11rem;
  --column-gap: 11rem;
}

.zc-gap-col-176 {
  column-gap: 11rem;
  --column-gap: 11rem;
}

.zc-gap-row-176 {
  row-gap: 11rem;
}

.zc-gap-177 {
  gap: 11.0625rem;
  --column-gap: 11.0625rem;
}

.zc-gap-col-177 {
  column-gap: 11.0625rem;
  --column-gap: 11.0625rem;
}

.zc-gap-row-177 {
  row-gap: 11.0625rem;
}

.zc-gap-178 {
  gap: 11.125rem;
  --column-gap: 11.125rem;
}

.zc-gap-col-178 {
  column-gap: 11.125rem;
  --column-gap: 11.125rem;
}

.zc-gap-row-178 {
  row-gap: 11.125rem;
}

.zc-gap-179 {
  gap: 11.1875rem;
  --column-gap: 11.1875rem;
}

.zc-gap-col-179 {
  column-gap: 11.1875rem;
  --column-gap: 11.1875rem;
}

.zc-gap-row-179 {
  row-gap: 11.1875rem;
}

.zc-gap-180 {
  gap: 11.25rem;
  --column-gap: 11.25rem;
}

.zc-gap-col-180 {
  column-gap: 11.25rem;
  --column-gap: 11.25rem;
}

.zc-gap-row-180 {
  row-gap: 11.25rem;
}

.zc-gap-181 {
  gap: 11.3125rem;
  --column-gap: 11.3125rem;
}

.zc-gap-col-181 {
  column-gap: 11.3125rem;
  --column-gap: 11.3125rem;
}

.zc-gap-row-181 {
  row-gap: 11.3125rem;
}

.zc-gap-182 {
  gap: 11.375rem;
  --column-gap: 11.375rem;
}

.zc-gap-col-182 {
  column-gap: 11.375rem;
  --column-gap: 11.375rem;
}

.zc-gap-row-182 {
  row-gap: 11.375rem;
}

.zc-gap-183 {
  gap: 11.4375rem;
  --column-gap: 11.4375rem;
}

.zc-gap-col-183 {
  column-gap: 11.4375rem;
  --column-gap: 11.4375rem;
}

.zc-gap-row-183 {
  row-gap: 11.4375rem;
}

.zc-gap-184 {
  gap: 11.5rem;
  --column-gap: 11.5rem;
}

.zc-gap-col-184 {
  column-gap: 11.5rem;
  --column-gap: 11.5rem;
}

.zc-gap-row-184 {
  row-gap: 11.5rem;
}

.zc-gap-185 {
  gap: 11.5625rem;
  --column-gap: 11.5625rem;
}

.zc-gap-col-185 {
  column-gap: 11.5625rem;
  --column-gap: 11.5625rem;
}

.zc-gap-row-185 {
  row-gap: 11.5625rem;
}

.zc-gap-186 {
  gap: 11.625rem;
  --column-gap: 11.625rem;
}

.zc-gap-col-186 {
  column-gap: 11.625rem;
  --column-gap: 11.625rem;
}

.zc-gap-row-186 {
  row-gap: 11.625rem;
}

.zc-gap-187 {
  gap: 11.6875rem;
  --column-gap: 11.6875rem;
}

.zc-gap-col-187 {
  column-gap: 11.6875rem;
  --column-gap: 11.6875rem;
}

.zc-gap-row-187 {
  row-gap: 11.6875rem;
}

.zc-gap-188 {
  gap: 11.75rem;
  --column-gap: 11.75rem;
}

.zc-gap-col-188 {
  column-gap: 11.75rem;
  --column-gap: 11.75rem;
}

.zc-gap-row-188 {
  row-gap: 11.75rem;
}

.zc-gap-189 {
  gap: 11.8125rem;
  --column-gap: 11.8125rem;
}

.zc-gap-col-189 {
  column-gap: 11.8125rem;
  --column-gap: 11.8125rem;
}

.zc-gap-row-189 {
  row-gap: 11.8125rem;
}

.zc-gap-190 {
  gap: 11.875rem;
  --column-gap: 11.875rem;
}

.zc-gap-col-190 {
  column-gap: 11.875rem;
  --column-gap: 11.875rem;
}

.zc-gap-row-190 {
  row-gap: 11.875rem;
}

.zc-gap-191 {
  gap: 11.9375rem;
  --column-gap: 11.9375rem;
}

.zc-gap-col-191 {
  column-gap: 11.9375rem;
  --column-gap: 11.9375rem;
}

.zc-gap-row-191 {
  row-gap: 11.9375rem;
}

.zc-gap-192 {
  gap: 12rem;
  --column-gap: 12rem;
}

.zc-gap-col-192 {
  column-gap: 12rem;
  --column-gap: 12rem;
}

.zc-gap-row-192 {
  row-gap: 12rem;
}

.zc-gap-193 {
  gap: 12.0625rem;
  --column-gap: 12.0625rem;
}

.zc-gap-col-193 {
  column-gap: 12.0625rem;
  --column-gap: 12.0625rem;
}

.zc-gap-row-193 {
  row-gap: 12.0625rem;
}

.zc-gap-194 {
  gap: 12.125rem;
  --column-gap: 12.125rem;
}

.zc-gap-col-194 {
  column-gap: 12.125rem;
  --column-gap: 12.125rem;
}

.zc-gap-row-194 {
  row-gap: 12.125rem;
}

.zc-gap-195 {
  gap: 12.1875rem;
  --column-gap: 12.1875rem;
}

.zc-gap-col-195 {
  column-gap: 12.1875rem;
  --column-gap: 12.1875rem;
}

.zc-gap-row-195 {
  row-gap: 12.1875rem;
}

.zc-gap-196 {
  gap: 12.25rem;
  --column-gap: 12.25rem;
}

.zc-gap-col-196 {
  column-gap: 12.25rem;
  --column-gap: 12.25rem;
}

.zc-gap-row-196 {
  row-gap: 12.25rem;
}

.zc-gap-197 {
  gap: 12.3125rem;
  --column-gap: 12.3125rem;
}

.zc-gap-col-197 {
  column-gap: 12.3125rem;
  --column-gap: 12.3125rem;
}

.zc-gap-row-197 {
  row-gap: 12.3125rem;
}

.zc-gap-198 {
  gap: 12.375rem;
  --column-gap: 12.375rem;
}

.zc-gap-col-198 {
  column-gap: 12.375rem;
  --column-gap: 12.375rem;
}

.zc-gap-row-198 {
  row-gap: 12.375rem;
}

.zc-gap-199 {
  gap: 12.4375rem;
  --column-gap: 12.4375rem;
}

.zc-gap-col-199 {
  column-gap: 12.4375rem;
  --column-gap: 12.4375rem;
}

.zc-gap-row-199 {
  row-gap: 12.4375rem;
}

.zc-gap-200 {
  gap: 12.5rem;
  --column-gap: 12.5rem;
}

.zc-gap-col-200 {
  column-gap: 12.5rem;
  --column-gap: 12.5rem;
}

.zc-gap-row-200 {
  row-gap: 12.5rem;
}

.zc-gap-0 {
  gap: 0;
  --column-gap: 0;
}

.zc-gap-col-0 {
  column-gap: 0;
  --column-gap: 0;
}

.zc-gap-row-0 {
  row-gap: 0;
}

.zc-col-1 {
  flex: 0 0 calc(8.3333333333% - var(--column-gap) * 0.9166666667);
  max-width: calc(8.3333333333% - var(--column-gap) * 0.9166666667);
}

.zc-col-2 {
  flex: 0 0 calc(16.6666666667% - var(--column-gap) * 0.8333333333);
  max-width: calc(16.6666666667% - var(--column-gap) * 0.8333333333);
}

.zc-col-3 {
  flex: 0 0 calc(25% - var(--column-gap) * 0.75);
  max-width: calc(25% - var(--column-gap) * 0.75);
}

.zc-col-4 {
  flex: 0 0 calc(33.3333333333% - var(--column-gap) * 0.6666666667);
  max-width: calc(33.3333333333% - var(--column-gap) * 0.6666666667);
}

.zc-col-5 {
  flex: 0 0 calc(41.6666666667% - var(--column-gap) * 0.5833333333);
  max-width: calc(41.6666666667% - var(--column-gap) * 0.5833333333);
}

.zc-col-6 {
  flex: 0 0 calc(50% - var(--column-gap) * 0.5);
  max-width: calc(50% - var(--column-gap) * 0.5);
}

.zc-col-7 {
  flex: 0 0 calc(58.3333333333% - var(--column-gap) * 0.4166666667);
  max-width: calc(58.3333333333% - var(--column-gap) * 0.4166666667);
}

.zc-col-8 {
  flex: 0 0 calc(66.6666666667% - var(--column-gap) * 0.3333333333);
  max-width: calc(66.6666666667% - var(--column-gap) * 0.3333333333);
}

.zc-col-9 {
  flex: 0 0 calc(75% - var(--column-gap) * 0.25);
  max-width: calc(75% - var(--column-gap) * 0.25);
}

.zc-col-10 {
  flex: 0 0 calc(83.3333333333% - var(--column-gap) * 0.1666666667);
  max-width: calc(83.3333333333% - var(--column-gap) * 0.1666666667);
}

.zc-col-11 {
  flex: 0 0 calc(91.6666666667% - var(--column-gap) * 0.0833333333);
  max-width: calc(91.6666666667% - var(--column-gap) * 0.0833333333);
}

.zc-col-12 {
  flex: 0 0 calc(100% - var(--column-gap) * 0);
  max-width: calc(100% - var(--column-gap) * 0);
}

@media (max-width: 1280px) {
  .zc-col-lg-1 {
    flex: 0 0 calc(8.3333333333% - var(--column-gap) * 0.9166666667);
    max-width: calc(8.3333333333% - var(--column-gap) * 0.9166666667);
  }
  .zc-col-lg-2 {
    flex: 0 0 calc(16.6666666667% - var(--column-gap) * 0.8333333333);
    max-width: calc(16.6666666667% - var(--column-gap) * 0.8333333333);
  }
  .zc-col-lg-3 {
    flex: 0 0 calc(25% - var(--column-gap) * 0.75);
    max-width: calc(25% - var(--column-gap) * 0.75);
  }
  .zc-col-lg-4 {
    flex: 0 0 calc(33.3333333333% - var(--column-gap) * 0.6666666667);
    max-width: calc(33.3333333333% - var(--column-gap) * 0.6666666667);
  }
  .zc-col-lg-5 {
    flex: 0 0 calc(41.6666666667% - var(--column-gap) * 0.5833333333);
    max-width: calc(41.6666666667% - var(--column-gap) * 0.5833333333);
  }
  .zc-col-lg-6 {
    flex: 0 0 calc(50% - var(--column-gap) * 0.5);
    max-width: calc(50% - var(--column-gap) * 0.5);
  }
  .zc-col-lg-7 {
    flex: 0 0 calc(58.3333333333% - var(--column-gap) * 0.4166666667);
    max-width: calc(58.3333333333% - var(--column-gap) * 0.4166666667);
  }
  .zc-col-lg-8 {
    flex: 0 0 calc(66.6666666667% - var(--column-gap) * 0.3333333333);
    max-width: calc(66.6666666667% - var(--column-gap) * 0.3333333333);
  }
  .zc-col-lg-9 {
    flex: 0 0 calc(75% - var(--column-gap) * 0.25);
    max-width: calc(75% - var(--column-gap) * 0.25);
  }
  .zc-col-lg-10 {
    flex: 0 0 calc(83.3333333333% - var(--column-gap) * 0.1666666667);
    max-width: calc(83.3333333333% - var(--column-gap) * 0.1666666667);
  }
  .zc-col-lg-11 {
    flex: 0 0 calc(91.6666666667% - var(--column-gap) * 0.0833333333);
    max-width: calc(91.6666666667% - var(--column-gap) * 0.0833333333);
  }
  .zc-col-lg-12 {
    flex: 0 0 calc(100% - var(--column-gap) * 0);
    max-width: calc(100% - var(--column-gap) * 0);
  }
}
@media (max-width: 992px) {
  .zc-col-md-1 {
    flex: 0 0 calc(8.3333333333% - var(--column-gap) * 0.9166666667);
    max-width: calc(8.3333333333% - var(--column-gap) * 0.9166666667);
  }
  .zc-col-md-2 {
    flex: 0 0 calc(16.6666666667% - var(--column-gap) * 0.8333333333);
    max-width: calc(16.6666666667% - var(--column-gap) * 0.8333333333);
  }
  .zc-col-md-3 {
    flex: 0 0 calc(25% - var(--column-gap) * 0.75);
    max-width: calc(25% - var(--column-gap) * 0.75);
  }
  .zc-col-md-4 {
    flex: 0 0 calc(33.3333333333% - var(--column-gap) * 0.6666666667);
    max-width: calc(33.3333333333% - var(--column-gap) * 0.6666666667);
  }
  .zc-col-md-5 {
    flex: 0 0 calc(41.6666666667% - var(--column-gap) * 0.5833333333);
    max-width: calc(41.6666666667% - var(--column-gap) * 0.5833333333);
  }
  .zc-col-md-6 {
    flex: 0 0 calc(50% - var(--column-gap) * 0.5);
    max-width: calc(50% - var(--column-gap) * 0.5);
  }
  .zc-col-md-7 {
    flex: 0 0 calc(58.3333333333% - var(--column-gap) * 0.4166666667);
    max-width: calc(58.3333333333% - var(--column-gap) * 0.4166666667);
  }
  .zc-col-md-8 {
    flex: 0 0 calc(66.6666666667% - var(--column-gap) * 0.3333333333);
    max-width: calc(66.6666666667% - var(--column-gap) * 0.3333333333);
  }
  .zc-col-md-9 {
    flex: 0 0 calc(75% - var(--column-gap) * 0.25);
    max-width: calc(75% - var(--column-gap) * 0.25);
  }
  .zc-col-md-10 {
    flex: 0 0 calc(83.3333333333% - var(--column-gap) * 0.1666666667);
    max-width: calc(83.3333333333% - var(--column-gap) * 0.1666666667);
  }
  .zc-col-md-11 {
    flex: 0 0 calc(91.6666666667% - var(--column-gap) * 0.0833333333);
    max-width: calc(91.6666666667% - var(--column-gap) * 0.0833333333);
  }
  .zc-col-md-12 {
    flex: 0 0 calc(100% - var(--column-gap) * 0);
    max-width: calc(100% - var(--column-gap) * 0);
  }
}
@media (max-width: 768px) {
  .zc-col-sm-1 {
    flex: 0 0 calc(8.3333333333% - var(--column-gap) * 0.9166666667);
    max-width: calc(8.3333333333% - var(--column-gap) * 0.9166666667);
  }
  .zc-col-sm-2 {
    flex: 0 0 calc(16.6666666667% - var(--column-gap) * 0.8333333333);
    max-width: calc(16.6666666667% - var(--column-gap) * 0.8333333333);
  }
  .zc-col-sm-3 {
    flex: 0 0 calc(25% - var(--column-gap) * 0.75);
    max-width: calc(25% - var(--column-gap) * 0.75);
  }
  .zc-col-sm-4 {
    flex: 0 0 calc(33.3333333333% - var(--column-gap) * 0.6666666667);
    max-width: calc(33.3333333333% - var(--column-gap) * 0.6666666667);
  }
  .zc-col-sm-5 {
    flex: 0 0 calc(41.6666666667% - var(--column-gap) * 0.5833333333);
    max-width: calc(41.6666666667% - var(--column-gap) * 0.5833333333);
  }
  .zc-col-sm-6 {
    flex: 0 0 calc(50% - var(--column-gap) * 0.5);
    max-width: calc(50% - var(--column-gap) * 0.5);
  }
  .zc-col-sm-7 {
    flex: 0 0 calc(58.3333333333% - var(--column-gap) * 0.4166666667);
    max-width: calc(58.3333333333% - var(--column-gap) * 0.4166666667);
  }
  .zc-col-sm-8 {
    flex: 0 0 calc(66.6666666667% - var(--column-gap) * 0.3333333333);
    max-width: calc(66.6666666667% - var(--column-gap) * 0.3333333333);
  }
  .zc-col-sm-9 {
    flex: 0 0 calc(75% - var(--column-gap) * 0.25);
    max-width: calc(75% - var(--column-gap) * 0.25);
  }
  .zc-col-sm-10 {
    flex: 0 0 calc(83.3333333333% - var(--column-gap) * 0.1666666667);
    max-width: calc(83.3333333333% - var(--column-gap) * 0.1666666667);
  }
  .zc-col-sm-11 {
    flex: 0 0 calc(91.6666666667% - var(--column-gap) * 0.0833333333);
    max-width: calc(91.6666666667% - var(--column-gap) * 0.0833333333);
  }
  .zc-col-sm-12 {
    flex: 0 0 calc(100% - var(--column-gap) * 0);
    max-width: calc(100% - var(--column-gap) * 0);
  }
}
@media (max-width: 576px) {
  .zc-col-xs-1 {
    flex: 0 0 calc(8.3333333333% - var(--column-gap) * 0.9166666667);
    max-width: calc(8.3333333333% - var(--column-gap) * 0.9166666667);
  }
  .zc-col-xs-2 {
    flex: 0 0 calc(16.6666666667% - var(--column-gap) * 0.8333333333);
    max-width: calc(16.6666666667% - var(--column-gap) * 0.8333333333);
  }
  .zc-col-xs-3 {
    flex: 0 0 calc(25% - var(--column-gap) * 0.75);
    max-width: calc(25% - var(--column-gap) * 0.75);
  }
  .zc-col-xs-4 {
    flex: 0 0 calc(33.3333333333% - var(--column-gap) * 0.6666666667);
    max-width: calc(33.3333333333% - var(--column-gap) * 0.6666666667);
  }
  .zc-col-xs-5 {
    flex: 0 0 calc(41.6666666667% - var(--column-gap) * 0.5833333333);
    max-width: calc(41.6666666667% - var(--column-gap) * 0.5833333333);
  }
  .zc-col-xs-6 {
    flex: 0 0 calc(50% - var(--column-gap) * 0.5);
    max-width: calc(50% - var(--column-gap) * 0.5);
  }
  .zc-col-xs-7 {
    flex: 0 0 calc(58.3333333333% - var(--column-gap) * 0.4166666667);
    max-width: calc(58.3333333333% - var(--column-gap) * 0.4166666667);
  }
  .zc-col-xs-8 {
    flex: 0 0 calc(66.6666666667% - var(--column-gap) * 0.3333333333);
    max-width: calc(66.6666666667% - var(--column-gap) * 0.3333333333);
  }
  .zc-col-xs-9 {
    flex: 0 0 calc(75% - var(--column-gap) * 0.25);
    max-width: calc(75% - var(--column-gap) * 0.25);
  }
  .zc-col-xs-10 {
    flex: 0 0 calc(83.3333333333% - var(--column-gap) * 0.1666666667);
    max-width: calc(83.3333333333% - var(--column-gap) * 0.1666666667);
  }
  .zc-col-xs-11 {
    flex: 0 0 calc(91.6666666667% - var(--column-gap) * 0.0833333333);
    max-width: calc(91.6666666667% - var(--column-gap) * 0.0833333333);
  }
  .zc-col-xs-12 {
    flex: 0 0 calc(100% - var(--column-gap) * 0);
    max-width: calc(100% - var(--column-gap) * 0);
  }
}
