/* Extra Large devices (min-width: 1399.98px) */
/* Large devices (max-width: 1200px) */
/* Medium devices (max-width: 992px) */
/* Small devices (max-width: 768px) */
/* Extra Small devices (max-width: 576px) */
/* Ultra Small devices (max-width: 480px) */
/*this must be on top*/
.grid {
  --grid-layout-gap: 0.625rem;
  display: grid;
  gap: var(--grid-layout-gap);
}
.grid.dense {
  grid-auto-flow: dense;
}
.grid.fr1 {
  grid-template-columns: repeat(1, 1fr) !important;
}
.grid.fr2 {
  grid-template-columns: repeat(2, 1fr) !important;
}
.grid.fr3 {
  grid-template-columns: repeat(3, 1fr) !important;
}
.grid.fr4 {
  grid-template-columns: repeat(4, 1fr) !important;
}
.grid.fr5 {
  grid-template-columns: repeat(5, 1fr) !important;
}
.grid.fr6 {
  grid-template-columns: repeat(6, 1fr) !important;
}
.grid.fr7 {
  grid-template-columns: repeat(7, 1fr) !important;
}
.grid.fr8 {
  grid-template-columns: repeat(8, 1fr) !important;
}
.grid.fr9 {
  grid-template-columns: repeat(9, 1fr) !important;
}
.grid.fr10 {
  grid-template-columns: repeat(10, 1fr) !important;
}
.grid.fr11 {
  grid-template-columns: repeat(11, 1fr) !important;
}
.grid.fr12 {
  grid-template-columns: repeat(12, 1fr) !important;
}
@media (min-width: 1399.98px) {
  .grid.fr1-xl {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .grid.fr2-xl {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .grid.fr3-xl {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .grid.fr4-xl {
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .grid.fr5-xl {
    grid-template-columns: repeat(5, 1fr) !important;
  }
  .grid.fr6-xl {
    grid-template-columns: repeat(6, 1fr) !important;
  }
  .grid.fr7-xl {
    grid-template-columns: repeat(7, 1fr) !important;
  }
  .grid.fr8-xl {
    grid-template-columns: repeat(8, 1fr) !important;
  }
  .grid.fr9-xl {
    grid-template-columns: repeat(9, 1fr) !important;
  }
  .grid.fr10-xl {
    grid-template-columns: repeat(10, 1fr) !important;
  }
  .grid.fr11-xl {
    grid-template-columns: repeat(11, 1fr) !important;
  }
  .grid.fr12-xl {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}
@media (min-width: 1199.98px) {
  .grid.fr1-lg {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .grid.fr2-lg {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .grid.fr3-lg {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .grid.fr4-lg {
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .grid.fr5-lg {
    grid-template-columns: repeat(5, 1fr) !important;
  }
  .grid.fr6-lg {
    grid-template-columns: repeat(6, 1fr) !important;
  }
  .grid.fr7-lg {
    grid-template-columns: repeat(7, 1fr) !important;
  }
  .grid.fr8-lg {
    grid-template-columns: repeat(8, 1fr) !important;
  }
  .grid.fr9-lg {
    grid-template-columns: repeat(9, 1fr) !important;
  }
  .grid.fr10-lg {
    grid-template-columns: repeat(10, 1fr) !important;
  }
  .grid.fr11-lg {
    grid-template-columns: repeat(11, 1fr) !important;
  }
  .grid.fr12-lg {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}
@media (max-width: 991.98px) {
  .grid.fr1-md {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .grid.fr2-md {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .grid.fr3-md {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .grid.fr4-md {
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .grid.fr5-md {
    grid-template-columns: repeat(5, 1fr) !important;
  }
  .grid.fr6-md {
    grid-template-columns: repeat(6, 1fr) !important;
  }
  .grid.fr7-md {
    grid-template-columns: repeat(7, 1fr) !important;
  }
  .grid.fr8-md {
    grid-template-columns: repeat(8, 1fr) !important;
  }
  .grid.fr9-md {
    grid-template-columns: repeat(9, 1fr) !important;
  }
  .grid.fr10-md {
    grid-template-columns: repeat(10, 1fr) !important;
  }
  .grid.fr11-md {
    grid-template-columns: repeat(11, 1fr) !important;
  }
  .grid.fr12-md {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}
@media (max-width: 767.98px) {
  .grid.fr1-sm {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .grid.fr2-sm {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .grid.fr3-sm {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .grid.fr4-sm {
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .grid.fr5-sm {
    grid-template-columns: repeat(5, 1fr) !important;
  }
  .grid.fr6-sm {
    grid-template-columns: repeat(6, 1fr) !important;
  }
  .grid.fr7-sm {
    grid-template-columns: repeat(7, 1fr) !important;
  }
  .grid.fr8-sm {
    grid-template-columns: repeat(8, 1fr) !important;
  }
  .grid.fr9-sm {
    grid-template-columns: repeat(9, 1fr) !important;
  }
  .grid.fr10-sm {
    grid-template-columns: repeat(10, 1fr) !important;
  }
  .grid.fr11-sm {
    grid-template-columns: repeat(11, 1fr) !important;
  }
  .grid.fr12-sm {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}
@media (max-width: 575.98px) {
  .grid.fr1-xs {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .grid.fr2-xs {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .grid.fr3-xs {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .grid.fr4-xs {
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .grid.fr5-xs {
    grid-template-columns: repeat(5, 1fr) !important;
  }
  .grid.fr6-xs {
    grid-template-columns: repeat(6, 1fr) !important;
  }
  .grid.fr7-xs {
    grid-template-columns: repeat(7, 1fr) !important;
  }
  .grid.fr8-xs {
    grid-template-columns: repeat(8, 1fr) !important;
  }
  .grid.fr9-xs {
    grid-template-columns: repeat(9, 1fr) !important;
  }
  .grid.fr10-xs {
    grid-template-columns: repeat(10, 1fr) !important;
  }
  .grid.fr11-xs {
    grid-template-columns: repeat(11, 1fr) !important;
  }
  .grid.fr12-xs {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}
@media (max-width: 479.98px) {
  .grid.fr1-us {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  .grid.fr2-us {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .grid.fr3-us {
    grid-template-columns: repeat(3, 1fr) !important;
  }
  .grid.fr4-us {
    grid-template-columns: repeat(4, 1fr) !important;
  }
  .grid.fr5-us {
    grid-template-columns: repeat(5, 1fr) !important;
  }
  .grid.fr6-us {
    grid-template-columns: repeat(6, 1fr) !important;
  }
  .grid.fr7-us {
    grid-template-columns: repeat(7, 1fr) !important;
  }
  .grid.fr8-us {
    grid-template-columns: repeat(8, 1fr) !important;
  }
  .grid.fr9-us {
    grid-template-columns: repeat(9, 1fr) !important;
  }
  .grid.fr10-us {
    grid-template-columns: repeat(10, 1fr) !important;
  }
  .grid.fr11-us {
    grid-template-columns: repeat(11, 1fr) !important;
  }
  .grid.fr12-us {
    grid-template-columns: repeat(12, 1fr) !important;
  }
}
.grid.auto {
  --grid-column-count: 12;
}
@media (min-width: 1399.98px) {
  .grid.auto.max1-xl {
    --grid-column-count: 1;
  }
  .grid.auto.max2-xl {
    --grid-column-count: 2;
  }
  .grid.auto.max3-xl {
    --grid-column-count: 3;
  }
  .grid.auto.max4-xl {
    --grid-column-count: 4;
  }
  .grid.auto.max5-xl {
    --grid-column-count: 5;
  }
  .grid.auto.max6-xl {
    --grid-column-count: 6;
  }
  .grid.auto.max7-xl {
    --grid-column-count: 7;
  }
  .grid.auto.max8-xl {
    --grid-column-count: 8;
  }
  .grid.auto.max9-xl {
    --grid-column-count: 9;
  }
  .grid.auto.max10-xl {
    --grid-column-count: 10;
  }
  .grid.auto.max11-xl {
    --grid-column-count: 11;
  }
  .grid.auto.max12-xl {
    --grid-column-count: 12;
  }
}
@media (min-width: 1199.98px) {
  .grid.auto.max1-lg {
    --grid-column-count: 1;
  }
  .grid.auto.max2-lg {
    --grid-column-count: 2;
  }
  .grid.auto.max3-lg {
    --grid-column-count: 3;
  }
  .grid.auto.max4-lg {
    --grid-column-count: 4;
  }
  .grid.auto.max5-lg {
    --grid-column-count: 5;
  }
  .grid.auto.max6-lg {
    --grid-column-count: 6;
  }
  .grid.auto.max7-lg {
    --grid-column-count: 7;
  }
  .grid.auto.max8-lg {
    --grid-column-count: 8;
  }
  .grid.auto.max9-lg {
    --grid-column-count: 9;
  }
  .grid.auto.max10-lg {
    --grid-column-count: 10;
  }
  .grid.auto.max11-lg {
    --grid-column-count: 11;
  }
  .grid.auto.max12-lg {
    --grid-column-count: 12;
  }
}
@media (max-width: 991.98px) {
  .grid.auto.max1-md {
    --grid-column-count: 1;
  }
  .grid.auto.max2-md {
    --grid-column-count: 2;
  }
  .grid.auto.max3-md {
    --grid-column-count: 3;
  }
  .grid.auto.max4-md {
    --grid-column-count: 4;
  }
  .grid.auto.max5-md {
    --grid-column-count: 5;
  }
  .grid.auto.max6-md {
    --grid-column-count: 6;
  }
  .grid.auto.max7-md {
    --grid-column-count: 7;
  }
  .grid.auto.max8-md {
    --grid-column-count: 8;
  }
  .grid.auto.max9-md {
    --grid-column-count: 9;
  }
  .grid.auto.max10-md {
    --grid-column-count: 10;
  }
  .grid.auto.max11-md {
    --grid-column-count: 11;
  }
  .grid.auto.max12-md {
    --grid-column-count: 12;
  }
}
@media (max-width: 767.98px) {
  .grid.auto.max1-sm {
    --grid-column-count: 1;
  }
  .grid.auto.max2-sm {
    --grid-column-count: 2;
  }
  .grid.auto.max3-sm {
    --grid-column-count: 3;
  }
  .grid.auto.max4-sm {
    --grid-column-count: 4;
  }
  .grid.auto.max5-sm {
    --grid-column-count: 5;
  }
  .grid.auto.max6-sm {
    --grid-column-count: 6;
  }
  .grid.auto.max7-sm {
    --grid-column-count: 7;
  }
  .grid.auto.max8-sm {
    --grid-column-count: 8;
  }
  .grid.auto.max9-sm {
    --grid-column-count: 9;
  }
  .grid.auto.max10-sm {
    --grid-column-count: 10;
  }
  .grid.auto.max11-sm {
    --grid-column-count: 11;
  }
  .grid.auto.max12-sm {
    --grid-column-count: 12;
  }
}
@media (max-width: 575.98px) {
  .grid.auto.max1-xs {
    --grid-column-count: 1;
  }
  .grid.auto.max2-xs {
    --grid-column-count: 2;
  }
  .grid.auto.max3-xs {
    --grid-column-count: 3;
  }
  .grid.auto.max4-xs {
    --grid-column-count: 4;
  }
  .grid.auto.max5-xs {
    --grid-column-count: 5;
  }
  .grid.auto.max6-xs {
    --grid-column-count: 6;
  }
  .grid.auto.max7-xs {
    --grid-column-count: 7;
  }
  .grid.auto.max8-xs {
    --grid-column-count: 8;
  }
  .grid.auto.max9-xs {
    --grid-column-count: 9;
  }
  .grid.auto.max10-xs {
    --grid-column-count: 10;
  }
  .grid.auto.max11-xs {
    --grid-column-count: 11;
  }
  .grid.auto.max12-xs {
    --grid-column-count: 12;
  }
}
@media (max-width: 479.98px) {
  .grid.auto.max1-us {
    --grid-column-count: 1;
  }
  .grid.auto.max2-us {
    --grid-column-count: 2;
  }
  .grid.auto.max3-us {
    --grid-column-count: 3;
  }
  .grid.auto.max4-us {
    --grid-column-count: 4;
  }
  .grid.auto.max5-us {
    --grid-column-count: 5;
  }
  .grid.auto.max6-us {
    --grid-column-count: 6;
  }
  .grid.auto.max7-us {
    --grid-column-count: 7;
  }
  .grid.auto.max8-us {
    --grid-column-count: 8;
  }
  .grid.auto.max9-us {
    --grid-column-count: 9;
  }
  .grid.auto.max10-us {
    --grid-column-count: 10;
  }
  .grid.auto.max11-us {
    --grid-column-count: 11;
  }
  .grid.auto.max12-us {
    --grid-column-count: 12;
  }
}
.grid.auto {
  --grid-item--min-width: 100px;
  --gap-count: calc(var(--grid-column-count) - 1);
  --total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));
  --grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));
  grid-template-columns: repeat(auto-fit, minmax(max(var(--grid-item--min-width), var(--grid-item--max-width)), 1fr));
}

/* ====================================================
   Grid Child
==================================================== */
.grid > .fullwidth {
  grid-column: 1/-1;
}
.grid > .auto-expand {
  grid-column: auto/span 1;
  width: 100%;
}
.grid > .fr1 {
  grid-column-end: span 1;
}
.grid > .fr2 {
  grid-column-end: span 2;
}
.grid > .fr3 {
  grid-column-end: span 3;
}
.grid > .fr4 {
  grid-column-end: span 4;
}
.grid > .fr5 {
  grid-column-end: span 5;
}
.grid > .fr6 {
  grid-column-end: span 6;
}
.grid > .fr7 {
  grid-column-end: span 7;
}
.grid > .fr8 {
  grid-column-end: span 8;
}
.grid > .fr9 {
  grid-column-end: span 9;
}
.grid > .fr10 {
  grid-column-end: span 10;
}
.grid > .fr11 {
  grid-column-end: span 11;
}
.grid > .fr12 {
  grid-column-end: span 12;
}
@media (min-width: 1399.98px) {
  .grid > .fr1-xl {
    grid-column-end: span 1;
  }
  .grid > .fr2-xl {
    grid-column-end: span 2;
  }
  .grid > .fr3-xl {
    grid-column-end: span 3;
  }
  .grid > .fr4-xl {
    grid-column-end: span 4;
  }
  .grid > .fr5-xl {
    grid-column-end: span 5;
  }
  .grid > .fr6-xl {
    grid-column-end: span 6;
  }
  .grid > .fr7-xl {
    grid-column-end: span 7;
  }
  .grid > .fr8-xl {
    grid-column-end: span 8;
  }
  .grid > .fr9-xl {
    grid-column-end: span 9;
  }
  .grid > .fr10-xl {
    grid-column-end: span 10;
  }
  .grid > .fr11-xl {
    grid-column-end: span 11;
  }
  .grid > .fr12-xl {
    grid-column-end: span 12;
  }
}
@media (min-width: 1199.98px) {
  .grid > .fr1-lg {
    grid-column-end: span 1;
  }
  .grid > .fr2-lg {
    grid-column-end: span 2;
  }
  .grid > .fr3-lg {
    grid-column-end: span 3;
  }
  .grid > .fr4-lg {
    grid-column-end: span 4;
  }
  .grid > .fr5-lg {
    grid-column-end: span 5;
  }
  .grid > .fr6-lg {
    grid-column-end: span 6;
  }
  .grid > .fr7-lg {
    grid-column-end: span 7;
  }
  .grid > .fr8-lg {
    grid-column-end: span 8;
  }
  .grid > .fr9-lg {
    grid-column-end: span 9;
  }
  .grid > .fr10-lg {
    grid-column-end: span 10;
  }
  .grid > .fr11-lg {
    grid-column-end: span 11;
  }
  .grid > .fr12-lg {
    grid-column-end: span 12;
  }
}
@media (max-width: 991.98px) {
  .grid > .fr1-md {
    grid-column-end: span 1;
  }
  .grid > .fr2-md {
    grid-column-end: span 2;
  }
  .grid > .fr3-md {
    grid-column-end: span 3;
  }
  .grid > .fr4-md {
    grid-column-end: span 4;
  }
  .grid > .fr5-md {
    grid-column-end: span 5;
  }
  .grid > .fr6-md {
    grid-column-end: span 6;
  }
  .grid > .fr7-md {
    grid-column-end: span 7;
  }
  .grid > .fr8-md {
    grid-column-end: span 8;
  }
  .grid > .fr9-md {
    grid-column-end: span 9;
  }
  .grid > .fr10-md {
    grid-column-end: span 10;
  }
  .grid > .fr11-md {
    grid-column-end: span 11;
  }
  .grid > .fr12-md {
    grid-column-end: span 12;
  }
}
@media (max-width: 767.98px) {
  .grid > .fr1-sm {
    grid-column-end: span 1;
  }
  .grid > .fr2-sm {
    grid-column-end: span 2;
  }
  .grid > .fr3-sm {
    grid-column-end: span 3;
  }
  .grid > .fr4-sm {
    grid-column-end: span 4;
  }
  .grid > .fr5-sm {
    grid-column-end: span 5;
  }
  .grid > .fr6-sm {
    grid-column-end: span 6;
  }
  .grid > .fr7-sm {
    grid-column-end: span 7;
  }
  .grid > .fr8-sm {
    grid-column-end: span 8;
  }
  .grid > .fr9-sm {
    grid-column-end: span 9;
  }
  .grid > .fr10-sm {
    grid-column-end: span 10;
  }
  .grid > .fr11-sm {
    grid-column-end: span 11;
  }
  .grid > .fr12-sm {
    grid-column-end: span 12;
  }
}
@media (max-width: 575.98px) {
  .grid > .fr1-xs {
    grid-column-end: span 1;
  }
  .grid > .fr2-xs {
    grid-column-end: span 2;
  }
  .grid > .fr3-xs {
    grid-column-end: span 3;
  }
  .grid > .fr4-xs {
    grid-column-end: span 4;
  }
  .grid > .fr5-xs {
    grid-column-end: span 5;
  }
  .grid > .fr6-xs {
    grid-column-end: span 6;
  }
  .grid > .fr7-xs {
    grid-column-end: span 7;
  }
  .grid > .fr8-xs {
    grid-column-end: span 8;
  }
  .grid > .fr9-xs {
    grid-column-end: span 9;
  }
  .grid > .fr10-xs {
    grid-column-end: span 10;
  }
  .grid > .fr11-xs {
    grid-column-end: span 11;
  }
  .grid > .fr12-xs {
    grid-column-end: span 12;
  }
}
@media (max-width: 479.98px) {
  .grid > .fr1-us {
    grid-column-end: span 1;
  }
  .grid > .fr2-us {
    grid-column-end: span 2;
  }
  .grid > .fr3-us {
    grid-column-end: span 3;
  }
  .grid > .fr4-us {
    grid-column-end: span 4;
  }
  .grid > .fr5-us {
    grid-column-end: span 5;
  }
  .grid > .fr6-us {
    grid-column-end: span 6;
  }
  .grid > .fr7-us {
    grid-column-end: span 7;
  }
  .grid > .fr8-us {
    grid-column-end: span 8;
  }
  .grid > .fr9-us {
    grid-column-end: span 9;
  }
  .grid > .fr10-us {
    grid-column-end: span 10;
  }
  .grid > .fr11-us {
    grid-column-end: span 11;
  }
  .grid > .fr12-us {
    grid-column-end: span 12;
  }
}

.rowgap-01 {
  grid-row-gap: 0.1rem !important;
}
.rowgap-02 {
  grid-row-gap: 0.2rem !important;
}
.rowgap-03 {
  grid-row-gap: 0.3rem !important;
}
.rowgap-04 {
  grid-row-gap: 0.4rem !important;
}
.rowgap-05 {
  grid-row-gap: 0.5rem !important;
}
.rowgap-06 {
  grid-row-gap: 0.6rem !important;
}
.rowgap-07 {
  grid-row-gap: 0.7rem !important;
}
.rowgap-08 {
  grid-row-gap: 0.8rem !important;
}
.rowgap-09 {
  grid-row-gap: 0.9rem !important;
}
.rowgap-10 {
  grid-row-gap: 1rem !important;
}
.rowgap-11 {
  grid-row-gap: 1.1rem !important;
}
.rowgap-12 {
  grid-row-gap: 1.2rem !important;
}
.rowgap-13 {
  grid-row-gap: 1.3rem !important;
}
.rowgap-14 {
  grid-row-gap: 1.4rem !important;
}
.rowgap-15 {
  grid-row-gap: 1.5rem !important;
}
.rowgap-16 {
  grid-row-gap: 1.6rem !important;
}
.rowgap-17 {
  grid-row-gap: 1.7rem !important;
}
.rowgap-18 {
  grid-row-gap: 1.8rem !important;
}
.rowgap-19 {
  grid-row-gap: 1.9rem !important;
}
.rowgap-20 {
  grid-row-gap: 2rem !important;
}
.rowgap-21 {
  grid-row-gap: 2.1rem !important;
}
.rowgap-22 {
  grid-row-gap: 2.2rem !important;
}
.rowgap-23 {
  grid-row-gap: 2.3rem !important;
}
.rowgap-24 {
  grid-row-gap: 2.4rem !important;
}
.rowgap-25 {
  grid-row-gap: 2.5rem !important;
}
.rowgap-26 {
  grid-row-gap: 2.6rem !important;
}
.rowgap-27 {
  grid-row-gap: 2.7rem !important;
}
.rowgap-28 {
  grid-row-gap: 2.8rem !important;
}
.rowgap-29 {
  grid-row-gap: 2.9rem !important;
}
.rowgap-30 {
  grid-row-gap: 3rem !important;
}
.rowgap-31 {
  grid-row-gap: 3.1rem !important;
}
.rowgap-32 {
  grid-row-gap: 3.2rem !important;
}
.rowgap-33 {
  grid-row-gap: 3.3rem !important;
}
.rowgap-34 {
  grid-row-gap: 3.4rem !important;
}
.rowgap-35 {
  grid-row-gap: 3.5rem !important;
}
.rowgap-36 {
  grid-row-gap: 3.6rem !important;
}
.rowgap-37 {
  grid-row-gap: 3.7rem !important;
}
.rowgap-38 {
  grid-row-gap: 3.8rem !important;
}
.rowgap-39 {
  grid-row-gap: 3.9rem !important;
}
.rowgap-40 {
  grid-row-gap: 4rem !important;
}
@media (min-width: 1399.98px) {
  .rowgap-01-xl {
    grid-row-gap: 0.1rem !important;
  }
  .rowgap-02-xl {
    grid-row-gap: 0.2rem !important;
  }
  .rowgap-03-xl {
    grid-row-gap: 0.3rem !important;
  }
  .rowgap-04-xl {
    grid-row-gap: 0.4rem !important;
  }
  .rowgap-05-xl {
    grid-row-gap: 0.5rem !important;
  }
  .rowgap-06-xl {
    grid-row-gap: 0.6rem !important;
  }
  .rowgap-07-xl {
    grid-row-gap: 0.7rem !important;
  }
  .rowgap-08-xl {
    grid-row-gap: 0.8rem !important;
  }
  .rowgap-09-xl {
    grid-row-gap: 0.9rem !important;
  }
  .rowgap-10-xl {
    grid-row-gap: 1rem !important;
  }
  .rowgap-11-xl {
    grid-row-gap: 1.1rem !important;
  }
  .rowgap-12-xl {
    grid-row-gap: 1.2rem !important;
  }
  .rowgap-13-xl {
    grid-row-gap: 1.3rem !important;
  }
  .rowgap-14-xl {
    grid-row-gap: 1.4rem !important;
  }
  .rowgap-15-xl {
    grid-row-gap: 1.5rem !important;
  }
  .rowgap-16-xl {
    grid-row-gap: 1.6rem !important;
  }
  .rowgap-17-xl {
    grid-row-gap: 1.7rem !important;
  }
  .rowgap-18-xl {
    grid-row-gap: 1.8rem !important;
  }
  .rowgap-19-xl {
    grid-row-gap: 1.9rem !important;
  }
  .rowgap-20-xl {
    grid-row-gap: 2rem !important;
  }
  .rowgap-21-xl {
    grid-row-gap: 2.1rem !important;
  }
  .rowgap-22-xl {
    grid-row-gap: 2.2rem !important;
  }
  .rowgap-23-xl {
    grid-row-gap: 2.3rem !important;
  }
  .rowgap-24-xl {
    grid-row-gap: 2.4rem !important;
  }
  .rowgap-25-xl {
    grid-row-gap: 2.5rem !important;
  }
  .rowgap-26-xl {
    grid-row-gap: 2.6rem !important;
  }
  .rowgap-27-xl {
    grid-row-gap: 2.7rem !important;
  }
  .rowgap-28-xl {
    grid-row-gap: 2.8rem !important;
  }
  .rowgap-29-xl {
    grid-row-gap: 2.9rem !important;
  }
  .rowgap-30-xl {
    grid-row-gap: 3rem !important;
  }
  .rowgap-31-xl {
    grid-row-gap: 3.1rem !important;
  }
  .rowgap-32-xl {
    grid-row-gap: 3.2rem !important;
  }
  .rowgap-33-xl {
    grid-row-gap: 3.3rem !important;
  }
  .rowgap-34-xl {
    grid-row-gap: 3.4rem !important;
  }
  .rowgap-35-xl {
    grid-row-gap: 3.5rem !important;
  }
  .rowgap-36-xl {
    grid-row-gap: 3.6rem !important;
  }
  .rowgap-37-xl {
    grid-row-gap: 3.7rem !important;
  }
  .rowgap-38-xl {
    grid-row-gap: 3.8rem !important;
  }
  .rowgap-39-xl {
    grid-row-gap: 3.9rem !important;
  }
  .rowgap-40-xl {
    grid-row-gap: 4rem !important;
  }
}
@media (min-width: 1199.98px) {
  .rowgap-01-lg {
    grid-row-gap: 0.1rem !important;
  }
  .rowgap-02-lg {
    grid-row-gap: 0.2rem !important;
  }
  .rowgap-03-lg {
    grid-row-gap: 0.3rem !important;
  }
  .rowgap-04-lg {
    grid-row-gap: 0.4rem !important;
  }
  .rowgap-05-lg {
    grid-row-gap: 0.5rem !important;
  }
  .rowgap-06-lg {
    grid-row-gap: 0.6rem !important;
  }
  .rowgap-07-lg {
    grid-row-gap: 0.7rem !important;
  }
  .rowgap-08-lg {
    grid-row-gap: 0.8rem !important;
  }
  .rowgap-09-lg {
    grid-row-gap: 0.9rem !important;
  }
  .rowgap-10-lg {
    grid-row-gap: 1rem !important;
  }
  .rowgap-11-lg {
    grid-row-gap: 1.1rem !important;
  }
  .rowgap-12-lg {
    grid-row-gap: 1.2rem !important;
  }
  .rowgap-13-lg {
    grid-row-gap: 1.3rem !important;
  }
  .rowgap-14-lg {
    grid-row-gap: 1.4rem !important;
  }
  .rowgap-15-lg {
    grid-row-gap: 1.5rem !important;
  }
  .rowgap-16-lg {
    grid-row-gap: 1.6rem !important;
  }
  .rowgap-17-lg {
    grid-row-gap: 1.7rem !important;
  }
  .rowgap-18-lg {
    grid-row-gap: 1.8rem !important;
  }
  .rowgap-19-lg {
    grid-row-gap: 1.9rem !important;
  }
  .rowgap-20-lg {
    grid-row-gap: 2rem !important;
  }
  .rowgap-21-lg {
    grid-row-gap: 2.1rem !important;
  }
  .rowgap-22-lg {
    grid-row-gap: 2.2rem !important;
  }
  .rowgap-23-lg {
    grid-row-gap: 2.3rem !important;
  }
  .rowgap-24-lg {
    grid-row-gap: 2.4rem !important;
  }
  .rowgap-25-lg {
    grid-row-gap: 2.5rem !important;
  }
  .rowgap-26-lg {
    grid-row-gap: 2.6rem !important;
  }
  .rowgap-27-lg {
    grid-row-gap: 2.7rem !important;
  }
  .rowgap-28-lg {
    grid-row-gap: 2.8rem !important;
  }
  .rowgap-29-lg {
    grid-row-gap: 2.9rem !important;
  }
  .rowgap-30-lg {
    grid-row-gap: 3rem !important;
  }
  .rowgap-31-lg {
    grid-row-gap: 3.1rem !important;
  }
  .rowgap-32-lg {
    grid-row-gap: 3.2rem !important;
  }
  .rowgap-33-lg {
    grid-row-gap: 3.3rem !important;
  }
  .rowgap-34-lg {
    grid-row-gap: 3.4rem !important;
  }
  .rowgap-35-lg {
    grid-row-gap: 3.5rem !important;
  }
  .rowgap-36-lg {
    grid-row-gap: 3.6rem !important;
  }
  .rowgap-37-lg {
    grid-row-gap: 3.7rem !important;
  }
  .rowgap-38-lg {
    grid-row-gap: 3.8rem !important;
  }
  .rowgap-39-lg {
    grid-row-gap: 3.9rem !important;
  }
  .rowgap-40-lg {
    grid-row-gap: 4rem !important;
  }
}
@media (max-width: 991.98px) {
  .rowgap-01-md {
    grid-row-gap: 0.1rem !important;
  }
  .rowgap-02-md {
    grid-row-gap: 0.2rem !important;
  }
  .rowgap-03-md {
    grid-row-gap: 0.3rem !important;
  }
  .rowgap-04-md {
    grid-row-gap: 0.4rem !important;
  }
  .rowgap-05-md {
    grid-row-gap: 0.5rem !important;
  }
  .rowgap-06-md {
    grid-row-gap: 0.6rem !important;
  }
  .rowgap-07-md {
    grid-row-gap: 0.7rem !important;
  }
  .rowgap-08-md {
    grid-row-gap: 0.8rem !important;
  }
  .rowgap-09-md {
    grid-row-gap: 0.9rem !important;
  }
  .rowgap-10-md {
    grid-row-gap: 1rem !important;
  }
  .rowgap-11-md {
    grid-row-gap: 1.1rem !important;
  }
  .rowgap-12-md {
    grid-row-gap: 1.2rem !important;
  }
  .rowgap-13-md {
    grid-row-gap: 1.3rem !important;
  }
  .rowgap-14-md {
    grid-row-gap: 1.4rem !important;
  }
  .rowgap-15-md {
    grid-row-gap: 1.5rem !important;
  }
  .rowgap-16-md {
    grid-row-gap: 1.6rem !important;
  }
  .rowgap-17-md {
    grid-row-gap: 1.7rem !important;
  }
  .rowgap-18-md {
    grid-row-gap: 1.8rem !important;
  }
  .rowgap-19-md {
    grid-row-gap: 1.9rem !important;
  }
  .rowgap-20-md {
    grid-row-gap: 2rem !important;
  }
  .rowgap-21-md {
    grid-row-gap: 2.1rem !important;
  }
  .rowgap-22-md {
    grid-row-gap: 2.2rem !important;
  }
  .rowgap-23-md {
    grid-row-gap: 2.3rem !important;
  }
  .rowgap-24-md {
    grid-row-gap: 2.4rem !important;
  }
  .rowgap-25-md {
    grid-row-gap: 2.5rem !important;
  }
  .rowgap-26-md {
    grid-row-gap: 2.6rem !important;
  }
  .rowgap-27-md {
    grid-row-gap: 2.7rem !important;
  }
  .rowgap-28-md {
    grid-row-gap: 2.8rem !important;
  }
  .rowgap-29-md {
    grid-row-gap: 2.9rem !important;
  }
  .rowgap-30-md {
    grid-row-gap: 3rem !important;
  }
  .rowgap-31-md {
    grid-row-gap: 3.1rem !important;
  }
  .rowgap-32-md {
    grid-row-gap: 3.2rem !important;
  }
  .rowgap-33-md {
    grid-row-gap: 3.3rem !important;
  }
  .rowgap-34-md {
    grid-row-gap: 3.4rem !important;
  }
  .rowgap-35-md {
    grid-row-gap: 3.5rem !important;
  }
  .rowgap-36-md {
    grid-row-gap: 3.6rem !important;
  }
  .rowgap-37-md {
    grid-row-gap: 3.7rem !important;
  }
  .rowgap-38-md {
    grid-row-gap: 3.8rem !important;
  }
  .rowgap-39-md {
    grid-row-gap: 3.9rem !important;
  }
  .rowgap-40-md {
    grid-row-gap: 4rem !important;
  }
}
@media (max-width: 767.98px) {
  .rowgap-01-sm {
    grid-row-gap: 0.1rem !important;
  }
  .rowgap-02-sm {
    grid-row-gap: 0.2rem !important;
  }
  .rowgap-03-sm {
    grid-row-gap: 0.3rem !important;
  }
  .rowgap-04-sm {
    grid-row-gap: 0.4rem !important;
  }
  .rowgap-05-sm {
    grid-row-gap: 0.5rem !important;
  }
  .rowgap-06-sm {
    grid-row-gap: 0.6rem !important;
  }
  .rowgap-07-sm {
    grid-row-gap: 0.7rem !important;
  }
  .rowgap-08-sm {
    grid-row-gap: 0.8rem !important;
  }
  .rowgap-09-sm {
    grid-row-gap: 0.9rem !important;
  }
  .rowgap-10-sm {
    grid-row-gap: 1rem !important;
  }
  .rowgap-11-sm {
    grid-row-gap: 1.1rem !important;
  }
  .rowgap-12-sm {
    grid-row-gap: 1.2rem !important;
  }
  .rowgap-13-sm {
    grid-row-gap: 1.3rem !important;
  }
  .rowgap-14-sm {
    grid-row-gap: 1.4rem !important;
  }
  .rowgap-15-sm {
    grid-row-gap: 1.5rem !important;
  }
  .rowgap-16-sm {
    grid-row-gap: 1.6rem !important;
  }
  .rowgap-17-sm {
    grid-row-gap: 1.7rem !important;
  }
  .rowgap-18-sm {
    grid-row-gap: 1.8rem !important;
  }
  .rowgap-19-sm {
    grid-row-gap: 1.9rem !important;
  }
  .rowgap-20-sm {
    grid-row-gap: 2rem !important;
  }
  .rowgap-21-sm {
    grid-row-gap: 2.1rem !important;
  }
  .rowgap-22-sm {
    grid-row-gap: 2.2rem !important;
  }
  .rowgap-23-sm {
    grid-row-gap: 2.3rem !important;
  }
  .rowgap-24-sm {
    grid-row-gap: 2.4rem !important;
  }
  .rowgap-25-sm {
    grid-row-gap: 2.5rem !important;
  }
  .rowgap-26-sm {
    grid-row-gap: 2.6rem !important;
  }
  .rowgap-27-sm {
    grid-row-gap: 2.7rem !important;
  }
  .rowgap-28-sm {
    grid-row-gap: 2.8rem !important;
  }
  .rowgap-29-sm {
    grid-row-gap: 2.9rem !important;
  }
  .rowgap-30-sm {
    grid-row-gap: 3rem !important;
  }
  .rowgap-31-sm {
    grid-row-gap: 3.1rem !important;
  }
  .rowgap-32-sm {
    grid-row-gap: 3.2rem !important;
  }
  .rowgap-33-sm {
    grid-row-gap: 3.3rem !important;
  }
  .rowgap-34-sm {
    grid-row-gap: 3.4rem !important;
  }
  .rowgap-35-sm {
    grid-row-gap: 3.5rem !important;
  }
  .rowgap-36-sm {
    grid-row-gap: 3.6rem !important;
  }
  .rowgap-37-sm {
    grid-row-gap: 3.7rem !important;
  }
  .rowgap-38-sm {
    grid-row-gap: 3.8rem !important;
  }
  .rowgap-39-sm {
    grid-row-gap: 3.9rem !important;
  }
  .rowgap-40-sm {
    grid-row-gap: 4rem !important;
  }
}
@media (max-width: 575.98px) {
  .rowgap-01-xs {
    grid-row-gap: 0.1rem !important;
  }
  .rowgap-02-xs {
    grid-row-gap: 0.2rem !important;
  }
  .rowgap-03-xs {
    grid-row-gap: 0.3rem !important;
  }
  .rowgap-04-xs {
    grid-row-gap: 0.4rem !important;
  }
  .rowgap-05-xs {
    grid-row-gap: 0.5rem !important;
  }
  .rowgap-06-xs {
    grid-row-gap: 0.6rem !important;
  }
  .rowgap-07-xs {
    grid-row-gap: 0.7rem !important;
  }
  .rowgap-08-xs {
    grid-row-gap: 0.8rem !important;
  }
  .rowgap-09-xs {
    grid-row-gap: 0.9rem !important;
  }
  .rowgap-10-xs {
    grid-row-gap: 1rem !important;
  }
  .rowgap-11-xs {
    grid-row-gap: 1.1rem !important;
  }
  .rowgap-12-xs {
    grid-row-gap: 1.2rem !important;
  }
  .rowgap-13-xs {
    grid-row-gap: 1.3rem !important;
  }
  .rowgap-14-xs {
    grid-row-gap: 1.4rem !important;
  }
  .rowgap-15-xs {
    grid-row-gap: 1.5rem !important;
  }
  .rowgap-16-xs {
    grid-row-gap: 1.6rem !important;
  }
  .rowgap-17-xs {
    grid-row-gap: 1.7rem !important;
  }
  .rowgap-18-xs {
    grid-row-gap: 1.8rem !important;
  }
  .rowgap-19-xs {
    grid-row-gap: 1.9rem !important;
  }
  .rowgap-20-xs {
    grid-row-gap: 2rem !important;
  }
  .rowgap-21-xs {
    grid-row-gap: 2.1rem !important;
  }
  .rowgap-22-xs {
    grid-row-gap: 2.2rem !important;
  }
  .rowgap-23-xs {
    grid-row-gap: 2.3rem !important;
  }
  .rowgap-24-xs {
    grid-row-gap: 2.4rem !important;
  }
  .rowgap-25-xs {
    grid-row-gap: 2.5rem !important;
  }
  .rowgap-26-xs {
    grid-row-gap: 2.6rem !important;
  }
  .rowgap-27-xs {
    grid-row-gap: 2.7rem !important;
  }
  .rowgap-28-xs {
    grid-row-gap: 2.8rem !important;
  }
  .rowgap-29-xs {
    grid-row-gap: 2.9rem !important;
  }
  .rowgap-30-xs {
    grid-row-gap: 3rem !important;
  }
  .rowgap-31-xs {
    grid-row-gap: 3.1rem !important;
  }
  .rowgap-32-xs {
    grid-row-gap: 3.2rem !important;
  }
  .rowgap-33-xs {
    grid-row-gap: 3.3rem !important;
  }
  .rowgap-34-xs {
    grid-row-gap: 3.4rem !important;
  }
  .rowgap-35-xs {
    grid-row-gap: 3.5rem !important;
  }
  .rowgap-36-xs {
    grid-row-gap: 3.6rem !important;
  }
  .rowgap-37-xs {
    grid-row-gap: 3.7rem !important;
  }
  .rowgap-38-xs {
    grid-row-gap: 3.8rem !important;
  }
  .rowgap-39-xs {
    grid-row-gap: 3.9rem !important;
  }
  .rowgap-40-xs {
    grid-row-gap: 4rem !important;
  }
}
@media (max-width: 479.98px) {
  .rowgap-01-us {
    grid-row-gap: 0.1rem !important;
  }
  .rowgap-02-us {
    grid-row-gap: 0.2rem !important;
  }
  .rowgap-03-us {
    grid-row-gap: 0.3rem !important;
  }
  .rowgap-04-us {
    grid-row-gap: 0.4rem !important;
  }
  .rowgap-05-us {
    grid-row-gap: 0.5rem !important;
  }
  .rowgap-06-us {
    grid-row-gap: 0.6rem !important;
  }
  .rowgap-07-us {
    grid-row-gap: 0.7rem !important;
  }
  .rowgap-08-us {
    grid-row-gap: 0.8rem !important;
  }
  .rowgap-09-us {
    grid-row-gap: 0.9rem !important;
  }
  .rowgap-10-us {
    grid-row-gap: 1rem !important;
  }
  .rowgap-11-us {
    grid-row-gap: 1.1rem !important;
  }
  .rowgap-12-us {
    grid-row-gap: 1.2rem !important;
  }
  .rowgap-13-us {
    grid-row-gap: 1.3rem !important;
  }
  .rowgap-14-us {
    grid-row-gap: 1.4rem !important;
  }
  .rowgap-15-us {
    grid-row-gap: 1.5rem !important;
  }
  .rowgap-16-us {
    grid-row-gap: 1.6rem !important;
  }
  .rowgap-17-us {
    grid-row-gap: 1.7rem !important;
  }
  .rowgap-18-us {
    grid-row-gap: 1.8rem !important;
  }
  .rowgap-19-us {
    grid-row-gap: 1.9rem !important;
  }
  .rowgap-20-us {
    grid-row-gap: 2rem !important;
  }
  .rowgap-21-us {
    grid-row-gap: 2.1rem !important;
  }
  .rowgap-22-us {
    grid-row-gap: 2.2rem !important;
  }
  .rowgap-23-us {
    grid-row-gap: 2.3rem !important;
  }
  .rowgap-24-us {
    grid-row-gap: 2.4rem !important;
  }
  .rowgap-25-us {
    grid-row-gap: 2.5rem !important;
  }
  .rowgap-26-us {
    grid-row-gap: 2.6rem !important;
  }
  .rowgap-27-us {
    grid-row-gap: 2.7rem !important;
  }
  .rowgap-28-us {
    grid-row-gap: 2.8rem !important;
  }
  .rowgap-29-us {
    grid-row-gap: 2.9rem !important;
  }
  .rowgap-30-us {
    grid-row-gap: 3rem !important;
  }
  .rowgap-31-us {
    grid-row-gap: 3.1rem !important;
  }
  .rowgap-32-us {
    grid-row-gap: 3.2rem !important;
  }
  .rowgap-33-us {
    grid-row-gap: 3.3rem !important;
  }
  .rowgap-34-us {
    grid-row-gap: 3.4rem !important;
  }
  .rowgap-35-us {
    grid-row-gap: 3.5rem !important;
  }
  .rowgap-36-us {
    grid-row-gap: 3.6rem !important;
  }
  .rowgap-37-us {
    grid-row-gap: 3.7rem !important;
  }
  .rowgap-38-us {
    grid-row-gap: 3.8rem !important;
  }
  .rowgap-39-us {
    grid-row-gap: 3.9rem !important;
  }
  .rowgap-40-us {
    grid-row-gap: 4rem !important;
  }
}

.colgap-01 {
  grid-column-gap: 0.1rem !important;
}
.colgap-02 {
  grid-column-gap: 0.2rem !important;
}
.colgap-03 {
  grid-column-gap: 0.3rem !important;
}
.colgap-04 {
  grid-column-gap: 0.4rem !important;
}
.colgap-05 {
  grid-column-gap: 0.5rem !important;
}
.colgap-06 {
  grid-column-gap: 0.6rem !important;
}
.colgap-07 {
  grid-column-gap: 0.7rem !important;
}
.colgap-08 {
  grid-column-gap: 0.8rem !important;
}
.colgap-09 {
  grid-column-gap: 0.9rem !important;
}
.colgap-10 {
  grid-column-gap: 1rem !important;
}
.colgap-11 {
  grid-column-gap: 1.1rem !important;
}
.colgap-12 {
  grid-column-gap: 1.2rem !important;
}
.colgap-13 {
  grid-column-gap: 1.3rem !important;
}
.colgap-14 {
  grid-column-gap: 1.4rem !important;
}
.colgap-15 {
  grid-column-gap: 1.5rem !important;
}
.colgap-16 {
  grid-column-gap: 1.6rem !important;
}
.colgap-17 {
  grid-column-gap: 1.7rem !important;
}
.colgap-18 {
  grid-column-gap: 1.8rem !important;
}
.colgap-19 {
  grid-column-gap: 1.9rem !important;
}
.colgap-20 {
  grid-column-gap: 2rem !important;
}
.colgap-21 {
  grid-column-gap: 2.1rem !important;
}
.colgap-22 {
  grid-column-gap: 2.2rem !important;
}
.colgap-23 {
  grid-column-gap: 2.3rem !important;
}
.colgap-24 {
  grid-column-gap: 2.4rem !important;
}
.colgap-25 {
  grid-column-gap: 2.5rem !important;
}
.colgap-26 {
  grid-column-gap: 2.6rem !important;
}
.colgap-27 {
  grid-column-gap: 2.7rem !important;
}
.colgap-28 {
  grid-column-gap: 2.8rem !important;
}
.colgap-29 {
  grid-column-gap: 2.9rem !important;
}
.colgap-30 {
  grid-column-gap: 3rem !important;
}
.colgap-31 {
  grid-column-gap: 3.1rem !important;
}
.colgap-32 {
  grid-column-gap: 3.2rem !important;
}
.colgap-33 {
  grid-column-gap: 3.3rem !important;
}
.colgap-34 {
  grid-column-gap: 3.4rem !important;
}
.colgap-35 {
  grid-column-gap: 3.5rem !important;
}
.colgap-36 {
  grid-column-gap: 3.6rem !important;
}
.colgap-37 {
  grid-column-gap: 3.7rem !important;
}
.colgap-38 {
  grid-column-gap: 3.8rem !important;
}
.colgap-39 {
  grid-column-gap: 3.9rem !important;
}
.colgap-40 {
  grid-column-gap: 4rem !important;
}
@media (min-width: 1399.98px) {
  .colgap-01-xl {
    grid-column-gap: 0.1rem !important;
  }
  .colgap-02-xl {
    grid-column-gap: 0.2rem !important;
  }
  .colgap-03-xl {
    grid-column-gap: 0.3rem !important;
  }
  .colgap-04-xl {
    grid-column-gap: 0.4rem !important;
  }
  .colgap-05-xl {
    grid-column-gap: 0.5rem !important;
  }
  .colgap-06-xl {
    grid-column-gap: 0.6rem !important;
  }
  .colgap-07-xl {
    grid-column-gap: 0.7rem !important;
  }
  .colgap-08-xl {
    grid-column-gap: 0.8rem !important;
  }
  .colgap-09-xl {
    grid-column-gap: 0.9rem !important;
  }
  .colgap-10-xl {
    grid-column-gap: 1rem !important;
  }
  .colgap-11-xl {
    grid-column-gap: 1.1rem !important;
  }
  .colgap-12-xl {
    grid-column-gap: 1.2rem !important;
  }
  .colgap-13-xl {
    grid-column-gap: 1.3rem !important;
  }
  .colgap-14-xl {
    grid-column-gap: 1.4rem !important;
  }
  .colgap-15-xl {
    grid-column-gap: 1.5rem !important;
  }
  .colgap-16-xl {
    grid-column-gap: 1.6rem !important;
  }
  .colgap-17-xl {
    grid-column-gap: 1.7rem !important;
  }
  .colgap-18-xl {
    grid-column-gap: 1.8rem !important;
  }
  .colgap-19-xl {
    grid-column-gap: 1.9rem !important;
  }
  .colgap-20-xl {
    grid-column-gap: 2rem !important;
  }
  .colgap-21-xl {
    grid-column-gap: 2.1rem !important;
  }
  .colgap-22-xl {
    grid-column-gap: 2.2rem !important;
  }
  .colgap-23-xl {
    grid-column-gap: 2.3rem !important;
  }
  .colgap-24-xl {
    grid-column-gap: 2.4rem !important;
  }
  .colgap-25-xl {
    grid-column-gap: 2.5rem !important;
  }
  .colgap-26-xl {
    grid-column-gap: 2.6rem !important;
  }
  .colgap-27-xl {
    grid-column-gap: 2.7rem !important;
  }
  .colgap-28-xl {
    grid-column-gap: 2.8rem !important;
  }
  .colgap-29-xl {
    grid-column-gap: 2.9rem !important;
  }
  .colgap-30-xl {
    grid-column-gap: 3rem !important;
  }
  .colgap-31-xl {
    grid-column-gap: 3.1rem !important;
  }
  .colgap-32-xl {
    grid-column-gap: 3.2rem !important;
  }
  .colgap-33-xl {
    grid-column-gap: 3.3rem !important;
  }
  .colgap-34-xl {
    grid-column-gap: 3.4rem !important;
  }
  .colgap-35-xl {
    grid-column-gap: 3.5rem !important;
  }
  .colgap-36-xl {
    grid-column-gap: 3.6rem !important;
  }
  .colgap-37-xl {
    grid-column-gap: 3.7rem !important;
  }
  .colgap-38-xl {
    grid-column-gap: 3.8rem !important;
  }
  .colgap-39-xl {
    grid-column-gap: 3.9rem !important;
  }
  .colgap-40-xl {
    grid-column-gap: 4rem !important;
  }
}
@media (min-width: 1199.98px) {
  .colgap-01-lg {
    grid-column-gap: 0.1rem !important;
  }
  .colgap-02-lg {
    grid-column-gap: 0.2rem !important;
  }
  .colgap-03-lg {
    grid-column-gap: 0.3rem !important;
  }
  .colgap-04-lg {
    grid-column-gap: 0.4rem !important;
  }
  .colgap-05-lg {
    grid-column-gap: 0.5rem !important;
  }
  .colgap-06-lg {
    grid-column-gap: 0.6rem !important;
  }
  .colgap-07-lg {
    grid-column-gap: 0.7rem !important;
  }
  .colgap-08-lg {
    grid-column-gap: 0.8rem !important;
  }
  .colgap-09-lg {
    grid-column-gap: 0.9rem !important;
  }
  .colgap-10-lg {
    grid-column-gap: 1rem !important;
  }
  .colgap-11-lg {
    grid-column-gap: 1.1rem !important;
  }
  .colgap-12-lg {
    grid-column-gap: 1.2rem !important;
  }
  .colgap-13-lg {
    grid-column-gap: 1.3rem !important;
  }
  .colgap-14-lg {
    grid-column-gap: 1.4rem !important;
  }
  .colgap-15-lg {
    grid-column-gap: 1.5rem !important;
  }
  .colgap-16-lg {
    grid-column-gap: 1.6rem !important;
  }
  .colgap-17-lg {
    grid-column-gap: 1.7rem !important;
  }
  .colgap-18-lg {
    grid-column-gap: 1.8rem !important;
  }
  .colgap-19-lg {
    grid-column-gap: 1.9rem !important;
  }
  .colgap-20-lg {
    grid-column-gap: 2rem !important;
  }
  .colgap-21-lg {
    grid-column-gap: 2.1rem !important;
  }
  .colgap-22-lg {
    grid-column-gap: 2.2rem !important;
  }
  .colgap-23-lg {
    grid-column-gap: 2.3rem !important;
  }
  .colgap-24-lg {
    grid-column-gap: 2.4rem !important;
  }
  .colgap-25-lg {
    grid-column-gap: 2.5rem !important;
  }
  .colgap-26-lg {
    grid-column-gap: 2.6rem !important;
  }
  .colgap-27-lg {
    grid-column-gap: 2.7rem !important;
  }
  .colgap-28-lg {
    grid-column-gap: 2.8rem !important;
  }
  .colgap-29-lg {
    grid-column-gap: 2.9rem !important;
  }
  .colgap-30-lg {
    grid-column-gap: 3rem !important;
  }
  .colgap-31-lg {
    grid-column-gap: 3.1rem !important;
  }
  .colgap-32-lg {
    grid-column-gap: 3.2rem !important;
  }
  .colgap-33-lg {
    grid-column-gap: 3.3rem !important;
  }
  .colgap-34-lg {
    grid-column-gap: 3.4rem !important;
  }
  .colgap-35-lg {
    grid-column-gap: 3.5rem !important;
  }
  .colgap-36-lg {
    grid-column-gap: 3.6rem !important;
  }
  .colgap-37-lg {
    grid-column-gap: 3.7rem !important;
  }
  .colgap-38-lg {
    grid-column-gap: 3.8rem !important;
  }
  .colgap-39-lg {
    grid-column-gap: 3.9rem !important;
  }
  .colgap-40-lg {
    grid-column-gap: 4rem !important;
  }
}
@media (max-width: 991.98px) {
  .colgap-01-md {
    grid-column-gap: 0.1rem !important;
  }
  .colgap-02-md {
    grid-column-gap: 0.2rem !important;
  }
  .colgap-03-md {
    grid-column-gap: 0.3rem !important;
  }
  .colgap-04-md {
    grid-column-gap: 0.4rem !important;
  }
  .colgap-05-md {
    grid-column-gap: 0.5rem !important;
  }
  .colgap-06-md {
    grid-column-gap: 0.6rem !important;
  }
  .colgap-07-md {
    grid-column-gap: 0.7rem !important;
  }
  .colgap-08-md {
    grid-column-gap: 0.8rem !important;
  }
  .colgap-09-md {
    grid-column-gap: 0.9rem !important;
  }
  .colgap-10-md {
    grid-column-gap: 1rem !important;
  }
  .colgap-11-md {
    grid-column-gap: 1.1rem !important;
  }
  .colgap-12-md {
    grid-column-gap: 1.2rem !important;
  }
  .colgap-13-md {
    grid-column-gap: 1.3rem !important;
  }
  .colgap-14-md {
    grid-column-gap: 1.4rem !important;
  }
  .colgap-15-md {
    grid-column-gap: 1.5rem !important;
  }
  .colgap-16-md {
    grid-column-gap: 1.6rem !important;
  }
  .colgap-17-md {
    grid-column-gap: 1.7rem !important;
  }
  .colgap-18-md {
    grid-column-gap: 1.8rem !important;
  }
  .colgap-19-md {
    grid-column-gap: 1.9rem !important;
  }
  .colgap-20-md {
    grid-column-gap: 2rem !important;
  }
  .colgap-21-md {
    grid-column-gap: 2.1rem !important;
  }
  .colgap-22-md {
    grid-column-gap: 2.2rem !important;
  }
  .colgap-23-md {
    grid-column-gap: 2.3rem !important;
  }
  .colgap-24-md {
    grid-column-gap: 2.4rem !important;
  }
  .colgap-25-md {
    grid-column-gap: 2.5rem !important;
  }
  .colgap-26-md {
    grid-column-gap: 2.6rem !important;
  }
  .colgap-27-md {
    grid-column-gap: 2.7rem !important;
  }
  .colgap-28-md {
    grid-column-gap: 2.8rem !important;
  }
  .colgap-29-md {
    grid-column-gap: 2.9rem !important;
  }
  .colgap-30-md {
    grid-column-gap: 3rem !important;
  }
  .colgap-31-md {
    grid-column-gap: 3.1rem !important;
  }
  .colgap-32-md {
    grid-column-gap: 3.2rem !important;
  }
  .colgap-33-md {
    grid-column-gap: 3.3rem !important;
  }
  .colgap-34-md {
    grid-column-gap: 3.4rem !important;
  }
  .colgap-35-md {
    grid-column-gap: 3.5rem !important;
  }
  .colgap-36-md {
    grid-column-gap: 3.6rem !important;
  }
  .colgap-37-md {
    grid-column-gap: 3.7rem !important;
  }
  .colgap-38-md {
    grid-column-gap: 3.8rem !important;
  }
  .colgap-39-md {
    grid-column-gap: 3.9rem !important;
  }
  .colgap-40-md {
    grid-column-gap: 4rem !important;
  }
}
@media (max-width: 767.98px) {
  .colgap-01-sm {
    grid-column-gap: 0.1rem !important;
  }
  .colgap-02-sm {
    grid-column-gap: 0.2rem !important;
  }
  .colgap-03-sm {
    grid-column-gap: 0.3rem !important;
  }
  .colgap-04-sm {
    grid-column-gap: 0.4rem !important;
  }
  .colgap-05-sm {
    grid-column-gap: 0.5rem !important;
  }
  .colgap-06-sm {
    grid-column-gap: 0.6rem !important;
  }
  .colgap-07-sm {
    grid-column-gap: 0.7rem !important;
  }
  .colgap-08-sm {
    grid-column-gap: 0.8rem !important;
  }
  .colgap-09-sm {
    grid-column-gap: 0.9rem !important;
  }
  .colgap-10-sm {
    grid-column-gap: 1rem !important;
  }
  .colgap-11-sm {
    grid-column-gap: 1.1rem !important;
  }
  .colgap-12-sm {
    grid-column-gap: 1.2rem !important;
  }
  .colgap-13-sm {
    grid-column-gap: 1.3rem !important;
  }
  .colgap-14-sm {
    grid-column-gap: 1.4rem !important;
  }
  .colgap-15-sm {
    grid-column-gap: 1.5rem !important;
  }
  .colgap-16-sm {
    grid-column-gap: 1.6rem !important;
  }
  .colgap-17-sm {
    grid-column-gap: 1.7rem !important;
  }
  .colgap-18-sm {
    grid-column-gap: 1.8rem !important;
  }
  .colgap-19-sm {
    grid-column-gap: 1.9rem !important;
  }
  .colgap-20-sm {
    grid-column-gap: 2rem !important;
  }
  .colgap-21-sm {
    grid-column-gap: 2.1rem !important;
  }
  .colgap-22-sm {
    grid-column-gap: 2.2rem !important;
  }
  .colgap-23-sm {
    grid-column-gap: 2.3rem !important;
  }
  .colgap-24-sm {
    grid-column-gap: 2.4rem !important;
  }
  .colgap-25-sm {
    grid-column-gap: 2.5rem !important;
  }
  .colgap-26-sm {
    grid-column-gap: 2.6rem !important;
  }
  .colgap-27-sm {
    grid-column-gap: 2.7rem !important;
  }
  .colgap-28-sm {
    grid-column-gap: 2.8rem !important;
  }
  .colgap-29-sm {
    grid-column-gap: 2.9rem !important;
  }
  .colgap-30-sm {
    grid-column-gap: 3rem !important;
  }
  .colgap-31-sm {
    grid-column-gap: 3.1rem !important;
  }
  .colgap-32-sm {
    grid-column-gap: 3.2rem !important;
  }
  .colgap-33-sm {
    grid-column-gap: 3.3rem !important;
  }
  .colgap-34-sm {
    grid-column-gap: 3.4rem !important;
  }
  .colgap-35-sm {
    grid-column-gap: 3.5rem !important;
  }
  .colgap-36-sm {
    grid-column-gap: 3.6rem !important;
  }
  .colgap-37-sm {
    grid-column-gap: 3.7rem !important;
  }
  .colgap-38-sm {
    grid-column-gap: 3.8rem !important;
  }
  .colgap-39-sm {
    grid-column-gap: 3.9rem !important;
  }
  .colgap-40-sm {
    grid-column-gap: 4rem !important;
  }
}
@media (max-width: 575.98px) {
  .colgap-01-xs {
    grid-column-gap: 0.1rem !important;
  }
  .colgap-02-xs {
    grid-column-gap: 0.2rem !important;
  }
  .colgap-03-xs {
    grid-column-gap: 0.3rem !important;
  }
  .colgap-04-xs {
    grid-column-gap: 0.4rem !important;
  }
  .colgap-05-xs {
    grid-column-gap: 0.5rem !important;
  }
  .colgap-06-xs {
    grid-column-gap: 0.6rem !important;
  }
  .colgap-07-xs {
    grid-column-gap: 0.7rem !important;
  }
  .colgap-08-xs {
    grid-column-gap: 0.8rem !important;
  }
  .colgap-09-xs {
    grid-column-gap: 0.9rem !important;
  }
  .colgap-10-xs {
    grid-column-gap: 1rem !important;
  }
  .colgap-11-xs {
    grid-column-gap: 1.1rem !important;
  }
  .colgap-12-xs {
    grid-column-gap: 1.2rem !important;
  }
  .colgap-13-xs {
    grid-column-gap: 1.3rem !important;
  }
  .colgap-14-xs {
    grid-column-gap: 1.4rem !important;
  }
  .colgap-15-xs {
    grid-column-gap: 1.5rem !important;
  }
  .colgap-16-xs {
    grid-column-gap: 1.6rem !important;
  }
  .colgap-17-xs {
    grid-column-gap: 1.7rem !important;
  }
  .colgap-18-xs {
    grid-column-gap: 1.8rem !important;
  }
  .colgap-19-xs {
    grid-column-gap: 1.9rem !important;
  }
  .colgap-20-xs {
    grid-column-gap: 2rem !important;
  }
  .colgap-21-xs {
    grid-column-gap: 2.1rem !important;
  }
  .colgap-22-xs {
    grid-column-gap: 2.2rem !important;
  }
  .colgap-23-xs {
    grid-column-gap: 2.3rem !important;
  }
  .colgap-24-xs {
    grid-column-gap: 2.4rem !important;
  }
  .colgap-25-xs {
    grid-column-gap: 2.5rem !important;
  }
  .colgap-26-xs {
    grid-column-gap: 2.6rem !important;
  }
  .colgap-27-xs {
    grid-column-gap: 2.7rem !important;
  }
  .colgap-28-xs {
    grid-column-gap: 2.8rem !important;
  }
  .colgap-29-xs {
    grid-column-gap: 2.9rem !important;
  }
  .colgap-30-xs {
    grid-column-gap: 3rem !important;
  }
  .colgap-31-xs {
    grid-column-gap: 3.1rem !important;
  }
  .colgap-32-xs {
    grid-column-gap: 3.2rem !important;
  }
  .colgap-33-xs {
    grid-column-gap: 3.3rem !important;
  }
  .colgap-34-xs {
    grid-column-gap: 3.4rem !important;
  }
  .colgap-35-xs {
    grid-column-gap: 3.5rem !important;
  }
  .colgap-36-xs {
    grid-column-gap: 3.6rem !important;
  }
  .colgap-37-xs {
    grid-column-gap: 3.7rem !important;
  }
  .colgap-38-xs {
    grid-column-gap: 3.8rem !important;
  }
  .colgap-39-xs {
    grid-column-gap: 3.9rem !important;
  }
  .colgap-40-xs {
    grid-column-gap: 4rem !important;
  }
}
@media (max-width: 479.98px) {
  .colgap-01-us {
    grid-column-gap: 0.1rem !important;
  }
  .colgap-02-us {
    grid-column-gap: 0.2rem !important;
  }
  .colgap-03-us {
    grid-column-gap: 0.3rem !important;
  }
  .colgap-04-us {
    grid-column-gap: 0.4rem !important;
  }
  .colgap-05-us {
    grid-column-gap: 0.5rem !important;
  }
  .colgap-06-us {
    grid-column-gap: 0.6rem !important;
  }
  .colgap-07-us {
    grid-column-gap: 0.7rem !important;
  }
  .colgap-08-us {
    grid-column-gap: 0.8rem !important;
  }
  .colgap-09-us {
    grid-column-gap: 0.9rem !important;
  }
  .colgap-10-us {
    grid-column-gap: 1rem !important;
  }
  .colgap-11-us {
    grid-column-gap: 1.1rem !important;
  }
  .colgap-12-us {
    grid-column-gap: 1.2rem !important;
  }
  .colgap-13-us {
    grid-column-gap: 1.3rem !important;
  }
  .colgap-14-us {
    grid-column-gap: 1.4rem !important;
  }
  .colgap-15-us {
    grid-column-gap: 1.5rem !important;
  }
  .colgap-16-us {
    grid-column-gap: 1.6rem !important;
  }
  .colgap-17-us {
    grid-column-gap: 1.7rem !important;
  }
  .colgap-18-us {
    grid-column-gap: 1.8rem !important;
  }
  .colgap-19-us {
    grid-column-gap: 1.9rem !important;
  }
  .colgap-20-us {
    grid-column-gap: 2rem !important;
  }
  .colgap-21-us {
    grid-column-gap: 2.1rem !important;
  }
  .colgap-22-us {
    grid-column-gap: 2.2rem !important;
  }
  .colgap-23-us {
    grid-column-gap: 2.3rem !important;
  }
  .colgap-24-us {
    grid-column-gap: 2.4rem !important;
  }
  .colgap-25-us {
    grid-column-gap: 2.5rem !important;
  }
  .colgap-26-us {
    grid-column-gap: 2.6rem !important;
  }
  .colgap-27-us {
    grid-column-gap: 2.7rem !important;
  }
  .colgap-28-us {
    grid-column-gap: 2.8rem !important;
  }
  .colgap-29-us {
    grid-column-gap: 2.9rem !important;
  }
  .colgap-30-us {
    grid-column-gap: 3rem !important;
  }
  .colgap-31-us {
    grid-column-gap: 3.1rem !important;
  }
  .colgap-32-us {
    grid-column-gap: 3.2rem !important;
  }
  .colgap-33-us {
    grid-column-gap: 3.3rem !important;
  }
  .colgap-34-us {
    grid-column-gap: 3.4rem !important;
  }
  .colgap-35-us {
    grid-column-gap: 3.5rem !important;
  }
  .colgap-36-us {
    grid-column-gap: 3.6rem !important;
  }
  .colgap-37-us {
    grid-column-gap: 3.7rem !important;
  }
  .colgap-38-us {
    grid-column-gap: 3.8rem !important;
  }
  .colgap-39-us {
    grid-column-gap: 3.9rem !important;
  }
  .colgap-40-us {
    grid-column-gap: 4rem !important;
  }
}

/*# sourceMappingURL=griddle.min.css.map */
