@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap");
/*!
 * Bootstrap Grid v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.75rem);
  padding-left: var(--bs-gutter-x, 0.75rem);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(var(--bs-gutter-y) * -1);
  margin-right: calc(var(--bs-gutter-x) * -0.5);
  margin-left: calc(var(--bs-gutter-x) * -0.5);
}

.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.bz-list {
  display: flex;
  flex-wrap: wrap;
  gap: 2%;
  align-items: flex-start;
}

.bz-list.bz-list--middle {
  align-items: center;
}

.bz-list__col-2 .bz-list__item {
  flex: 1 0 50%;
  max-width: 49%;
  box-sizing: border-box;
}

.bz-list__col-3 .bz-list__item {
  flex: 1 0 33%;
  max-width: 32%;
  box-sizing: border-box;
}

.bz-list__col-4 .bz-list__item {
  flex: 1 0 25%;
  max-width: 23.5%;
  box-sizing: border-box;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (max-width: 768px) {
  .bz-list__col-md-2 .bz-list__item {
    flex: 1 0 50%;
    max-width: 49%;
    box-sizing: border-box;
  }
  .bz-list__col-md-1 .bz-list__item {
    flex: none !important;
    width: 100% !important;
    max-width: 100% !important;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

@media (min-width: 576px) {
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 768px) {
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  span.d-md-block {
    display: inline-block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
}
@media (max-width: 992px) {
  .md-text-center {
    text-align: center !important;
  }
  .bz-list__col-lg-2 .bz-list__item {
    flex: 1 0 50%;
    max-width: 49%;
    box-sizing: border-box;
  }
}
@media (min-width: 992px) {
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
}
@media (min-width: 1400px) {
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}

html, body {
  height: 100%;
  margin: 0;
  padding: 0;
}

body {
  display: flex;
  flex-direction: column;
}

main {
  flex-grow: 1;
}

a {
  text-decoration: underline;
}

ul, ol {
  list-style: none;
  padding: 0;
  margin: 0;
}

.bz-underline {
  text-decoration: underline;
}

.bz-overflow-reset {
  overflow: unset;
}

.bz-border-solid {
  border-style: solid;
}

.bz-index-6 {
  z-index: 6 !important;
}

.bz-relative {
  position: relative;
}

.bz-inline-block {
  display: inline-block !important;
}

.bz-float-right {
  float: right;
}

.bz-space-between {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.bz-content-end {
  justify-content: flex-end;
}

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

.bz-no-wrap {
  display: inline-block;
  white-space: nowrap;
}

.bz-wrap {
  white-space: normal;
}

.bz-border-radius-s {
  border-radius: 0.25rem;
}

.bz-border-radius-m {
  border-radius: 0.5rem;
}

.bz-border-radius-l {
  border-radius: 1rem;
}

.bz-border-radius-top-s {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.bz-border-radius-top-m {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.bz-border-radius-top-l {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.bz-border-radius-bottom-s {
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.bz-border-radius-bottom-m {
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.bz-border-radius-bottom-l {
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.bz-resp-img {
  max-width: 100%;
}

.bz-responsive-img {
  width: 100%;
}

.bz-sticky {
  position: fixed !important;
  top: 0px;
  width: 100%;
  z-index: 10;
  padding-top: 120px;
  padding-bottom: 16px;
  background-color: #ffffff;
  z-index: 10;
  isolation: isolate;
}
.bz-sticky::before {
  position: absolute;
  content: "";
  background-color: #ffffff;
  top: 0;
  bottom: 0;
  right: -500px;
  left: -500px;
}

.d-flex-grow {
  display: flex;
}
.d-flex-grow .d-flex-item {
  display: flex; /* Define cada item como flex */
  flex-direction: column; /* Organiza o conteúdo em coluna */
  justify-content: space-between; /* Coloca o espaço entre o conteúdo e o form */
  height: 100%;
  box-sizing: border-box; /* Inclui padding e border no cálculo de tamanho */
  flex: 1; /* Faz com que todos os itens cresçam igualmente */
}
.d-flex-grow .d-flex-item .d-flex-item-content {
  flex: 1; /* Faz o conteúdo ocupar todo o espaço disponível */
  display: flex; /* Torna o conteúdo flexível */
  flex-direction: column; /* Organiza o conteúdo verticalmente */
  justify-content: space-between; /* Coloca o espaço entre o conteúdo e o form */
  height: 100%;
}
.d-flex-grow .d-flex-item .d-flex-item-bottom {
  margin-top: 0; /* Garante que o form fique na parte inferior */
}

.bz-numeric-list {
  padding-left: 20px;
  list-style-type: decimal;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.bz-table-simple {
  width: 100%;
  border-collapse: collapse;
}
.bz-table-simple td {
  padding: 5px 0;
  text-align: right;
}
.bz-table-simple td:first-child {
  text-align: left;
}
.bz-table-simple tfoot td {
  padding-top: 8px;
}
.bz-table-simple--separator tbody td {
  padding: 16px 0;
}
.bz-table-simple--separator tbody tr + tr td {
  border-top: 1px solid white;
}

@media (max-width: 991px) {
  .bz-text-lg-center {
    text-align: center;
  }
}
@media (max-width: 768px) {
  .bz-md-block {
    display: block;
  }
}
.bz-text-neutral-1 {
  color: #f4f4f4;
}

.bz-bg-neutral-1 {
  background-color: #f4f4f4;
}

.bz-border-neutral-1 {
  border-color: #f4f4f4;
}

.bz-hover-neutral-1:hover {
  color: #f4f4f4;
}

.bz-bg-neutral-1-90 {
  background-color: rgba(244, 244, 244, 0.9);
}

.bz-bg-neutral-1-80 {
  background-color: rgba(244, 244, 244, 0.8);
}

.bz-bg-neutral-1-60 {
  background-color: rgba(244, 244, 244, 0.6);
}

.bz-bg-neutral-1-40 {
  background-color: rgba(244, 244, 244, 0.4);
}

.bz-bg-neutral-1-20 {
  background-color: rgba(244, 244, 244, 0.2);
}

.bz-text-neutral-2 {
  color: #e8e8e8;
}

.bz-bg-neutral-2 {
  background-color: #e8e8e8;
}

.bz-border-neutral-2 {
  border-color: #e8e8e8;
}

.bz-hover-neutral-2:hover {
  color: #e8e8e8;
}

.bz-bg-neutral-2-90 {
  background-color: rgba(232, 232, 232, 0.9);
}

.bz-bg-neutral-2-80 {
  background-color: rgba(232, 232, 232, 0.8);
}

.bz-bg-neutral-2-60 {
  background-color: rgba(232, 232, 232, 0.6);
}

.bz-bg-neutral-2-40 {
  background-color: rgba(232, 232, 232, 0.4);
}

.bz-bg-neutral-2-20 {
  background-color: rgba(232, 232, 232, 0.2);
}

.bz-text-neutral-3 {
  color: #d6d6d6;
}

.bz-bg-neutral-3 {
  background-color: #d6d6d6;
}

.bz-border-neutral-3 {
  border-color: #d6d6d6;
}

.bz-hover-neutral-3:hover {
  color: #d6d6d6;
}

.bz-bg-neutral-3-90 {
  background-color: rgba(214, 214, 214, 0.9);
}

.bz-bg-neutral-3-80 {
  background-color: rgba(214, 214, 214, 0.8);
}

.bz-bg-neutral-3-60 {
  background-color: rgba(214, 214, 214, 0.6);
}

.bz-bg-neutral-3-40 {
  background-color: rgba(214, 214, 214, 0.4);
}

.bz-bg-neutral-3-20 {
  background-color: rgba(214, 214, 214, 0.2);
}

.bz-text-neutral-4 {
  color: #c4c4c4;
}

.bz-bg-neutral-4 {
  background-color: #c4c4c4;
}

.bz-border-neutral-4 {
  border-color: #c4c4c4;
}

.bz-hover-neutral-4:hover {
  color: #c4c4c4;
}

.bz-bg-neutral-4-90 {
  background-color: rgba(196, 196, 196, 0.9);
}

.bz-bg-neutral-4-80 {
  background-color: rgba(196, 196, 196, 0.8);
}

.bz-bg-neutral-4-60 {
  background-color: rgba(196, 196, 196, 0.6);
}

.bz-bg-neutral-4-40 {
  background-color: rgba(196, 196, 196, 0.4);
}

.bz-bg-neutral-4-20 {
  background-color: rgba(196, 196, 196, 0.2);
}

.bz-text-neutral-5 {
  color: #b2b2b2;
}

.bz-bg-neutral-5 {
  background-color: #b2b2b2;
}

.bz-border-neutral-5 {
  border-color: #b2b2b2;
}

.bz-hover-neutral-5:hover {
  color: #b2b2b2;
}

.bz-bg-neutral-5-90 {
  background-color: rgba(178, 178, 178, 0.9);
}

.bz-bg-neutral-5-80 {
  background-color: rgba(178, 178, 178, 0.8);
}

.bz-bg-neutral-5-60 {
  background-color: rgba(178, 178, 178, 0.6);
}

.bz-bg-neutral-5-40 {
  background-color: rgba(178, 178, 178, 0.4);
}

.bz-bg-neutral-5-20 {
  background-color: rgba(178, 178, 178, 0.2);
}

.bz-text-neutral-6 {
  color: #8e8e8e;
}

.bz-bg-neutral-6 {
  background-color: #8e8e8e;
}

.bz-border-neutral-6 {
  border-color: #8e8e8e;
}

.bz-hover-neutral-6:hover {
  color: #8e8e8e;
}

.bz-bg-neutral-6-90 {
  background-color: rgba(142, 142, 142, 0.9);
}

.bz-bg-neutral-6-80 {
  background-color: rgba(142, 142, 142, 0.8);
}

.bz-bg-neutral-6-60 {
  background-color: rgba(142, 142, 142, 0.6);
}

.bz-bg-neutral-6-40 {
  background-color: rgba(142, 142, 142, 0.4);
}

.bz-bg-neutral-6-20 {
  background-color: rgba(142, 142, 142, 0.2);
}

.bz-text-neutral-7 {
  color: #6b6b6b;
}

.bz-bg-neutral-7 {
  background-color: #6b6b6b;
}

.bz-border-neutral-7 {
  border-color: #6b6b6b;
}

.bz-hover-neutral-7:hover {
  color: #6b6b6b;
}

.bz-bg-neutral-7-90 {
  background-color: rgba(107, 107, 107, 0.9);
}

.bz-bg-neutral-7-80 {
  background-color: rgba(107, 107, 107, 0.8);
}

.bz-bg-neutral-7-60 {
  background-color: rgba(107, 107, 107, 0.6);
}

.bz-bg-neutral-7-40 {
  background-color: rgba(107, 107, 107, 0.4);
}

.bz-bg-neutral-7-20 {
  background-color: rgba(107, 107, 107, 0.2);
}

.bz-text-neutral-8 {
  color: #595959;
}

.bz-bg-neutral-8 {
  background-color: #595959;
}

.bz-border-neutral-8 {
  border-color: #595959;
}

.bz-hover-neutral-8:hover {
  color: #595959;
}

.bz-bg-neutral-8-90 {
  background-color: rgba(89, 89, 89, 0.9);
}

.bz-bg-neutral-8-80 {
  background-color: rgba(89, 89, 89, 0.8);
}

.bz-bg-neutral-8-60 {
  background-color: rgba(89, 89, 89, 0.6);
}

.bz-bg-neutral-8-40 {
  background-color: rgba(89, 89, 89, 0.4);
}

.bz-bg-neutral-8-20 {
  background-color: rgba(89, 89, 89, 0.2);
}

.bz-text-neutral-9 {
  color: #474747;
}

.bz-bg-neutral-9 {
  background-color: #474747;
}

.bz-border-neutral-9 {
  border-color: #474747;
}

.bz-hover-neutral-9:hover {
  color: #474747;
}

.bz-bg-neutral-9-90 {
  background-color: rgba(71, 71, 71, 0.9);
}

.bz-bg-neutral-9-80 {
  background-color: rgba(71, 71, 71, 0.8);
}

.bz-bg-neutral-9-60 {
  background-color: rgba(71, 71, 71, 0.6);
}

.bz-bg-neutral-9-40 {
  background-color: rgba(71, 71, 71, 0.4);
}

.bz-bg-neutral-9-20 {
  background-color: rgba(71, 71, 71, 0.2);
}

.bz-text-neutral-10 {
  color: #353535;
}

.bz-bg-neutral-10 {
  background-color: #353535;
}

.bz-border-neutral-10 {
  border-color: #353535;
}

.bz-hover-neutral-10:hover {
  color: #353535;
}

.bz-bg-neutral-10-90 {
  background-color: rgba(53, 53, 53, 0.9);
}

.bz-bg-neutral-10-80 {
  background-color: rgba(53, 53, 53, 0.8);
}

.bz-bg-neutral-10-60 {
  background-color: rgba(53, 53, 53, 0.6);
}

.bz-bg-neutral-10-40 {
  background-color: rgba(53, 53, 53, 0.4);
}

.bz-bg-neutral-10-20 {
  background-color: rgba(53, 53, 53, 0.2);
}

.bz-text-neutral-white-95 {
  color: #FCFCFC;
}

.bz-bg-neutral-white-95 {
  background-color: #FCFCFC;
}

.bz-border-neutral-white-95 {
  border-color: #FCFCFC;
}

.bz-hover-neutral-white-95:hover {
  color: #FCFCFC;
}

.bz-bg-neutral-white-95-90 {
  background-color: rgba(252, 252, 252, 0.9);
}

.bz-bg-neutral-white-95-80 {
  background-color: rgba(252, 252, 252, 0.8);
}

.bz-bg-neutral-white-95-60 {
  background-color: rgba(252, 252, 252, 0.6);
}

.bz-bg-neutral-white-95-40 {
  background-color: rgba(252, 252, 252, 0.4);
}

.bz-bg-neutral-white-95-20 {
  background-color: rgba(252, 252, 252, 0.2);
}

.bz-text-neutral-white-90 {
  color: #FBFBFB;
}

.bz-bg-neutral-white-90 {
  background-color: #FBFBFB;
}

.bz-border-neutral-white-90 {
  border-color: #FBFBFB;
}

.bz-hover-neutral-white-90:hover {
  color: #FBFBFB;
}

.bz-bg-neutral-white-90-90 {
  background-color: rgba(251, 251, 251, 0.9);
}

.bz-bg-neutral-white-90-80 {
  background-color: rgba(251, 251, 251, 0.8);
}

.bz-bg-neutral-white-90-60 {
  background-color: rgba(251, 251, 251, 0.6);
}

.bz-bg-neutral-white-90-40 {
  background-color: rgba(251, 251, 251, 0.4);
}

.bz-bg-neutral-white-90-20 {
  background-color: rgba(251, 251, 251, 0.2);
}

.bz-text-neutral-black-80 {
  color: #2A2A2A;
}

.bz-bg-neutral-black-80 {
  background-color: #2A2A2A;
}

.bz-border-neutral-black-80 {
  border-color: #2A2A2A;
}

.bz-hover-neutral-black-80:hover {
  color: #2A2A2A;
}

.bz-bg-neutral-black-80-90 {
  background-color: rgba(42, 42, 42, 0.9);
}

.bz-bg-neutral-black-80-80 {
  background-color: rgba(42, 42, 42, 0.8);
}

.bz-bg-neutral-black-80-60 {
  background-color: rgba(42, 42, 42, 0.6);
}

.bz-bg-neutral-black-80-40 {
  background-color: rgba(42, 42, 42, 0.4);
}

.bz-bg-neutral-black-80-20 {
  background-color: rgba(42, 42, 42, 0.2);
}

.bz-text-neutral-dark {
  color: #141414;
}

.bz-bg-neutral-dark {
  background-color: #141414;
}

.bz-border-neutral-dark {
  border-color: #141414;
}

.bz-hover-neutral-dark:hover {
  color: #141414;
}

.bz-bg-neutral-dark-90 {
  background-color: rgba(20, 20, 20, 0.9);
}

.bz-bg-neutral-dark-80 {
  background-color: rgba(20, 20, 20, 0.8);
}

.bz-bg-neutral-dark-60 {
  background-color: rgba(20, 20, 20, 0.6);
}

.bz-bg-neutral-dark-40 {
  background-color: rgba(20, 20, 20, 0.4);
}

.bz-bg-neutral-dark-20 {
  background-color: rgba(20, 20, 20, 0.2);
}

.bz-text-orange-darkest {
  color: #ffd37c;
}

.bz-bg-orange-darkest {
  background-color: #ffd37c;
}

.bz-border-orange-darkest {
  border-color: #ffd37c;
}

.bz-hover-orange-darkest:hover {
  color: #ffd37c;
}

.bz-bg-orange-darkest-90 {
  background-color: rgba(255, 211, 124, 0.9);
}

.bz-bg-orange-darkest-80 {
  background-color: rgba(255, 211, 124, 0.8);
}

.bz-bg-orange-darkest-60 {
  background-color: rgba(255, 211, 124, 0.6);
}

.bz-bg-orange-darkest-40 {
  background-color: rgba(255, 211, 124, 0.4);
}

.bz-bg-orange-darkest-20 {
  background-color: rgba(255, 211, 124, 0.2);
}

.bz-text-orange-darker {
  color: #ffb637;
}

.bz-bg-orange-darker {
  background-color: #ffb637;
}

.bz-border-orange-darker {
  border-color: #ffb637;
}

.bz-hover-orange-darker:hover {
  color: #ffb637;
}

.bz-bg-orange-darker-90 {
  background-color: rgba(255, 182, 55, 0.9);
}

.bz-bg-orange-darker-80 {
  background-color: rgba(255, 182, 55, 0.8);
}

.bz-bg-orange-darker-60 {
  background-color: rgba(255, 182, 55, 0.6);
}

.bz-bg-orange-darker-40 {
  background-color: rgba(255, 182, 55, 0.4);
}

.bz-bg-orange-darker-20 {
  background-color: rgba(255, 182, 55, 0.2);
}

.bz-text-orange-dark {
  color: #ffa201;
}

.bz-bg-orange-dark {
  background-color: #ffa201;
}

.bz-border-orange-dark {
  border-color: #ffa201;
}

.bz-hover-orange-dark:hover {
  color: #ffa201;
}

.bz-bg-orange-dark-90 {
  background-color: rgba(255, 162, 1, 0.9);
}

.bz-bg-orange-dark-80 {
  background-color: rgba(255, 162, 1, 0.8);
}

.bz-bg-orange-dark-60 {
  background-color: rgba(255, 162, 1, 0.6);
}

.bz-bg-orange-dark-40 {
  background-color: rgba(255, 162, 1, 0.4);
}

.bz-bg-orange-dark-20 {
  background-color: rgba(255, 162, 1, 0.2);
}

.bz-text-orange-base {
  color: #fb9502;
}

.bz-bg-orange-base {
  background-color: #fb9502;
}

.bz-border-orange-base {
  border-color: #fb9502;
}

.bz-hover-orange-base:hover {
  color: #fb9502;
}

.bz-bg-orange-base-90 {
  background-color: rgba(251, 149, 2, 0.9);
}

.bz-bg-orange-base-80 {
  background-color: rgba(251, 149, 2, 0.8);
}

.bz-bg-orange-base-60 {
  background-color: rgba(251, 149, 2, 0.6);
}

.bz-bg-orange-base-40 {
  background-color: rgba(251, 149, 2, 0.4);
}

.bz-bg-orange-base-20 {
  background-color: rgba(251, 149, 2, 0.2);
}

.bz-text-orange-light {
  color: #f68704;
}

.bz-bg-orange-light {
  background-color: #f68704;
}

.bz-border-orange-light {
  border-color: #f68704;
}

.bz-hover-orange-light:hover {
  color: #f68704;
}

.bz-bg-orange-light-90 {
  background-color: rgba(246, 135, 4, 0.9);
}

.bz-bg-orange-light-80 {
  background-color: rgba(246, 135, 4, 0.8);
}

.bz-bg-orange-light-60 {
  background-color: rgba(246, 135, 4, 0.6);
}

.bz-bg-orange-light-40 {
  background-color: rgba(246, 135, 4, 0.4);
}

.bz-bg-orange-light-20 {
  background-color: rgba(246, 135, 4, 0.2);
}

.bz-text-orange-lighter {
  color: #f27a06;
}

.bz-bg-orange-lighter {
  background-color: #f27a06;
}

.bz-border-orange-lighter {
  border-color: #f27a06;
}

.bz-hover-orange-lighter:hover {
  color: #f27a06;
}

.bz-bg-orange-lighter-90 {
  background-color: rgba(242, 122, 6, 0.9);
}

.bz-bg-orange-lighter-80 {
  background-color: rgba(242, 122, 6, 0.8);
}

.bz-bg-orange-lighter-60 {
  background-color: rgba(242, 122, 6, 0.6);
}

.bz-bg-orange-lighter-40 {
  background-color: rgba(242, 122, 6, 0.4);
}

.bz-bg-orange-lighter-20 {
  background-color: rgba(242, 122, 6, 0.2);
}

.bz-text-orange-lightest {
  color: #ed6c07;
}

.bz-bg-orange-lightest {
  background-color: #ed6c07;
}

.bz-border-orange-lightest {
  border-color: #ed6c07;
}

.bz-hover-orange-lightest:hover {
  color: #ed6c07;
}

.bz-bg-orange-lightest-90 {
  background-color: rgba(237, 108, 7, 0.9);
}

.bz-bg-orange-lightest-80 {
  background-color: rgba(237, 108, 7, 0.8);
}

.bz-bg-orange-lightest-60 {
  background-color: rgba(237, 108, 7, 0.6);
}

.bz-bg-orange-lightest-40 {
  background-color: rgba(237, 108, 7, 0.4);
}

.bz-bg-orange-lightest-20 {
  background-color: rgba(237, 108, 7, 0.2);
}

.bz-text-purple-lightest {
  color: #ebcbff;
}

.bz-bg-purple-lightest {
  background-color: #ebcbff;
}

.bz-border-purple-lightest {
  border-color: #ebcbff;
}

.bz-hover-purple-lightest:hover {
  color: #ebcbff;
}

.bz-bg-purple-lightest-90 {
  background-color: rgba(235, 203, 255, 0.9);
}

.bz-bg-purple-lightest-80 {
  background-color: rgba(235, 203, 255, 0.8);
}

.bz-bg-purple-lightest-60 {
  background-color: rgba(235, 203, 255, 0.6);
}

.bz-bg-purple-lightest-40 {
  background-color: rgba(235, 203, 255, 0.4);
}

.bz-bg-purple-lightest-20 {
  background-color: rgba(235, 203, 255, 0.2);
}

.bz-text-purple-lighter {
  color: #dea7ff;
}

.bz-bg-purple-lighter {
  background-color: #dea7ff;
}

.bz-border-purple-lighter {
  border-color: #dea7ff;
}

.bz-hover-purple-lighter:hover {
  color: #dea7ff;
}

.bz-bg-purple-lighter-90 {
  background-color: rgba(222, 167, 255, 0.9);
}

.bz-bg-purple-lighter-80 {
  background-color: rgba(222, 167, 255, 0.8);
}

.bz-bg-purple-lighter-60 {
  background-color: rgba(222, 167, 255, 0.6);
}

.bz-bg-purple-lighter-40 {
  background-color: rgba(222, 167, 255, 0.4);
}

.bz-bg-purple-lighter-20 {
  background-color: rgba(222, 167, 255, 0.2);
}

.bz-text-purple-light {
  color: #d08bfa;
}

.bz-bg-purple-light {
  background-color: #d08bfa;
}

.bz-border-purple-light {
  border-color: #d08bfa;
}

.bz-hover-purple-light:hover {
  color: #d08bfa;
}

.bz-bg-purple-light-90 {
  background-color: rgba(208, 139, 250, 0.9);
}

.bz-bg-purple-light-80 {
  background-color: rgba(208, 139, 250, 0.8);
}

.bz-bg-purple-light-60 {
  background-color: rgba(208, 139, 250, 0.6);
}

.bz-bg-purple-light-40 {
  background-color: rgba(208, 139, 250, 0.4);
}

.bz-bg-purple-light-20 {
  background-color: rgba(208, 139, 250, 0.2);
}

.bz-text-purple-base {
  color: #b967ea;
}

.bz-bg-purple-base {
  background-color: #b967ea;
}

.bz-border-purple-base {
  border-color: #b967ea;
}

.bz-hover-purple-base:hover {
  color: #b967ea;
}

.bz-bg-purple-base-90 {
  background-color: rgba(185, 103, 234, 0.9);
}

.bz-bg-purple-base-80 {
  background-color: rgba(185, 103, 234, 0.8);
}

.bz-bg-purple-base-60 {
  background-color: rgba(185, 103, 234, 0.6);
}

.bz-bg-purple-base-40 {
  background-color: rgba(185, 103, 234, 0.4);
}

.bz-bg-purple-base-20 {
  background-color: rgba(185, 103, 234, 0.2);
}

.bz-text-purple-dark {
  color: #8939b9;
}

.bz-bg-purple-dark {
  background-color: #8939b9;
}

.bz-border-purple-dark {
  border-color: #8939b9;
}

.bz-hover-purple-dark:hover {
  color: #8939b9;
}

.bz-bg-purple-dark-90 {
  background-color: rgba(137, 57, 185, 0.9);
}

.bz-bg-purple-dark-80 {
  background-color: rgba(137, 57, 185, 0.8);
}

.bz-bg-purple-dark-60 {
  background-color: rgba(137, 57, 185, 0.6);
}

.bz-bg-purple-dark-40 {
  background-color: rgba(137, 57, 185, 0.4);
}

.bz-bg-purple-dark-20 {
  background-color: rgba(137, 57, 185, 0.2);
}

.bz-text-purple-darker {
  color: #7426a4;
}

.bz-bg-purple-darker {
  background-color: #7426a4;
}

.bz-border-purple-darker {
  border-color: #7426a4;
}

.bz-hover-purple-darker:hover {
  color: #7426a4;
}

.bz-bg-purple-darker-90 {
  background-color: rgba(116, 38, 164, 0.9);
}

.bz-bg-purple-darker-80 {
  background-color: rgba(116, 38, 164, 0.8);
}

.bz-bg-purple-darker-60 {
  background-color: rgba(116, 38, 164, 0.6);
}

.bz-bg-purple-darker-40 {
  background-color: rgba(116, 38, 164, 0.4);
}

.bz-bg-purple-darker-20 {
  background-color: rgba(116, 38, 164, 0.2);
}

.bz-text-purple-darkest {
  color: #611491;
}

.bz-bg-purple-darkest {
  background-color: #611491;
}

.bz-border-purple-darkest {
  border-color: #611491;
}

.bz-hover-purple-darkest:hover {
  color: #611491;
}

.bz-bg-purple-darkest-90 {
  background-color: rgba(97, 20, 145, 0.9);
}

.bz-bg-purple-darkest-80 {
  background-color: rgba(97, 20, 145, 0.8);
}

.bz-bg-purple-darkest-60 {
  background-color: rgba(97, 20, 145, 0.6);
}

.bz-bg-purple-darkest-40 {
  background-color: rgba(97, 20, 145, 0.4);
}

.bz-bg-purple-darkest-20 {
  background-color: rgba(97, 20, 145, 0.2);
}

.bz-text-blue-10 {
  color: #EAF4FA;
}

.bz-bg-blue-10 {
  background-color: #EAF4FA;
}

.bz-border-blue-10 {
  border-color: #EAF4FA;
}

.bz-hover-blue-10:hover {
  color: #EAF4FA;
}

.bz-bg-blue-10-90 {
  background-color: rgba(234, 244, 250, 0.9);
}

.bz-bg-blue-10-80 {
  background-color: rgba(234, 244, 250, 0.8);
}

.bz-bg-blue-10-60 {
  background-color: rgba(234, 244, 250, 0.6);
}

.bz-bg-blue-10-40 {
  background-color: rgba(234, 244, 250, 0.4);
}

.bz-bg-blue-10-20 {
  background-color: rgba(234, 244, 250, 0.2);
}

.bz-text-blue-20 {
  color: #D5E9F6;
}

.bz-bg-blue-20 {
  background-color: #D5E9F6;
}

.bz-border-blue-20 {
  border-color: #D5E9F6;
}

.bz-hover-blue-20:hover {
  color: #D5E9F6;
}

.bz-bg-blue-20-90 {
  background-color: rgba(213, 233, 246, 0.9);
}

.bz-bg-blue-20-80 {
  background-color: rgba(213, 233, 246, 0.8);
}

.bz-bg-blue-20-60 {
  background-color: rgba(213, 233, 246, 0.6);
}

.bz-bg-blue-20-40 {
  background-color: rgba(213, 233, 246, 0.4);
}

.bz-bg-blue-20-20 {
  background-color: rgba(213, 233, 246, 0.2);
}

.bz-text-blue-40 {
  color: #ABD4EC;
}

.bz-bg-blue-40 {
  background-color: #ABD4EC;
}

.bz-border-blue-40 {
  border-color: #ABD4EC;
}

.bz-hover-blue-40:hover {
  color: #ABD4EC;
}

.bz-bg-blue-40-90 {
  background-color: rgba(171, 212, 236, 0.9);
}

.bz-bg-blue-40-80 {
  background-color: rgba(171, 212, 236, 0.8);
}

.bz-bg-blue-40-60 {
  background-color: rgba(171, 212, 236, 0.6);
}

.bz-bg-blue-40-40 {
  background-color: rgba(171, 212, 236, 0.4);
}

.bz-bg-blue-40-20 {
  background-color: rgba(171, 212, 236, 0.2);
}

.bz-text-blue-60 {
  color: #82BEE3;
}

.bz-bg-blue-60 {
  background-color: #82BEE3;
}

.bz-border-blue-60 {
  border-color: #82BEE3;
}

.bz-hover-blue-60:hover {
  color: #82BEE3;
}

.bz-bg-blue-60-90 {
  background-color: rgba(130, 190, 227, 0.9);
}

.bz-bg-blue-60-80 {
  background-color: rgba(130, 190, 227, 0.8);
}

.bz-bg-blue-60-60 {
  background-color: rgba(130, 190, 227, 0.6);
}

.bz-bg-blue-60-40 {
  background-color: rgba(130, 190, 227, 0.4);
}

.bz-bg-blue-60-20 {
  background-color: rgba(130, 190, 227, 0.2);
}

.bz-text-blue-80 {
  color: #58A9D9;
}

.bz-bg-blue-80 {
  background-color: #58A9D9;
}

.bz-border-blue-80 {
  border-color: #58A9D9;
}

.bz-hover-blue-80:hover {
  color: #58A9D9;
}

.bz-bg-blue-80-90 {
  background-color: rgba(88, 169, 217, 0.9);
}

.bz-bg-blue-80-80 {
  background-color: rgba(88, 169, 217, 0.8);
}

.bz-bg-blue-80-60 {
  background-color: rgba(88, 169, 217, 0.6);
}

.bz-bg-blue-80-40 {
  background-color: rgba(88, 169, 217, 0.4);
}

.bz-bg-blue-80-20 {
  background-color: rgba(88, 169, 217, 0.2);
}

.bz-text-blue-100 {
  color: #2E93D0;
}

.bz-bg-blue-100 {
  background-color: #2E93D0;
}

.bz-border-blue-100 {
  border-color: #2E93D0;
}

.bz-hover-blue-100:hover {
  color: #2E93D0;
}

.bz-bg-blue-100-90 {
  background-color: rgba(46, 147, 208, 0.9);
}

.bz-bg-blue-100-80 {
  background-color: rgba(46, 147, 208, 0.8);
}

.bz-bg-blue-100-60 {
  background-color: rgba(46, 147, 208, 0.6);
}

.bz-bg-blue-100-40 {
  background-color: rgba(46, 147, 208, 0.4);
}

.bz-bg-blue-100-20 {
  background-color: rgba(46, 147, 208, 0.2);
}

.bz-text-blue-dark {
  color: #178cd3;
}

.bz-bg-blue-dark {
  background-color: #178cd3;
}

.bz-border-blue-dark {
  border-color: #178cd3;
}

.bz-hover-blue-dark:hover {
  color: #178cd3;
}

.bz-bg-blue-dark-90 {
  background-color: rgba(23, 140, 211, 0.9);
}

.bz-bg-blue-dark-80 {
  background-color: rgba(23, 140, 211, 0.8);
}

.bz-bg-blue-dark-60 {
  background-color: rgba(23, 140, 211, 0.6);
}

.bz-bg-blue-dark-40 {
  background-color: rgba(23, 140, 211, 0.4);
}

.bz-bg-blue-dark-20 {
  background-color: rgba(23, 140, 211, 0.2);
}

.bz-text-blue-darker {
  color: #1488CE;
}

.bz-bg-blue-darker {
  background-color: #1488CE;
}

.bz-border-blue-darker {
  border-color: #1488CE;
}

.bz-hover-blue-darker:hover {
  color: #1488CE;
}

.bz-bg-blue-darker-90 {
  background-color: rgba(20, 136, 206, 0.9);
}

.bz-bg-blue-darker-80 {
  background-color: rgba(20, 136, 206, 0.8);
}

.bz-bg-blue-darker-60 {
  background-color: rgba(20, 136, 206, 0.6);
}

.bz-bg-blue-darker-40 {
  background-color: rgba(20, 136, 206, 0.4);
}

.bz-bg-blue-darker-20 {
  background-color: rgba(20, 136, 206, 0.2);
}

.bz-text-pink-20 {
  color: #FBD8E9;
}

.bz-bg-pink-20 {
  background-color: #FBD8E9;
}

.bz-border-pink-20 {
  border-color: #FBD8E9;
}

.bz-hover-pink-20:hover {
  color: #FBD8E9;
}

.bz-bg-pink-20-90 {
  background-color: rgba(251, 216, 233, 0.9);
}

.bz-bg-pink-20-80 {
  background-color: rgba(251, 216, 233, 0.8);
}

.bz-bg-pink-20-60 {
  background-color: rgba(251, 216, 233, 0.6);
}

.bz-bg-pink-20-40 {
  background-color: rgba(251, 216, 233, 0.4);
}

.bz-bg-pink-20-20 {
  background-color: rgba(251, 216, 233, 0.2);
}

.bz-text-pink-40 {
  color: #F7B0D4;
}

.bz-bg-pink-40 {
  background-color: #F7B0D4;
}

.bz-border-pink-40 {
  border-color: #F7B0D4;
}

.bz-hover-pink-40:hover {
  color: #F7B0D4;
}

.bz-bg-pink-40-90 {
  background-color: rgba(247, 176, 212, 0.9);
}

.bz-bg-pink-40-80 {
  background-color: rgba(247, 176, 212, 0.8);
}

.bz-bg-pink-40-60 {
  background-color: rgba(247, 176, 212, 0.6);
}

.bz-bg-pink-40-40 {
  background-color: rgba(247, 176, 212, 0.4);
}

.bz-bg-pink-40-20 {
  background-color: rgba(247, 176, 212, 0.2);
}

.bz-text-pink-60 {
  color: #F289BE;
}

.bz-bg-pink-60 {
  background-color: #F289BE;
}

.bz-border-pink-60 {
  border-color: #F289BE;
}

.bz-hover-pink-60:hover {
  color: #F289BE;
}

.bz-bg-pink-60-90 {
  background-color: rgba(242, 137, 190, 0.9);
}

.bz-bg-pink-60-80 {
  background-color: rgba(242, 137, 190, 0.8);
}

.bz-bg-pink-60-60 {
  background-color: rgba(242, 137, 190, 0.6);
}

.bz-bg-pink-60-40 {
  background-color: rgba(242, 137, 190, 0.4);
}

.bz-bg-pink-60-20 {
  background-color: rgba(242, 137, 190, 0.2);
}

.bz-text-pink-70 {
  color: #F075B3;
}

.bz-bg-pink-70 {
  background-color: #F075B3;
}

.bz-border-pink-70 {
  border-color: #F075B3;
}

.bz-hover-pink-70:hover {
  color: #F075B3;
}

.bz-bg-pink-70-90 {
  background-color: rgba(240, 117, 179, 0.9);
}

.bz-bg-pink-70-80 {
  background-color: rgba(240, 117, 179, 0.8);
}

.bz-bg-pink-70-60 {
  background-color: rgba(240, 117, 179, 0.6);
}

.bz-bg-pink-70-40 {
  background-color: rgba(240, 117, 179, 0.4);
}

.bz-bg-pink-70-20 {
  background-color: rgba(240, 117, 179, 0.2);
}

.bz-text-pink-80 {
  color: #EE61A9;
}

.bz-bg-pink-80 {
  background-color: #EE61A9;
}

.bz-border-pink-80 {
  border-color: #EE61A9;
}

.bz-hover-pink-80:hover {
  color: #EE61A9;
}

.bz-bg-pink-80-90 {
  background-color: rgba(238, 97, 169, 0.9);
}

.bz-bg-pink-80-80 {
  background-color: rgba(238, 97, 169, 0.8);
}

.bz-bg-pink-80-60 {
  background-color: rgba(238, 97, 169, 0.6);
}

.bz-bg-pink-80-40 {
  background-color: rgba(238, 97, 169, 0.4);
}

.bz-bg-pink-80-20 {
  background-color: rgba(238, 97, 169, 0.2);
}

.bz-text-pink-100 {
  color: #ea3a93;
}

.bz-bg-pink-100 {
  background-color: #ea3a93;
}

.bz-border-pink-100 {
  border-color: #ea3a93;
}

.bz-hover-pink-100:hover {
  color: #ea3a93;
}

.bz-bg-pink-100-90 {
  background-color: rgba(234, 58, 147, 0.9);
}

.bz-bg-pink-100-80 {
  background-color: rgba(234, 58, 147, 0.8);
}

.bz-bg-pink-100-60 {
  background-color: rgba(234, 58, 147, 0.6);
}

.bz-bg-pink-100-40 {
  background-color: rgba(234, 58, 147, 0.4);
}

.bz-bg-pink-100-20 {
  background-color: rgba(234, 58, 147, 0.2);
}

.bz-text-pink-light {
  color: #f64ea3;
}

.bz-bg-pink-light {
  background-color: #f64ea3;
}

.bz-border-pink-light {
  border-color: #f64ea3;
}

.bz-hover-pink-light:hover {
  color: #f64ea3;
}

.bz-bg-pink-light-90 {
  background-color: rgba(246, 78, 163, 0.9);
}

.bz-bg-pink-light-80 {
  background-color: rgba(246, 78, 163, 0.8);
}

.bz-bg-pink-light-60 {
  background-color: rgba(246, 78, 163, 0.6);
}

.bz-bg-pink-light-40 {
  background-color: rgba(246, 78, 163, 0.4);
}

.bz-bg-pink-light-20 {
  background-color: rgba(246, 78, 163, 0.2);
}

.bz-text-pink-dark {
  color: #ef248b;
}

.bz-bg-pink-dark {
  background-color: #ef248b;
}

.bz-border-pink-dark {
  border-color: #ef248b;
}

.bz-hover-pink-dark:hover {
  color: #ef248b;
}

.bz-bg-pink-dark-90 {
  background-color: rgba(239, 36, 139, 0.9);
}

.bz-bg-pink-dark-80 {
  background-color: rgba(239, 36, 139, 0.8);
}

.bz-bg-pink-dark-60 {
  background-color: rgba(239, 36, 139, 0.6);
}

.bz-bg-pink-dark-40 {
  background-color: rgba(239, 36, 139, 0.4);
}

.bz-bg-pink-dark-20 {
  background-color: rgba(239, 36, 139, 0.2);
}

.bz-text-pink-darker {
  color: #d91578;
}

.bz-bg-pink-darker {
  background-color: #d91578;
}

.bz-border-pink-darker {
  border-color: #d91578;
}

.bz-hover-pink-darker:hover {
  color: #d91578;
}

.bz-bg-pink-darker-90 {
  background-color: rgba(217, 21, 120, 0.9);
}

.bz-bg-pink-darker-80 {
  background-color: rgba(217, 21, 120, 0.8);
}

.bz-bg-pink-darker-60 {
  background-color: rgba(217, 21, 120, 0.6);
}

.bz-bg-pink-darker-40 {
  background-color: rgba(217, 21, 120, 0.4);
}

.bz-bg-pink-darker-20 {
  background-color: rgba(217, 21, 120, 0.2);
}

.bz-text-yellow-20 {
  color: #FEFCD2;
}

.bz-bg-yellow-20 {
  background-color: #FEFCD2;
}

.bz-border-yellow-20 {
  border-color: #FEFCD2;
}

.bz-hover-yellow-20:hover {
  color: #FEFCD2;
}

.bz-bg-yellow-20-90 {
  background-color: rgba(254, 252, 210, 0.9);
}

.bz-bg-yellow-20-80 {
  background-color: rgba(254, 252, 210, 0.8);
}

.bz-bg-yellow-20-60 {
  background-color: rgba(254, 252, 210, 0.6);
}

.bz-bg-yellow-20-40 {
  background-color: rgba(254, 252, 210, 0.4);
}

.bz-bg-yellow-20-20 {
  background-color: rgba(254, 252, 210, 0.2);
}

.bz-text-yellow-40 {
  color: #FEF8A5;
}

.bz-bg-yellow-40 {
  background-color: #FEF8A5;
}

.bz-border-yellow-40 {
  border-color: #FEF8A5;
}

.bz-hover-yellow-40:hover {
  color: #FEF8A5;
}

.bz-bg-yellow-40-90 {
  background-color: rgba(254, 248, 165, 0.9);
}

.bz-bg-yellow-40-80 {
  background-color: rgba(254, 248, 165, 0.8);
}

.bz-bg-yellow-40-60 {
  background-color: rgba(254, 248, 165, 0.6);
}

.bz-bg-yellow-40-40 {
  background-color: rgba(254, 248, 165, 0.4);
}

.bz-bg-yellow-40-20 {
  background-color: rgba(254, 248, 165, 0.2);
}

.bz-text-yellow-60 {
  color: #FDF577;
}

.bz-bg-yellow-60 {
  background-color: #FDF577;
}

.bz-border-yellow-60 {
  border-color: #FDF577;
}

.bz-hover-yellow-60:hover {
  color: #FDF577;
}

.bz-bg-yellow-60-90 {
  background-color: rgba(253, 245, 119, 0.9);
}

.bz-bg-yellow-60-80 {
  background-color: rgba(253, 245, 119, 0.8);
}

.bz-bg-yellow-60-60 {
  background-color: rgba(253, 245, 119, 0.6);
}

.bz-bg-yellow-60-40 {
  background-color: rgba(253, 245, 119, 0.4);
}

.bz-bg-yellow-60-20 {
  background-color: rgba(253, 245, 119, 0.2);
}

.bz-text-yellow-80 {
  color: #FDF14A;
}

.bz-bg-yellow-80 {
  background-color: #FDF14A;
}

.bz-border-yellow-80 {
  border-color: #FDF14A;
}

.bz-hover-yellow-80:hover {
  color: #FDF14A;
}

.bz-bg-yellow-80-90 {
  background-color: rgba(253, 241, 74, 0.9);
}

.bz-bg-yellow-80-80 {
  background-color: rgba(253, 241, 74, 0.8);
}

.bz-bg-yellow-80-60 {
  background-color: rgba(253, 241, 74, 0.6);
}

.bz-bg-yellow-80-40 {
  background-color: rgba(253, 241, 74, 0.4);
}

.bz-bg-yellow-80-20 {
  background-color: rgba(253, 241, 74, 0.2);
}

.bz-text-yellow-100 {
  color: #fcee1d;
}

.bz-bg-yellow-100 {
  background-color: #fcee1d;
}

.bz-border-yellow-100 {
  border-color: #fcee1d;
}

.bz-hover-yellow-100:hover {
  color: #fcee1d;
}

.bz-bg-yellow-100-90 {
  background-color: rgba(252, 238, 29, 0.9);
}

.bz-bg-yellow-100-80 {
  background-color: rgba(252, 238, 29, 0.8);
}

.bz-bg-yellow-100-60 {
  background-color: rgba(252, 238, 29, 0.6);
}

.bz-bg-yellow-100-40 {
  background-color: rgba(252, 238, 29, 0.4);
}

.bz-bg-yellow-100-20 {
  background-color: rgba(252, 238, 29, 0.2);
}

.bz-text-yellow-dark {
  color: #f6e709;
}

.bz-bg-yellow-dark {
  background-color: #f6e709;
}

.bz-border-yellow-dark {
  border-color: #f6e709;
}

.bz-hover-yellow-dark:hover {
  color: #f6e709;
}

.bz-bg-yellow-dark-90 {
  background-color: rgba(246, 231, 9, 0.9);
}

.bz-bg-yellow-dark-80 {
  background-color: rgba(246, 231, 9, 0.8);
}

.bz-bg-yellow-dark-60 {
  background-color: rgba(246, 231, 9, 0.6);
}

.bz-bg-yellow-dark-40 {
  background-color: rgba(246, 231, 9, 0.4);
}

.bz-bg-yellow-dark-20 {
  background-color: rgba(246, 231, 9, 0.2);
}

.bz-text-primary {
  color: #e6540f;
}

.bz-bg-primary {
  background-color: #e6540f;
}

.bz-border-primary {
  border-color: #e6540f;
}

.bz-hover-primary:hover {
  color: #e6540f;
}

.bz-bg-primary-90 {
  background-color: rgba(230, 84, 15, 0.9);
}

.bz-bg-primary-80 {
  background-color: rgba(230, 84, 15, 0.8);
}

.bz-bg-primary-60 {
  background-color: rgba(230, 84, 15, 0.6);
}

.bz-bg-primary-40 {
  background-color: rgba(230, 84, 15, 0.4);
}

.bz-bg-primary-20 {
  background-color: rgba(230, 84, 15, 0.2);
}

.bz-text-alternative {
  color: #f9f8f7;
}

.bz-bg-alternative {
  background-color: #f9f8f7;
}

.bz-border-alternative {
  border-color: #f9f8f7;
}

.bz-hover-alternative:hover {
  color: #f9f8f7;
}

.bz-bg-alternative-90 {
  background-color: rgba(249, 248, 247, 0.9);
}

.bz-bg-alternative-80 {
  background-color: rgba(249, 248, 247, 0.8);
}

.bz-bg-alternative-60 {
  background-color: rgba(249, 248, 247, 0.6);
}

.bz-bg-alternative-40 {
  background-color: rgba(249, 248, 247, 0.4);
}

.bz-bg-alternative-20 {
  background-color: rgba(249, 248, 247, 0.2);
}

.bz-text-link {
  color: #1a79cb;
}

.bz-bg-link {
  background-color: #1a79cb;
}

.bz-border-link {
  border-color: #1a79cb;
}

.bz-hover-link:hover {
  color: #1a79cb;
}

.bz-bg-link-90 {
  background-color: rgba(26, 121, 203, 0.9);
}

.bz-bg-link-80 {
  background-color: rgba(26, 121, 203, 0.8);
}

.bz-bg-link-60 {
  background-color: rgba(26, 121, 203, 0.6);
}

.bz-bg-link-40 {
  background-color: rgba(26, 121, 203, 0.4);
}

.bz-bg-link-20 {
  background-color: rgba(26, 121, 203, 0.2);
}

.bz-text-black {
  color: #000;
}

.bz-bg-black {
  background-color: #000;
}

.bz-border-black {
  border-color: #000;
}

.bz-hover-black:hover {
  color: #000;
}

.bz-bg-black-90 {
  background-color: rgba(0, 0, 0, 0.9);
}

.bz-bg-black-80 {
  background-color: rgba(0, 0, 0, 0.8);
}

.bz-bg-black-60 {
  background-color: rgba(0, 0, 0, 0.6);
}

.bz-bg-black-40 {
  background-color: rgba(0, 0, 0, 0.4);
}

.bz-bg-black-20 {
  background-color: rgba(0, 0, 0, 0.2);
}

.bz-text-white {
  color: #fff;
}

.bz-bg-white {
  background-color: #fff;
}

.bz-border-white {
  border-color: #fff;
}

.bz-hover-white:hover {
  color: #fff;
}

.bz-bg-white-90 {
  background-color: rgba(255, 255, 255, 0.9);
}

.bz-bg-white-80 {
  background-color: rgba(255, 255, 255, 0.8);
}

.bz-bg-white-60 {
  background-color: rgba(255, 255, 255, 0.6);
}

.bz-bg-white-40 {
  background-color: rgba(255, 255, 255, 0.4);
}

.bz-bg-white-20 {
  background-color: rgba(255, 255, 255, 0.2);
}

.bz-bg-gradient-pink-1 {
  background: linear-gradient(83deg, #f64ea3 1.01%, #d91578 98.22%);
}

.bz-bg-gradient-pink-2 {
  background: linear-gradient(180deg, #d91578 4.36%, #f64ea3 94.36%);
}
.bz-bg-gradient-pink-2 ::-webkit-scrollbar-thumb {
  background: #F289BE;
}

.bz-bg-gradient-pink-3 {
  background: linear-gradient(180deg, #ef248b 0%, #d91578 100%);
}

.bz-bg-gradient-pink-yellow {
  background: linear-gradient(83deg, #ef248b 1.01%, #fcee1d 98.22%);
}

.bz-bg-gradient-pink-blue {
  background: linear-gradient(90deg, #ea3a93 1.01%, #2E93D0 98.22%);
}

.bz-bg-gradient-blue-1 {
  z-index: 1;
  background: linear-gradient(83deg, #2E93D0 1.01%, #82BEE3 98.22%);
}

.bz-bg-gradient-blue-2 {
  background: linear-gradient(338deg, #2E93D0 15.05%, #58A9D9 96.35%);
}

.bz-bg-gradient-blue-3 {
  background: linear-gradient(336deg, #178cd3 15.58%, #58A9D9 65.63%);
}

.bz-bg-gradient-yellow-1 {
  z-index: 1;
  background: linear-gradient(83deg, #fcee1d 1.01%, #FDF577 98.22%);
}
.bz-bg-gradient-yellow-1--smooth {
  position: relative;
}
.bz-bg-gradient-yellow-1--smooth::after {
  content: "";
  position: absolute;
  top: 87%;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: linear-gradient(to bottom, #FDF577 1.01%, rgb(255, 255, 255) 80%);
  z-index: -1; /* Coloque o pseudo-elemento atrás do conteúdo */
}

.bz-bg-gradient-yellow-2 {
  background: linear-gradient(180deg, #fcee1d 1.01%, #FDF577 98.22%);
}

@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-BlackItalic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-MediumItalic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-Book.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-BookItalic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-Medium.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-MediumItalic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-ThinItalic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-Ultra.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-UltraItalic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-XLight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "Gotham";
  src: url("../fonts/Gotham/Gotham-XLightItalic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
}
@font-face {
  font-family: "Permanent Marker";
  src: url("../fonts/Gotham/Gotham-Black.otf") format("otf");
  font-weight: 400;
  font-style: normal;
}
.bz-font-primary {
  font-family: "Gotham", sans-serif;
}

.bz-font-secondary {
  font-family: "Permanent Marker", cursive;
}

@media (max-width: 575px) {
  .bz-heading-xl {
    font-size: 2.5rem;
    line-height: normal;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-xl {
    font-size: 3.75rem;
    line-height: normal;
  }
}
@media (min-width: 768px) {
  .bz-heading-xl {
    font-size: 5rem;
    line-height: normal;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-xl {
    font-size: 2.5rem;
    line-height: normal;
  }
}

@media (max-width: 575px) {
  .bz-heading-l {
    font-size: 2.75rem;
    line-height: normal;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-l {
    font-size: 3.125rem;
    line-height: normal;
  }
}
@media (min-width: 768px) {
  .bz-heading-l {
    font-size: 4rem;
    line-height: normal;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-l {
    font-size: 2.75rem;
    line-height: normal;
  }
}

@media (max-width: 575px) {
  .bz-heading-m {
    font-size: 2.875rem;
    line-height: normal;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-m {
    font-size: 3.125rem;
    line-height: normal;
  }
}
@media (min-width: 768px) {
  .bz-heading-m {
    font-size: 3.5rem;
    line-height: normal;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-m {
    font-size: 2.875rem;
    line-height: normal;
  }
}

@media (max-width: 575px) {
  .bz-heading-s {
    font-size: 2.25rem;
    line-height: normal;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-s {
    font-size: 2.5625rem;
    line-height: normal;
  }
}
@media (min-width: 768px) {
  .bz-heading-s {
    font-size: 3rem;
    line-height: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-s {
    font-size: 2.25rem;
    line-height: normal;
  }
}

@media (max-width: 575px) {
  .bz-heading-h1, h1 {
    font-size: 2rem;
    line-height: 2rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-h1, h1 {
    font-size: 2.25rem;
    line-height: 2.3rem;
  }
}
@media (min-width: 768px) {
  .bz-heading-h1, h1 {
    font-size: 2.5rem;
    line-height: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-h1 {
    font-size: 2rem;
    line-height: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-h2, h2 {
    font-size: 1.875rem;
    line-height: 2.3rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-h2, h2 {
    font-size: 2.0625rem;
    line-height: 2.3rem;
  }
}
@media (min-width: 768px) {
  .bz-heading-h2, h2 {
    font-size: 2.25rem;
    line-height: 2.3rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-h2 {
    font-size: 1.875rem;
    line-height: 2.3rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-h3, h3 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-h3, h3 {
    font-size: 1.875rem;
    line-height: 2rem;
  }
}
@media (min-width: 768px) {
  .bz-heading-h3, h3 {
    font-size: 2rem;
    line-height: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-h3 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-h4, h4 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-h4, h4 {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}
@media (min-width: 768px) {
  .bz-heading-h4, h4 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-h4 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-h5, h5 {
    font-size: 1.375rem;
    line-height: 1.6rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-h5, h5 {
    font-size: 1.4375rem;
    line-height: 1.6rem;
  }
}
@media (min-width: 768px) {
  .bz-heading-h5, h5 {
    font-size: 1.5rem;
    line-height: 1.6rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-h5 {
    font-size: 1.375rem;
    line-height: 1.6rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-h6, h6 {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-heading-h6, h6 {
    font-size: 1.1875rem;
    line-height: 1.5rem;
  }
}
@media (min-width: 768px) {
  .bz-heading-h6, h6 {
    font-size: 1.25rem;
    line-height: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-heading-sm-h6 {
    font-size: 1.125rem;
    line-height: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-body-l {
    font-size: 1rem;
    line-height: 1.375rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-body-l {
    font-size: 1.0625rem;
    line-height: 1.375rem;
  }
}
@media (min-width: 768px) {
  .bz-body-l {
    font-size: 1.125rem;
    line-height: 1.375rem;
  }
}

@media (max-width: 575px) {
  .bz-body-sm-l {
    font-size: 1rem;
    line-height: 1.375rem;
  }
}

@media (max-width: 575px) {
  .bz-body-m {
    font-size: 0.875rem;
    line-height: 1.2rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-body-m {
    font-size: 0.9375rem;
    line-height: 1.2rem;
  }
}
@media (min-width: 768px) {
  .bz-body-m {
    font-size: 1rem;
    line-height: 1.2rem;
  }
}

@media (max-width: 575px) {
  .bz-body-sm-m {
    font-size: 0.875rem;
    line-height: 1.2rem;
  }
}

@media (max-width: 575px) {
  .bz-body-s {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-body-s {
    font-size: 0.8125rem;
    line-height: 1rem;
  }
}
@media (min-width: 768px) {
  .bz-body-s {
    font-size: 0.875rem;
    line-height: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-body-sm-s {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-body-xs {
    font-size: 0.625rem;
    line-height: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-body-xs {
    font-size: 0.6875rem;
    line-height: 1rem;
  }
}
@media (min-width: 768px) {
  .bz-body-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-body-sm-xs {
    font-size: 0.625rem;
    line-height: 1rem;
  }
}

.bz-font-light {
  font-weight: 300;
}

.bz-font-regular {
  font-weight: 400;
}

.bz-font-semibold {
  font-weight: 600;
}

.bz-font-medium {
  font-weight: 500;
}

.bz-font-bold {
  font-weight: 700;
}

.bz-font-black {
  font-weight: 900;
}

.bz-font-ultra {
  font-weight: 1000;
}

.bz-text-uppercase {
  text-transform: uppercase;
}
.bz-text-lowercase {
  text-transform: lowercase;
}
.bz-text-capitalize {
  text-transform: capitalize;
}
.bz-text-center {
  text-align: center;
}
.bz-text-left {
  text-align: left;
}
.bz-text-right {
  text-align: right;
}

@media (min-width: 768px) {
  .bz-mt-0 {
    margin-top: 0rem;
  }
  .bz-mr-0 {
    margin-right: 0rem;
  }
  .bz-mb-0 {
    margin-bottom: 0rem;
  }
  .bz-ml-0 {
    margin-left: 0rem;
  }
  .bz-mx-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .bz-my-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .bz-m-0 {
    margin: 0rem;
  }
  .bz-mt-tiny {
    margin-top: 0.25rem;
  }
  .bz-mr-tiny {
    margin-right: 0.25rem;
  }
  .bz-mb-tiny {
    margin-bottom: 0.25rem;
  }
  .bz-ml-tiny {
    margin-left: 0.25rem;
  }
  .bz-mx-tiny {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .bz-my-tiny {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .bz-m-tiny {
    margin: 0.25rem;
  }
  .bz-mt-xxxs {
    margin-top: 0.5rem;
  }
  .bz-mr-xxxs {
    margin-right: 0.5rem;
  }
  .bz-mb-xxxs {
    margin-bottom: 0.5rem;
  }
  .bz-ml-xxxs {
    margin-left: 0.5rem;
  }
  .bz-mx-xxxs {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .bz-my-xxxs {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .bz-m-xxxs {
    margin: 0.5rem;
  }
  .bz-mt-xxs {
    margin-top: 1rem;
  }
  .bz-mr-xxs {
    margin-right: 1rem;
  }
  .bz-mb-xxs {
    margin-bottom: 1rem;
  }
  .bz-ml-xxs {
    margin-left: 1rem;
  }
  .bz-mx-xxs {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .bz-my-xxs {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .bz-m-xxs {
    margin: 1rem;
  }
  .bz-mt-xxs2 {
    margin-top: 1.25rem;
  }
  .bz-mr-xxs2 {
    margin-right: 1.25rem;
  }
  .bz-mb-xxs2 {
    margin-bottom: 1.25rem;
  }
  .bz-ml-xxs2 {
    margin-left: 1.25rem;
  }
  .bz-mx-xxs2 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .bz-my-xxs2 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .bz-m-xxs2 {
    margin: 1.25rem;
  }
  .bz-mt-xs {
    margin-top: 1.5rem;
  }
  .bz-mr-xs {
    margin-right: 1.5rem;
  }
  .bz-mb-xs {
    margin-bottom: 1.5rem;
  }
  .bz-ml-xs {
    margin-left: 1.5rem;
  }
  .bz-mx-xs {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .bz-my-xs {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .bz-m-xs {
    margin: 1.5rem;
  }
  .bz-mt-s {
    margin-top: 2rem;
  }
  .bz-mr-s {
    margin-right: 2rem;
  }
  .bz-mb-s {
    margin-bottom: 2rem;
  }
  .bz-ml-s {
    margin-left: 2rem;
  }
  .bz-mx-s {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .bz-my-s {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .bz-m-s {
    margin: 2rem;
  }
  .bz-mt-m {
    margin-top: 2.5rem;
  }
  .bz-mr-m {
    margin-right: 2.5rem;
  }
  .bz-mb-m {
    margin-bottom: 2.5rem;
  }
  .bz-ml-m {
    margin-left: 2.5rem;
  }
  .bz-mx-m {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .bz-my-m {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .bz-m-m {
    margin: 2.5rem;
  }
  .bz-mt-m2 {
    margin-top: 2.75rem;
  }
  .bz-mr-m2 {
    margin-right: 2.75rem;
  }
  .bz-mb-m2 {
    margin-bottom: 2.75rem;
  }
  .bz-ml-m2 {
    margin-left: 2.75rem;
  }
  .bz-mx-m2 {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }
  .bz-my-m2 {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }
  .bz-m-m2 {
    margin: 2.75rem;
  }
  .bz-mt-l {
    margin-top: 3rem;
  }
  .bz-mr-l {
    margin-right: 3rem;
  }
  .bz-mb-l {
    margin-bottom: 3rem;
  }
  .bz-ml-l {
    margin-left: 3rem;
  }
  .bz-mx-l {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .bz-my-l {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .bz-m-l {
    margin: 3rem;
  }
  .bz-mt-xl {
    margin-top: 3.5rem;
  }
  .bz-mr-xl {
    margin-right: 3.5rem;
  }
  .bz-mb-xl {
    margin-bottom: 3.5rem;
  }
  .bz-ml-xl {
    margin-left: 3.5rem;
  }
  .bz-mx-xl {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }
  .bz-my-xl {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
  .bz-m-xl {
    margin: 3.5rem;
  }
  .bz-mt-xxl {
    margin-top: 4rem;
  }
  .bz-mr-xxl {
    margin-right: 4rem;
  }
  .bz-mb-xxl {
    margin-bottom: 4rem;
  }
  .bz-ml-xxl {
    margin-left: 4rem;
  }
  .bz-mx-xxl {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .bz-my-xxl {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .bz-m-xxl {
    margin: 4rem;
  }
  .bz-mt-xxxl {
    margin-top: 4.5rem;
  }
  .bz-mr-xxxl {
    margin-right: 4.5rem;
  }
  .bz-mb-xxxl {
    margin-bottom: 4.5rem;
  }
  .bz-ml-xxxl {
    margin-left: 4.5rem;
  }
  .bz-mx-xxxl {
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }
  .bz-my-xxxl {
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }
  .bz-m-xxxl {
    margin: 4.5rem;
  }
  .bz-mt-big {
    margin-top: 5rem;
  }
  .bz-mr-big {
    margin-right: 5rem;
  }
  .bz-mb-big {
    margin-bottom: 5rem;
  }
  .bz-ml-big {
    margin-left: 5rem;
  }
  .bz-mx-big {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  .bz-my-big {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .bz-m-big {
    margin: 5rem;
  }
  .bz-mt-huge {
    margin-top: 6.25rem;
  }
  .bz-mr-huge {
    margin-right: 6.25rem;
  }
  .bz-mb-huge {
    margin-bottom: 6.25rem;
  }
  .bz-ml-huge {
    margin-left: 6.25rem;
  }
  .bz-mx-huge {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  .bz-my-huge {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  .bz-m-huge {
    margin: 6.25rem;
  }
  .bz-mt-page-spacing {
    margin-top: 7.5rem;
  }
  .bz-mr-page-spacing {
    margin-right: 7.5rem;
  }
  .bz-mb-page-spacing {
    margin-bottom: 7.5rem;
  }
  .bz-ml-page-spacing {
    margin-left: 7.5rem;
  }
  .bz-mx-page-spacing {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }
  .bz-my-page-spacing {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }
  .bz-m-page-spacing {
    margin: 7.5rem;
  }
  .bz-pt-0 {
    padding-top: 0rem;
  }
  .bz-pr-0 {
    padding-right: 0rem;
  }
  .bz-pb-0 {
    padding-bottom: 0rem;
  }
  .bz-pl-0 {
    padding-left: 0rem;
  }
  .bz-px-0 {
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .bz-py-0 {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .bz-p-0 {
    padding: 0rem;
  }
  .bz-pt-tiny {
    padding-top: 0.25rem;
  }
  .bz-pr-tiny {
    padding-right: 0.25rem;
  }
  .bz-pb-tiny {
    padding-bottom: 0.25rem;
  }
  .bz-pl-tiny {
    padding-left: 0.25rem;
  }
  .bz-px-tiny {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .bz-py-tiny {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .bz-p-tiny {
    padding: 0.25rem;
  }
  .bz-pt-xxxs {
    padding-top: 0.5rem;
  }
  .bz-pr-xxxs {
    padding-right: 0.5rem;
  }
  .bz-pb-xxxs {
    padding-bottom: 0.5rem;
  }
  .bz-pl-xxxs {
    padding-left: 0.5rem;
  }
  .bz-px-xxxs {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .bz-py-xxxs {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .bz-p-xxxs {
    padding: 0.5rem;
  }
  .bz-pt-xxs {
    padding-top: 1rem;
  }
  .bz-pr-xxs {
    padding-right: 1rem;
  }
  .bz-pb-xxs {
    padding-bottom: 1rem;
  }
  .bz-pl-xxs {
    padding-left: 1rem;
  }
  .bz-px-xxs {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .bz-py-xxs {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .bz-p-xxs {
    padding: 1rem;
  }
  .bz-pt-xxs2 {
    padding-top: 1.25rem;
  }
  .bz-pr-xxs2 {
    padding-right: 1.25rem;
  }
  .bz-pb-xxs2 {
    padding-bottom: 1.25rem;
  }
  .bz-pl-xxs2 {
    padding-left: 1.25rem;
  }
  .bz-px-xxs2 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .bz-py-xxs2 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .bz-p-xxs2 {
    padding: 1.25rem;
  }
  .bz-pt-xs {
    padding-top: 1.5rem;
  }
  .bz-pr-xs {
    padding-right: 1.5rem;
  }
  .bz-pb-xs {
    padding-bottom: 1.5rem;
  }
  .bz-pl-xs {
    padding-left: 1.5rem;
  }
  .bz-px-xs {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .bz-py-xs {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .bz-p-xs {
    padding: 1.5rem;
  }
  .bz-pt-s {
    padding-top: 2rem;
  }
  .bz-pr-s {
    padding-right: 2rem;
  }
  .bz-pb-s {
    padding-bottom: 2rem;
  }
  .bz-pl-s {
    padding-left: 2rem;
  }
  .bz-px-s {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .bz-py-s {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .bz-p-s {
    padding: 2rem;
  }
  .bz-pt-m {
    padding-top: 2.5rem;
  }
  .bz-pr-m {
    padding-right: 2.5rem;
  }
  .bz-pb-m {
    padding-bottom: 2.5rem;
  }
  .bz-pl-m {
    padding-left: 2.5rem;
  }
  .bz-px-m {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .bz-py-m {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .bz-p-m {
    padding: 2.5rem;
  }
  .bz-pt-m2 {
    padding-top: 2.75rem;
  }
  .bz-pr-m2 {
    padding-right: 2.75rem;
  }
  .bz-pb-m2 {
    padding-bottom: 2.75rem;
  }
  .bz-pl-m2 {
    padding-left: 2.75rem;
  }
  .bz-px-m2 {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }
  .bz-py-m2 {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }
  .bz-p-m2 {
    padding: 2.75rem;
  }
  .bz-pt-l {
    padding-top: 3rem;
  }
  .bz-pr-l {
    padding-right: 3rem;
  }
  .bz-pb-l {
    padding-bottom: 3rem;
  }
  .bz-pl-l {
    padding-left: 3rem;
  }
  .bz-px-l {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .bz-py-l {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .bz-p-l {
    padding: 3rem;
  }
  .bz-pt-xl {
    padding-top: 3.5rem;
  }
  .bz-pr-xl {
    padding-right: 3.5rem;
  }
  .bz-pb-xl {
    padding-bottom: 3.5rem;
  }
  .bz-pl-xl {
    padding-left: 3.5rem;
  }
  .bz-px-xl {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
  .bz-py-xl {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  .bz-p-xl {
    padding: 3.5rem;
  }
  .bz-pt-xxl {
    padding-top: 4rem;
  }
  .bz-pr-xxl {
    padding-right: 4rem;
  }
  .bz-pb-xxl {
    padding-bottom: 4rem;
  }
  .bz-pl-xxl {
    padding-left: 4rem;
  }
  .bz-px-xxl {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .bz-py-xxl {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .bz-p-xxl {
    padding: 4rem;
  }
  .bz-pt-xxxl {
    padding-top: 4.5rem;
  }
  .bz-pr-xxxl {
    padding-right: 4.5rem;
  }
  .bz-pb-xxxl {
    padding-bottom: 4.5rem;
  }
  .bz-pl-xxxl {
    padding-left: 4.5rem;
  }
  .bz-px-xxxl {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }
  .bz-py-xxxl {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }
  .bz-p-xxxl {
    padding: 4.5rem;
  }
  .bz-pt-big {
    padding-top: 5rem;
  }
  .bz-pr-big {
    padding-right: 5rem;
  }
  .bz-pb-big {
    padding-bottom: 5rem;
  }
  .bz-pl-big {
    padding-left: 5rem;
  }
  .bz-px-big {
    padding-left: 5rem;
    padding-right: 5rem;
  }
  .bz-py-big {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .bz-p-big {
    padding: 5rem;
  }
  .bz-pt-huge {
    padding-top: 6.25rem;
  }
  .bz-pr-huge {
    padding-right: 6.25rem;
  }
  .bz-pb-huge {
    padding-bottom: 6.25rem;
  }
  .bz-pl-huge {
    padding-left: 6.25rem;
  }
  .bz-px-huge {
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }
  .bz-py-huge {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }
  .bz-p-huge {
    padding: 6.25rem;
  }
  .bz-pt-page-spacing {
    padding-top: 7.5rem;
  }
  .bz-pr-page-spacing {
    padding-right: 7.5rem;
  }
  .bz-pb-page-spacing {
    padding-bottom: 7.5rem;
  }
  .bz-pl-page-spacing {
    padding-left: 7.5rem;
  }
  .bz-px-page-spacing {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }
  .bz-py-page-spacing {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }
  .bz-p-page-spacing {
    padding: 7.5rem;
  }
  .bz-gap-0 {
    gap: 0rem;
  }
  .bz-gap-row-0 {
    row-gap: 0rem;
  }
  .bz-gap-col-0 {
    column-gap: 0rem;
  }
  .bz-gap-tiny {
    gap: 0.25rem;
  }
  .bz-gap-row-tiny {
    row-gap: 0.25rem;
  }
  .bz-gap-col-tiny {
    column-gap: 0.25rem;
  }
  .bz-gap-xxxs {
    gap: 0.5rem;
  }
  .bz-gap-row-xxxs {
    row-gap: 0.5rem;
  }
  .bz-gap-col-xxxs {
    column-gap: 0.5rem;
  }
  .bz-gap-xxs {
    gap: 1rem;
  }
  .bz-gap-row-xxs {
    row-gap: 1rem;
  }
  .bz-gap-col-xxs {
    column-gap: 1rem;
  }
  .bz-gap-xxs2 {
    gap: 1.25rem;
  }
  .bz-gap-row-xxs2 {
    row-gap: 1.25rem;
  }
  .bz-gap-col-xxs2 {
    column-gap: 1.25rem;
  }
  .bz-gap-xs {
    gap: 1.5rem;
  }
  .bz-gap-row-xs {
    row-gap: 1.5rem;
  }
  .bz-gap-col-xs {
    column-gap: 1.5rem;
  }
  .bz-gap-s {
    gap: 2rem;
  }
  .bz-gap-row-s {
    row-gap: 2rem;
  }
  .bz-gap-col-s {
    column-gap: 2rem;
  }
  .bz-gap-m {
    gap: 2.5rem;
  }
  .bz-gap-row-m {
    row-gap: 2.5rem;
  }
  .bz-gap-col-m {
    column-gap: 2.5rem;
  }
  .bz-gap-m2 {
    gap: 2.75rem;
  }
  .bz-gap-row-m2 {
    row-gap: 2.75rem;
  }
  .bz-gap-col-m2 {
    column-gap: 2.75rem;
  }
  .bz-gap-l {
    gap: 3rem;
  }
  .bz-gap-row-l {
    row-gap: 3rem;
  }
  .bz-gap-col-l {
    column-gap: 3rem;
  }
  .bz-gap-xl {
    gap: 3.5rem;
  }
  .bz-gap-row-xl {
    row-gap: 3.5rem;
  }
  .bz-gap-col-xl {
    column-gap: 3.5rem;
  }
  .bz-gap-xxl {
    gap: 4rem;
  }
  .bz-gap-row-xxl {
    row-gap: 4rem;
  }
  .bz-gap-col-xxl {
    column-gap: 4rem;
  }
  .bz-gap-xxxl {
    gap: 4.5rem;
  }
  .bz-gap-row-xxxl {
    row-gap: 4.5rem;
  }
  .bz-gap-col-xxxl {
    column-gap: 4.5rem;
  }
  .bz-gap-big {
    gap: 5rem;
  }
  .bz-gap-row-big {
    row-gap: 5rem;
  }
  .bz-gap-col-big {
    column-gap: 5rem;
  }
  .bz-gap-huge {
    gap: 6.25rem;
  }
  .bz-gap-row-huge {
    row-gap: 6.25rem;
  }
  .bz-gap-col-huge {
    column-gap: 6.25rem;
  }
  .bz-gap-page-spacing {
    gap: 7.5rem;
  }
  .bz-gap-row-page-spacing {
    row-gap: 7.5rem;
  }
  .bz-gap-col-page-spacing {
    column-gap: 7.5rem;
  }
  .bz-bt-0 {
    border-top-width: 0rem;
  }
  .bz-br-0 {
    border-right-width: 0rem;
  }
  .bz-bb-0 {
    border-bottom-width: 0rem;
  }
  .bz-bl-0 {
    border-left-width: 0rem;
  }
  .bz-bx-0 {
    border-left-width: 0rem;
    border-right-width: 0rem;
  }
  .bz-by-0 {
    border-top-width: 0rem;
    border-bottom-width: 0rem;
  }
  .bz-b-0 {
    border-width: 0rem;
  }
  .bz-bt-tiny {
    border-top-width: 0.25rem;
  }
  .bz-br-tiny {
    border-right-width: 0.25rem;
  }
  .bz-bb-tiny {
    border-bottom-width: 0.25rem;
  }
  .bz-bl-tiny {
    border-left-width: 0.25rem;
  }
  .bz-bx-tiny {
    border-left-width: 0.25rem;
    border-right-width: 0.25rem;
  }
  .bz-by-tiny {
    border-top-width: 0.25rem;
    border-bottom-width: 0.25rem;
  }
  .bz-b-tiny {
    border-width: 0.25rem;
  }
  .bz-bt-xxxs {
    border-top-width: 0.5rem;
  }
  .bz-br-xxxs {
    border-right-width: 0.5rem;
  }
  .bz-bb-xxxs {
    border-bottom-width: 0.5rem;
  }
  .bz-bl-xxxs {
    border-left-width: 0.5rem;
  }
  .bz-bx-xxxs {
    border-left-width: 0.5rem;
    border-right-width: 0.5rem;
  }
  .bz-by-xxxs {
    border-top-width: 0.5rem;
    border-bottom-width: 0.5rem;
  }
  .bz-b-xxxs {
    border-width: 0.5rem;
  }
  .bz-bt-xxs {
    border-top-width: 1rem;
  }
  .bz-br-xxs {
    border-right-width: 1rem;
  }
  .bz-bb-xxs {
    border-bottom-width: 1rem;
  }
  .bz-bl-xxs {
    border-left-width: 1rem;
  }
  .bz-bx-xxs {
    border-left-width: 1rem;
    border-right-width: 1rem;
  }
  .bz-by-xxs {
    border-top-width: 1rem;
    border-bottom-width: 1rem;
  }
  .bz-b-xxs {
    border-width: 1rem;
  }
  .bz-bt-xxs2 {
    border-top-width: 1.25rem;
  }
  .bz-br-xxs2 {
    border-right-width: 1.25rem;
  }
  .bz-bb-xxs2 {
    border-bottom-width: 1.25rem;
  }
  .bz-bl-xxs2 {
    border-left-width: 1.25rem;
  }
  .bz-bx-xxs2 {
    border-left-width: 1.25rem;
    border-right-width: 1.25rem;
  }
  .bz-by-xxs2 {
    border-top-width: 1.25rem;
    border-bottom-width: 1.25rem;
  }
  .bz-b-xxs2 {
    border-width: 1.25rem;
  }
  .bz-bt-xs {
    border-top-width: 1.5rem;
  }
  .bz-br-xs {
    border-right-width: 1.5rem;
  }
  .bz-bb-xs {
    border-bottom-width: 1.5rem;
  }
  .bz-bl-xs {
    border-left-width: 1.5rem;
  }
  .bz-bx-xs {
    border-left-width: 1.5rem;
    border-right-width: 1.5rem;
  }
  .bz-by-xs {
    border-top-width: 1.5rem;
    border-bottom-width: 1.5rem;
  }
  .bz-b-xs {
    border-width: 1.5rem;
  }
  .bz-bt-s {
    border-top-width: 2rem;
  }
  .bz-br-s {
    border-right-width: 2rem;
  }
  .bz-bb-s {
    border-bottom-width: 2rem;
  }
  .bz-bl-s {
    border-left-width: 2rem;
  }
  .bz-bx-s {
    border-left-width: 2rem;
    border-right-width: 2rem;
  }
  .bz-by-s {
    border-top-width: 2rem;
    border-bottom-width: 2rem;
  }
  .bz-b-s {
    border-width: 2rem;
  }
  .bz-bt-m {
    border-top-width: 2.5rem;
  }
  .bz-br-m {
    border-right-width: 2.5rem;
  }
  .bz-bb-m {
    border-bottom-width: 2.5rem;
  }
  .bz-bl-m {
    border-left-width: 2.5rem;
  }
  .bz-bx-m {
    border-left-width: 2.5rem;
    border-right-width: 2.5rem;
  }
  .bz-by-m {
    border-top-width: 2.5rem;
    border-bottom-width: 2.5rem;
  }
  .bz-b-m {
    border-width: 2.5rem;
  }
  .bz-bt-m2 {
    border-top-width: 2.75rem;
  }
  .bz-br-m2 {
    border-right-width: 2.75rem;
  }
  .bz-bb-m2 {
    border-bottom-width: 2.75rem;
  }
  .bz-bl-m2 {
    border-left-width: 2.75rem;
  }
  .bz-bx-m2 {
    border-left-width: 2.75rem;
    border-right-width: 2.75rem;
  }
  .bz-by-m2 {
    border-top-width: 2.75rem;
    border-bottom-width: 2.75rem;
  }
  .bz-b-m2 {
    border-width: 2.75rem;
  }
  .bz-bt-l {
    border-top-width: 3rem;
  }
  .bz-br-l {
    border-right-width: 3rem;
  }
  .bz-bb-l {
    border-bottom-width: 3rem;
  }
  .bz-bl-l {
    border-left-width: 3rem;
  }
  .bz-bx-l {
    border-left-width: 3rem;
    border-right-width: 3rem;
  }
  .bz-by-l {
    border-top-width: 3rem;
    border-bottom-width: 3rem;
  }
  .bz-b-l {
    border-width: 3rem;
  }
  .bz-bt-xl {
    border-top-width: 3.5rem;
  }
  .bz-br-xl {
    border-right-width: 3.5rem;
  }
  .bz-bb-xl {
    border-bottom-width: 3.5rem;
  }
  .bz-bl-xl {
    border-left-width: 3.5rem;
  }
  .bz-bx-xl {
    border-left-width: 3.5rem;
    border-right-width: 3.5rem;
  }
  .bz-by-xl {
    border-top-width: 3.5rem;
    border-bottom-width: 3.5rem;
  }
  .bz-b-xl {
    border-width: 3.5rem;
  }
  .bz-bt-xxl {
    border-top-width: 4rem;
  }
  .bz-br-xxl {
    border-right-width: 4rem;
  }
  .bz-bb-xxl {
    border-bottom-width: 4rem;
  }
  .bz-bl-xxl {
    border-left-width: 4rem;
  }
  .bz-bx-xxl {
    border-left-width: 4rem;
    border-right-width: 4rem;
  }
  .bz-by-xxl {
    border-top-width: 4rem;
    border-bottom-width: 4rem;
  }
  .bz-b-xxl {
    border-width: 4rem;
  }
  .bz-bt-xxxl {
    border-top-width: 4.5rem;
  }
  .bz-br-xxxl {
    border-right-width: 4.5rem;
  }
  .bz-bb-xxxl {
    border-bottom-width: 4.5rem;
  }
  .bz-bl-xxxl {
    border-left-width: 4.5rem;
  }
  .bz-bx-xxxl {
    border-left-width: 4.5rem;
    border-right-width: 4.5rem;
  }
  .bz-by-xxxl {
    border-top-width: 4.5rem;
    border-bottom-width: 4.5rem;
  }
  .bz-b-xxxl {
    border-width: 4.5rem;
  }
  .bz-bt-big {
    border-top-width: 5rem;
  }
  .bz-br-big {
    border-right-width: 5rem;
  }
  .bz-bb-big {
    border-bottom-width: 5rem;
  }
  .bz-bl-big {
    border-left-width: 5rem;
  }
  .bz-bx-big {
    border-left-width: 5rem;
    border-right-width: 5rem;
  }
  .bz-by-big {
    border-top-width: 5rem;
    border-bottom-width: 5rem;
  }
  .bz-b-big {
    border-width: 5rem;
  }
  .bz-bt-huge {
    border-top-width: 6.25rem;
  }
  .bz-br-huge {
    border-right-width: 6.25rem;
  }
  .bz-bb-huge {
    border-bottom-width: 6.25rem;
  }
  .bz-bl-huge {
    border-left-width: 6.25rem;
  }
  .bz-bx-huge {
    border-left-width: 6.25rem;
    border-right-width: 6.25rem;
  }
  .bz-by-huge {
    border-top-width: 6.25rem;
    border-bottom-width: 6.25rem;
  }
  .bz-b-huge {
    border-width: 6.25rem;
  }
  .bz-bt-page-spacing {
    border-top-width: 7.5rem;
  }
  .bz-br-page-spacing {
    border-right-width: 7.5rem;
  }
  .bz-bb-page-spacing {
    border-bottom-width: 7.5rem;
  }
  .bz-bl-page-spacing {
    border-left-width: 7.5rem;
  }
  .bz-bx-page-spacing {
    border-left-width: 7.5rem;
    border-right-width: 7.5rem;
  }
  .bz-by-page-spacing {
    border-top-width: 7.5rem;
    border-bottom-width: 7.5rem;
  }
  .bz-b-page-spacing {
    border-width: 7.5rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-mt-0 {
    margin-top: 0rem;
  }
  .bz-mr-0 {
    margin-right: 0rem;
  }
  .bz-mb-0 {
    margin-bottom: 0rem;
  }
  .bz-ml-0 {
    margin-left: 0rem;
  }
  .bz-mx-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .bz-my-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .bz-m-0 {
    margin: 0rem;
  }
  .bz-mt-tiny {
    margin-top: 0.1875rem;
  }
  .bz-mr-tiny {
    margin-right: 0.1875rem;
  }
  .bz-mb-tiny {
    margin-bottom: 0.1875rem;
  }
  .bz-ml-tiny {
    margin-left: 0.1875rem;
  }
  .bz-mx-tiny {
    margin-left: 0.1875rem;
    margin-right: 0.1875rem;
  }
  .bz-my-tiny {
    margin-top: 0.1875rem;
    margin-bottom: 0.1875rem;
  }
  .bz-m-tiny {
    margin: 0.1875rem;
  }
  .bz-mt-xxxs {
    margin-top: 0.375rem;
  }
  .bz-mr-xxxs {
    margin-right: 0.375rem;
  }
  .bz-mb-xxxs {
    margin-bottom: 0.375rem;
  }
  .bz-ml-xxxs {
    margin-left: 0.375rem;
  }
  .bz-mx-xxxs {
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }
  .bz-my-xxxs {
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }
  .bz-m-xxxs {
    margin: 0.375rem;
  }
  .bz-mt-xxs {
    margin-top: 0.75rem;
  }
  .bz-mr-xxs {
    margin-right: 0.75rem;
  }
  .bz-mb-xxs {
    margin-bottom: 0.75rem;
  }
  .bz-ml-xxs {
    margin-left: 0.75rem;
  }
  .bz-mx-xxs {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .bz-my-xxs {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .bz-m-xxs {
    margin: 0.75rem;
  }
  .bz-mt-xxs2 {
    margin-top: 1rem;
  }
  .bz-mr-xxs2 {
    margin-right: 1rem;
  }
  .bz-mb-xxs2 {
    margin-bottom: 1rem;
  }
  .bz-ml-xxs2 {
    margin-left: 1rem;
  }
  .bz-mx-xxs2 {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .bz-my-xxs2 {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .bz-m-xxs2 {
    margin: 1rem;
  }
  .bz-mt-xs {
    margin-top: 1.25rem;
  }
  .bz-mr-xs {
    margin-right: 1.25rem;
  }
  .bz-mb-xs {
    margin-bottom: 1.25rem;
  }
  .bz-ml-xs {
    margin-left: 1.25rem;
  }
  .bz-mx-xs {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }
  .bz-my-xs {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }
  .bz-m-xs {
    margin: 1.25rem;
  }
  .bz-mt-s {
    margin-top: 1.75rem;
  }
  .bz-mr-s {
    margin-right: 1.75rem;
  }
  .bz-mb-s {
    margin-bottom: 1.75rem;
  }
  .bz-ml-s {
    margin-left: 1.75rem;
  }
  .bz-mx-s {
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }
  .bz-my-s {
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }
  .bz-m-s {
    margin: 1.75rem;
  }
  .bz-mt-m {
    margin-top: 2.25rem;
  }
  .bz-mr-m {
    margin-right: 2.25rem;
  }
  .bz-mb-m {
    margin-bottom: 2.25rem;
  }
  .bz-ml-m {
    margin-left: 2.25rem;
  }
  .bz-mx-m {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .bz-my-m {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .bz-m-m {
    margin: 2.25rem;
  }
  .bz-mt-m2 {
    margin-top: 2.5rem;
  }
  .bz-mr-m2 {
    margin-right: 2.5rem;
  }
  .bz-mb-m2 {
    margin-bottom: 2.5rem;
  }
  .bz-ml-m2 {
    margin-left: 2.5rem;
  }
  .bz-mx-m2 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .bz-my-m2 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .bz-m-m2 {
    margin: 2.5rem;
  }
  .bz-mt-l {
    margin-top: 2.75rem;
  }
  .bz-mr-l {
    margin-right: 2.75rem;
  }
  .bz-mb-l {
    margin-bottom: 2.75rem;
  }
  .bz-ml-l {
    margin-left: 2.75rem;
  }
  .bz-mx-l {
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }
  .bz-my-l {
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }
  .bz-m-l {
    margin: 2.75rem;
  }
  .bz-mt-xl {
    margin-top: 3.25rem;
  }
  .bz-mr-xl {
    margin-right: 3.25rem;
  }
  .bz-mb-xl {
    margin-bottom: 3.25rem;
  }
  .bz-ml-xl {
    margin-left: 3.25rem;
  }
  .bz-mx-xl {
    margin-left: 3.25rem;
    margin-right: 3.25rem;
  }
  .bz-my-xl {
    margin-top: 3.25rem;
    margin-bottom: 3.25rem;
  }
  .bz-m-xl {
    margin: 3.25rem;
  }
  .bz-mt-xxl {
    margin-top: 3.75rem;
  }
  .bz-mr-xxl {
    margin-right: 3.75rem;
  }
  .bz-mb-xxl {
    margin-bottom: 3.75rem;
  }
  .bz-ml-xxl {
    margin-left: 3.75rem;
  }
  .bz-mx-xxl {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }
  .bz-my-xxl {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }
  .bz-m-xxl {
    margin: 3.75rem;
  }
  .bz-mt-xxxl {
    margin-top: 4.25rem;
  }
  .bz-mr-xxxl {
    margin-right: 4.25rem;
  }
  .bz-mb-xxxl {
    margin-bottom: 4.25rem;
  }
  .bz-ml-xxxl {
    margin-left: 4.25rem;
  }
  .bz-mx-xxxl {
    margin-left: 4.25rem;
    margin-right: 4.25rem;
  }
  .bz-my-xxxl {
    margin-top: 4.25rem;
    margin-bottom: 4.25rem;
  }
  .bz-m-xxxl {
    margin: 4.25rem;
  }
  .bz-mt-big {
    margin-top: 4.75rem;
  }
  .bz-mr-big {
    margin-right: 4.75rem;
  }
  .bz-mb-big {
    margin-bottom: 4.75rem;
  }
  .bz-ml-big {
    margin-left: 4.75rem;
  }
  .bz-mx-big {
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }
  .bz-my-big {
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }
  .bz-m-big {
    margin: 4.75rem;
  }
  .bz-mt-huge {
    margin-top: 5.5rem;
  }
  .bz-mr-huge {
    margin-right: 5.5rem;
  }
  .bz-mb-huge {
    margin-bottom: 5.5rem;
  }
  .bz-ml-huge {
    margin-left: 5.5rem;
  }
  .bz-mx-huge {
    margin-left: 5.5rem;
    margin-right: 5.5rem;
  }
  .bz-my-huge {
    margin-top: 5.5rem;
    margin-bottom: 5.5rem;
  }
  .bz-m-huge {
    margin: 5.5rem;
  }
  .bz-mt-page-spacing {
    margin-top: 6.25rem;
  }
  .bz-mr-page-spacing {
    margin-right: 6.25rem;
  }
  .bz-mb-page-spacing {
    margin-bottom: 6.25rem;
  }
  .bz-ml-page-spacing {
    margin-left: 6.25rem;
  }
  .bz-mx-page-spacing {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }
  .bz-my-page-spacing {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }
  .bz-m-page-spacing {
    margin: 6.25rem;
  }
  .bz-pt-0 {
    padding-top: 0rem;
  }
  .bz-pr-0 {
    padding-right: 0rem;
  }
  .bz-pb-0 {
    padding-bottom: 0rem;
  }
  .bz-pl-0 {
    padding-left: 0rem;
  }
  .bz-px-0 {
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .bz-py-0 {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .bz-p-0 {
    padding: 0rem;
  }
  .bz-pt-tiny {
    padding-top: 0.1875rem;
  }
  .bz-pr-tiny {
    padding-right: 0.1875rem;
  }
  .bz-pb-tiny {
    padding-bottom: 0.1875rem;
  }
  .bz-pl-tiny {
    padding-left: 0.1875rem;
  }
  .bz-px-tiny {
    padding-left: 0.1875rem;
    padding-right: 0.1875rem;
  }
  .bz-py-tiny {
    padding-top: 0.1875rem;
    padding-bottom: 0.1875rem;
  }
  .bz-p-tiny {
    padding: 0.1875rem;
  }
  .bz-pt-xxxs {
    padding-top: 0.375rem;
  }
  .bz-pr-xxxs {
    padding-right: 0.375rem;
  }
  .bz-pb-xxxs {
    padding-bottom: 0.375rem;
  }
  .bz-pl-xxxs {
    padding-left: 0.375rem;
  }
  .bz-px-xxxs {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }
  .bz-py-xxxs {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }
  .bz-p-xxxs {
    padding: 0.375rem;
  }
  .bz-pt-xxs {
    padding-top: 0.75rem;
  }
  .bz-pr-xxs {
    padding-right: 0.75rem;
  }
  .bz-pb-xxs {
    padding-bottom: 0.75rem;
  }
  .bz-pl-xxs {
    padding-left: 0.75rem;
  }
  .bz-px-xxs {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .bz-py-xxs {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .bz-p-xxs {
    padding: 0.75rem;
  }
  .bz-pt-xxs2 {
    padding-top: 1rem;
  }
  .bz-pr-xxs2 {
    padding-right: 1rem;
  }
  .bz-pb-xxs2 {
    padding-bottom: 1rem;
  }
  .bz-pl-xxs2 {
    padding-left: 1rem;
  }
  .bz-px-xxs2 {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .bz-py-xxs2 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .bz-p-xxs2 {
    padding: 1rem;
  }
  .bz-pt-xs {
    padding-top: 1.25rem;
  }
  .bz-pr-xs {
    padding-right: 1.25rem;
  }
  .bz-pb-xs {
    padding-bottom: 1.25rem;
  }
  .bz-pl-xs {
    padding-left: 1.25rem;
  }
  .bz-px-xs {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .bz-py-xs {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }
  .bz-p-xs {
    padding: 1.25rem;
  }
  .bz-pt-s {
    padding-top: 1.75rem;
  }
  .bz-pr-s {
    padding-right: 1.75rem;
  }
  .bz-pb-s {
    padding-bottom: 1.75rem;
  }
  .bz-pl-s {
    padding-left: 1.75rem;
  }
  .bz-px-s {
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }
  .bz-py-s {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }
  .bz-p-s {
    padding: 1.75rem;
  }
  .bz-pt-m {
    padding-top: 2.25rem;
  }
  .bz-pr-m {
    padding-right: 2.25rem;
  }
  .bz-pb-m {
    padding-bottom: 2.25rem;
  }
  .bz-pl-m {
    padding-left: 2.25rem;
  }
  .bz-px-m {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .bz-py-m {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .bz-p-m {
    padding: 2.25rem;
  }
  .bz-pt-m2 {
    padding-top: 2.5rem;
  }
  .bz-pr-m2 {
    padding-right: 2.5rem;
  }
  .bz-pb-m2 {
    padding-bottom: 2.5rem;
  }
  .bz-pl-m2 {
    padding-left: 2.5rem;
  }
  .bz-px-m2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .bz-py-m2 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .bz-p-m2 {
    padding: 2.5rem;
  }
  .bz-pt-l {
    padding-top: 2.75rem;
  }
  .bz-pr-l {
    padding-right: 2.75rem;
  }
  .bz-pb-l {
    padding-bottom: 2.75rem;
  }
  .bz-pl-l {
    padding-left: 2.75rem;
  }
  .bz-px-l {
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }
  .bz-py-l {
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }
  .bz-p-l {
    padding: 2.75rem;
  }
  .bz-pt-xl {
    padding-top: 3.25rem;
  }
  .bz-pr-xl {
    padding-right: 3.25rem;
  }
  .bz-pb-xl {
    padding-bottom: 3.25rem;
  }
  .bz-pl-xl {
    padding-left: 3.25rem;
  }
  .bz-px-xl {
    padding-left: 3.25rem;
    padding-right: 3.25rem;
  }
  .bz-py-xl {
    padding-top: 3.25rem;
    padding-bottom: 3.25rem;
  }
  .bz-p-xl {
    padding: 3.25rem;
  }
  .bz-pt-xxl {
    padding-top: 3.75rem;
  }
  .bz-pr-xxl {
    padding-right: 3.75rem;
  }
  .bz-pb-xxl {
    padding-bottom: 3.75rem;
  }
  .bz-pl-xxl {
    padding-left: 3.75rem;
  }
  .bz-px-xxl {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
  .bz-py-xxl {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }
  .bz-p-xxl {
    padding: 3.75rem;
  }
  .bz-pt-xxxl {
    padding-top: 4.25rem;
  }
  .bz-pr-xxxl {
    padding-right: 4.25rem;
  }
  .bz-pb-xxxl {
    padding-bottom: 4.25rem;
  }
  .bz-pl-xxxl {
    padding-left: 4.25rem;
  }
  .bz-px-xxxl {
    padding-left: 4.25rem;
    padding-right: 4.25rem;
  }
  .bz-py-xxxl {
    padding-top: 4.25rem;
    padding-bottom: 4.25rem;
  }
  .bz-p-xxxl {
    padding: 4.25rem;
  }
  .bz-pt-big {
    padding-top: 4.75rem;
  }
  .bz-pr-big {
    padding-right: 4.75rem;
  }
  .bz-pb-big {
    padding-bottom: 4.75rem;
  }
  .bz-pl-big {
    padding-left: 4.75rem;
  }
  .bz-px-big {
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }
  .bz-py-big {
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }
  .bz-p-big {
    padding: 4.75rem;
  }
  .bz-pt-huge {
    padding-top: 5.5rem;
  }
  .bz-pr-huge {
    padding-right: 5.5rem;
  }
  .bz-pb-huge {
    padding-bottom: 5.5rem;
  }
  .bz-pl-huge {
    padding-left: 5.5rem;
  }
  .bz-px-huge {
    padding-left: 5.5rem;
    padding-right: 5.5rem;
  }
  .bz-py-huge {
    padding-top: 5.5rem;
    padding-bottom: 5.5rem;
  }
  .bz-p-huge {
    padding: 5.5rem;
  }
  .bz-pt-page-spacing {
    padding-top: 6.25rem;
  }
  .bz-pr-page-spacing {
    padding-right: 6.25rem;
  }
  .bz-pb-page-spacing {
    padding-bottom: 6.25rem;
  }
  .bz-pl-page-spacing {
    padding-left: 6.25rem;
  }
  .bz-px-page-spacing {
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }
  .bz-py-page-spacing {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }
  .bz-p-page-spacing {
    padding: 6.25rem;
  }
  .bz-gap-0 {
    gap: 0rem;
  }
  .bz-gap-row-0 {
    row-gap: 0rem;
  }
  .bz-gap-col-0 {
    column-gap: 0rem;
  }
  .bz-gap-tiny {
    gap: 0.1875rem;
  }
  .bz-gap-row-tiny {
    row-gap: 0.1875rem;
  }
  .bz-gap-col-tiny {
    column-gap: 0.1875rem;
  }
  .bz-gap-xxxs {
    gap: 0.375rem;
  }
  .bz-gap-row-xxxs {
    row-gap: 0.375rem;
  }
  .bz-gap-col-xxxs {
    column-gap: 0.375rem;
  }
  .bz-gap-xxs {
    gap: 0.75rem;
  }
  .bz-gap-row-xxs {
    row-gap: 0.75rem;
  }
  .bz-gap-col-xxs {
    column-gap: 0.75rem;
  }
  .bz-gap-xxs2 {
    gap: 1rem;
  }
  .bz-gap-row-xxs2 {
    row-gap: 1rem;
  }
  .bz-gap-col-xxs2 {
    column-gap: 1rem;
  }
  .bz-gap-xs {
    gap: 1.25rem;
  }
  .bz-gap-row-xs {
    row-gap: 1.25rem;
  }
  .bz-gap-col-xs {
    column-gap: 1.25rem;
  }
  .bz-gap-s {
    gap: 1.75rem;
  }
  .bz-gap-row-s {
    row-gap: 1.75rem;
  }
  .bz-gap-col-s {
    column-gap: 1.75rem;
  }
  .bz-gap-m {
    gap: 2.25rem;
  }
  .bz-gap-row-m {
    row-gap: 2.25rem;
  }
  .bz-gap-col-m {
    column-gap: 2.25rem;
  }
  .bz-gap-m2 {
    gap: 2.5rem;
  }
  .bz-gap-row-m2 {
    row-gap: 2.5rem;
  }
  .bz-gap-col-m2 {
    column-gap: 2.5rem;
  }
  .bz-gap-l {
    gap: 2.75rem;
  }
  .bz-gap-row-l {
    row-gap: 2.75rem;
  }
  .bz-gap-col-l {
    column-gap: 2.75rem;
  }
  .bz-gap-xl {
    gap: 3.25rem;
  }
  .bz-gap-row-xl {
    row-gap: 3.25rem;
  }
  .bz-gap-col-xl {
    column-gap: 3.25rem;
  }
  .bz-gap-xxl {
    gap: 3.75rem;
  }
  .bz-gap-row-xxl {
    row-gap: 3.75rem;
  }
  .bz-gap-col-xxl {
    column-gap: 3.75rem;
  }
  .bz-gap-xxxl {
    gap: 4.25rem;
  }
  .bz-gap-row-xxxl {
    row-gap: 4.25rem;
  }
  .bz-gap-col-xxxl {
    column-gap: 4.25rem;
  }
  .bz-gap-big {
    gap: 4.75rem;
  }
  .bz-gap-row-big {
    row-gap: 4.75rem;
  }
  .bz-gap-col-big {
    column-gap: 4.75rem;
  }
  .bz-gap-huge {
    gap: 5.5rem;
  }
  .bz-gap-row-huge {
    row-gap: 5.5rem;
  }
  .bz-gap-col-huge {
    column-gap: 5.5rem;
  }
  .bz-gap-page-spacing {
    gap: 6.25rem;
  }
  .bz-gap-row-page-spacing {
    row-gap: 6.25rem;
  }
  .bz-gap-col-page-spacing {
    column-gap: 6.25rem;
  }
  .bz-bt-0 {
    border-top-width: 0rem;
  }
  .bz-br-0 {
    border-right-width: 0rem;
  }
  .bz-bb-0 {
    border-bottom-width: 0rem;
  }
  .bz-bl-0 {
    border-left-width: 0rem;
  }
  .bz-bx-0 {
    border-left-width: 0rem;
    border-right-width: 0rem;
  }
  .bz-by-0 {
    border-top-width: 0rem;
    border-bottom-width: 0rem;
  }
  .bz-b-0 {
    border-width: 0rem;
  }
  .bz-bt-tiny {
    border-top-width: 0.1875rem;
  }
  .bz-br-tiny {
    border-right-width: 0.1875rem;
  }
  .bz-bb-tiny {
    border-bottom-width: 0.1875rem;
  }
  .bz-bl-tiny {
    border-left-width: 0.1875rem;
  }
  .bz-bx-tiny {
    border-left-width: 0.1875rem;
    border-right-width: 0.1875rem;
  }
  .bz-by-tiny {
    border-top-width: 0.1875rem;
    border-bottom-width: 0.1875rem;
  }
  .bz-b-tiny {
    border-width: 0.1875rem;
  }
  .bz-bt-xxxs {
    border-top-width: 0.375rem;
  }
  .bz-br-xxxs {
    border-right-width: 0.375rem;
  }
  .bz-bb-xxxs {
    border-bottom-width: 0.375rem;
  }
  .bz-bl-xxxs {
    border-left-width: 0.375rem;
  }
  .bz-bx-xxxs {
    border-left-width: 0.375rem;
    border-right-width: 0.375rem;
  }
  .bz-by-xxxs {
    border-top-width: 0.375rem;
    border-bottom-width: 0.375rem;
  }
  .bz-b-xxxs {
    border-width: 0.375rem;
  }
  .bz-bt-xxs {
    border-top-width: 0.75rem;
  }
  .bz-br-xxs {
    border-right-width: 0.75rem;
  }
  .bz-bb-xxs {
    border-bottom-width: 0.75rem;
  }
  .bz-bl-xxs {
    border-left-width: 0.75rem;
  }
  .bz-bx-xxs {
    border-left-width: 0.75rem;
    border-right-width: 0.75rem;
  }
  .bz-by-xxs {
    border-top-width: 0.75rem;
    border-bottom-width: 0.75rem;
  }
  .bz-b-xxs {
    border-width: 0.75rem;
  }
  .bz-bt-xxs2 {
    border-top-width: 1rem;
  }
  .bz-br-xxs2 {
    border-right-width: 1rem;
  }
  .bz-bb-xxs2 {
    border-bottom-width: 1rem;
  }
  .bz-bl-xxs2 {
    border-left-width: 1rem;
  }
  .bz-bx-xxs2 {
    border-left-width: 1rem;
    border-right-width: 1rem;
  }
  .bz-by-xxs2 {
    border-top-width: 1rem;
    border-bottom-width: 1rem;
  }
  .bz-b-xxs2 {
    border-width: 1rem;
  }
  .bz-bt-xs {
    border-top-width: 1.25rem;
  }
  .bz-br-xs {
    border-right-width: 1.25rem;
  }
  .bz-bb-xs {
    border-bottom-width: 1.25rem;
  }
  .bz-bl-xs {
    border-left-width: 1.25rem;
  }
  .bz-bx-xs {
    border-left-width: 1.25rem;
    border-right-width: 1.25rem;
  }
  .bz-by-xs {
    border-top-width: 1.25rem;
    border-bottom-width: 1.25rem;
  }
  .bz-b-xs {
    border-width: 1.25rem;
  }
  .bz-bt-s {
    border-top-width: 1.75rem;
  }
  .bz-br-s {
    border-right-width: 1.75rem;
  }
  .bz-bb-s {
    border-bottom-width: 1.75rem;
  }
  .bz-bl-s {
    border-left-width: 1.75rem;
  }
  .bz-bx-s {
    border-left-width: 1.75rem;
    border-right-width: 1.75rem;
  }
  .bz-by-s {
    border-top-width: 1.75rem;
    border-bottom-width: 1.75rem;
  }
  .bz-b-s {
    border-width: 1.75rem;
  }
  .bz-bt-m {
    border-top-width: 2.25rem;
  }
  .bz-br-m {
    border-right-width: 2.25rem;
  }
  .bz-bb-m {
    border-bottom-width: 2.25rem;
  }
  .bz-bl-m {
    border-left-width: 2.25rem;
  }
  .bz-bx-m {
    border-left-width: 2.25rem;
    border-right-width: 2.25rem;
  }
  .bz-by-m {
    border-top-width: 2.25rem;
    border-bottom-width: 2.25rem;
  }
  .bz-b-m {
    border-width: 2.25rem;
  }
  .bz-bt-m2 {
    border-top-width: 2.5rem;
  }
  .bz-br-m2 {
    border-right-width: 2.5rem;
  }
  .bz-bb-m2 {
    border-bottom-width: 2.5rem;
  }
  .bz-bl-m2 {
    border-left-width: 2.5rem;
  }
  .bz-bx-m2 {
    border-left-width: 2.5rem;
    border-right-width: 2.5rem;
  }
  .bz-by-m2 {
    border-top-width: 2.5rem;
    border-bottom-width: 2.5rem;
  }
  .bz-b-m2 {
    border-width: 2.5rem;
  }
  .bz-bt-l {
    border-top-width: 2.75rem;
  }
  .bz-br-l {
    border-right-width: 2.75rem;
  }
  .bz-bb-l {
    border-bottom-width: 2.75rem;
  }
  .bz-bl-l {
    border-left-width: 2.75rem;
  }
  .bz-bx-l {
    border-left-width: 2.75rem;
    border-right-width: 2.75rem;
  }
  .bz-by-l {
    border-top-width: 2.75rem;
    border-bottom-width: 2.75rem;
  }
  .bz-b-l {
    border-width: 2.75rem;
  }
  .bz-bt-xl {
    border-top-width: 3.25rem;
  }
  .bz-br-xl {
    border-right-width: 3.25rem;
  }
  .bz-bb-xl {
    border-bottom-width: 3.25rem;
  }
  .bz-bl-xl {
    border-left-width: 3.25rem;
  }
  .bz-bx-xl {
    border-left-width: 3.25rem;
    border-right-width: 3.25rem;
  }
  .bz-by-xl {
    border-top-width: 3.25rem;
    border-bottom-width: 3.25rem;
  }
  .bz-b-xl {
    border-width: 3.25rem;
  }
  .bz-bt-xxl {
    border-top-width: 3.75rem;
  }
  .bz-br-xxl {
    border-right-width: 3.75rem;
  }
  .bz-bb-xxl {
    border-bottom-width: 3.75rem;
  }
  .bz-bl-xxl {
    border-left-width: 3.75rem;
  }
  .bz-bx-xxl {
    border-left-width: 3.75rem;
    border-right-width: 3.75rem;
  }
  .bz-by-xxl {
    border-top-width: 3.75rem;
    border-bottom-width: 3.75rem;
  }
  .bz-b-xxl {
    border-width: 3.75rem;
  }
  .bz-bt-xxxl {
    border-top-width: 4.25rem;
  }
  .bz-br-xxxl {
    border-right-width: 4.25rem;
  }
  .bz-bb-xxxl {
    border-bottom-width: 4.25rem;
  }
  .bz-bl-xxxl {
    border-left-width: 4.25rem;
  }
  .bz-bx-xxxl {
    border-left-width: 4.25rem;
    border-right-width: 4.25rem;
  }
  .bz-by-xxxl {
    border-top-width: 4.25rem;
    border-bottom-width: 4.25rem;
  }
  .bz-b-xxxl {
    border-width: 4.25rem;
  }
  .bz-bt-big {
    border-top-width: 4.75rem;
  }
  .bz-br-big {
    border-right-width: 4.75rem;
  }
  .bz-bb-big {
    border-bottom-width: 4.75rem;
  }
  .bz-bl-big {
    border-left-width: 4.75rem;
  }
  .bz-bx-big {
    border-left-width: 4.75rem;
    border-right-width: 4.75rem;
  }
  .bz-by-big {
    border-top-width: 4.75rem;
    border-bottom-width: 4.75rem;
  }
  .bz-b-big {
    border-width: 4.75rem;
  }
  .bz-bt-huge {
    border-top-width: 5.5rem;
  }
  .bz-br-huge {
    border-right-width: 5.5rem;
  }
  .bz-bb-huge {
    border-bottom-width: 5.5rem;
  }
  .bz-bl-huge {
    border-left-width: 5.5rem;
  }
  .bz-bx-huge {
    border-left-width: 5.5rem;
    border-right-width: 5.5rem;
  }
  .bz-by-huge {
    border-top-width: 5.5rem;
    border-bottom-width: 5.5rem;
  }
  .bz-b-huge {
    border-width: 5.5rem;
  }
  .bz-bt-page-spacing {
    border-top-width: 6.25rem;
  }
  .bz-br-page-spacing {
    border-right-width: 6.25rem;
  }
  .bz-bb-page-spacing {
    border-bottom-width: 6.25rem;
  }
  .bz-bl-page-spacing {
    border-left-width: 6.25rem;
  }
  .bz-bx-page-spacing {
    border-left-width: 6.25rem;
    border-right-width: 6.25rem;
  }
  .bz-by-page-spacing {
    border-top-width: 6.25rem;
    border-bottom-width: 6.25rem;
  }
  .bz-b-page-spacing {
    border-width: 6.25rem;
  }
}
@media (max-width: 575px) {
  .bz-mt-0 {
    margin-top: 0rem;
  }
  .bz-mr-0 {
    margin-right: 0rem;
  }
  .bz-mb-0 {
    margin-bottom: 0rem;
  }
  .bz-ml-0 {
    margin-left: 0rem;
  }
  .bz-mx-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
  .bz-my-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
  .bz-m-0 {
    margin: 0rem;
  }
  .bz-mt-tiny {
    margin-top: 0.125rem;
  }
  .bz-mr-tiny {
    margin-right: 0.125rem;
  }
  .bz-mb-tiny {
    margin-bottom: 0.125rem;
  }
  .bz-ml-tiny {
    margin-left: 0.125rem;
  }
  .bz-mx-tiny {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }
  .bz-my-tiny {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }
  .bz-m-tiny {
    margin: 0.125rem;
  }
  .bz-mt-xxxs {
    margin-top: 0.25rem;
  }
  .bz-mr-xxxs {
    margin-right: 0.25rem;
  }
  .bz-mb-xxxs {
    margin-bottom: 0.25rem;
  }
  .bz-ml-xxxs {
    margin-left: 0.25rem;
  }
  .bz-mx-xxxs {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
  .bz-my-xxxs {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
  .bz-m-xxxs {
    margin: 0.25rem;
  }
  .bz-mt-xxs {
    margin-top: 0.5rem;
  }
  .bz-mr-xxs {
    margin-right: 0.5rem;
  }
  .bz-mb-xxs {
    margin-bottom: 0.5rem;
  }
  .bz-ml-xxs {
    margin-left: 0.5rem;
  }
  .bz-mx-xxs {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  .bz-my-xxs {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
  .bz-m-xxs {
    margin: 0.5rem;
  }
  .bz-mt-xxs2 {
    margin-top: 0.75rem;
  }
  .bz-mr-xxs2 {
    margin-right: 0.75rem;
  }
  .bz-mb-xxs2 {
    margin-bottom: 0.75rem;
  }
  .bz-ml-xxs2 {
    margin-left: 0.75rem;
  }
  .bz-mx-xxs2 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  .bz-my-xxs2 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
  .bz-m-xxs2 {
    margin: 0.75rem;
  }
  .bz-mt-xs {
    margin-top: 1rem;
  }
  .bz-mr-xs {
    margin-right: 1rem;
  }
  .bz-mb-xs {
    margin-bottom: 1rem;
  }
  .bz-ml-xs {
    margin-left: 1rem;
  }
  .bz-mx-xs {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .bz-my-xs {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .bz-m-xs {
    margin: 1rem;
  }
  .bz-mt-s {
    margin-top: 1.5rem;
  }
  .bz-mr-s {
    margin-right: 1.5rem;
  }
  .bz-mb-s {
    margin-bottom: 1.5rem;
  }
  .bz-ml-s {
    margin-left: 1.5rem;
  }
  .bz-mx-s {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
  .bz-my-s {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  .bz-m-s {
    margin: 1.5rem;
  }
  .bz-mt-m {
    margin-top: 2rem;
  }
  .bz-mr-m {
    margin-right: 2rem;
  }
  .bz-mb-m {
    margin-bottom: 2rem;
  }
  .bz-ml-m {
    margin-left: 2rem;
  }
  .bz-mx-m {
    margin-left: 2rem;
    margin-right: 2rem;
  }
  .bz-my-m {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
  .bz-m-m {
    margin: 2rem;
  }
  .bz-mt-m2 {
    margin-top: 2.25rem;
  }
  .bz-mr-m2 {
    margin-right: 2.25rem;
  }
  .bz-mb-m2 {
    margin-bottom: 2.25rem;
  }
  .bz-ml-m2 {
    margin-left: 2.25rem;
  }
  .bz-mx-m2 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
  .bz-my-m2 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
  .bz-m-m2 {
    margin: 2.25rem;
  }
  .bz-mt-l {
    margin-top: 2.5rem;
  }
  .bz-mr-l {
    margin-right: 2.5rem;
  }
  .bz-mb-l {
    margin-bottom: 2.5rem;
  }
  .bz-ml-l {
    margin-left: 2.5rem;
  }
  .bz-mx-l {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
  .bz-my-l {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
  .bz-m-l {
    margin: 2.5rem;
  }
  .bz-mt-xl {
    margin-top: 3rem;
  }
  .bz-mr-xl {
    margin-right: 3rem;
  }
  .bz-mb-xl {
    margin-bottom: 3rem;
  }
  .bz-ml-xl {
    margin-left: 3rem;
  }
  .bz-mx-xl {
    margin-left: 3rem;
    margin-right: 3rem;
  }
  .bz-my-xl {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
  .bz-m-xl {
    margin: 3rem;
  }
  .bz-mt-xxl {
    margin-top: 3.5rem;
  }
  .bz-mr-xxl {
    margin-right: 3.5rem;
  }
  .bz-mb-xxl {
    margin-bottom: 3.5rem;
  }
  .bz-ml-xxl {
    margin-left: 3.5rem;
  }
  .bz-mx-xxl {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }
  .bz-my-xxl {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
  .bz-m-xxl {
    margin: 3.5rem;
  }
  .bz-mt-xxxl {
    margin-top: 4rem;
  }
  .bz-mr-xxxl {
    margin-right: 4rem;
  }
  .bz-mb-xxxl {
    margin-bottom: 4rem;
  }
  .bz-ml-xxxl {
    margin-left: 4rem;
  }
  .bz-mx-xxxl {
    margin-left: 4rem;
    margin-right: 4rem;
  }
  .bz-my-xxxl {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
  .bz-m-xxxl {
    margin: 4rem;
  }
  .bz-mt-big {
    margin-top: 4.5rem;
  }
  .bz-mr-big {
    margin-right: 4.5rem;
  }
  .bz-mb-big {
    margin-bottom: 4.5rem;
  }
  .bz-ml-big {
    margin-left: 4.5rem;
  }
  .bz-mx-big {
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }
  .bz-my-big {
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }
  .bz-m-big {
    margin: 4.5rem;
  }
  .bz-mt-huge {
    margin-top: 4.75rem;
  }
  .bz-mr-huge {
    margin-right: 4.75rem;
  }
  .bz-mb-huge {
    margin-bottom: 4.75rem;
  }
  .bz-ml-huge {
    margin-left: 4.75rem;
  }
  .bz-mx-huge {
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }
  .bz-my-huge {
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }
  .bz-m-huge {
    margin: 4.75rem;
  }
  .bz-mt-page-spacing {
    margin-top: 5rem;
  }
  .bz-mr-page-spacing {
    margin-right: 5rem;
  }
  .bz-mb-page-spacing {
    margin-bottom: 5rem;
  }
  .bz-ml-page-spacing {
    margin-left: 5rem;
  }
  .bz-mx-page-spacing {
    margin-left: 5rem;
    margin-right: 5rem;
  }
  .bz-my-page-spacing {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
  .bz-m-page-spacing {
    margin: 5rem;
  }
  .bz-pt-0 {
    padding-top: 0rem;
  }
  .bz-pr-0 {
    padding-right: 0rem;
  }
  .bz-pb-0 {
    padding-bottom: 0rem;
  }
  .bz-pl-0 {
    padding-left: 0rem;
  }
  .bz-px-0 {
    padding-left: 0rem;
    padding-right: 0rem;
  }
  .bz-py-0 {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
  .bz-p-0 {
    padding: 0rem;
  }
  .bz-pt-tiny {
    padding-top: 0.125rem;
  }
  .bz-pr-tiny {
    padding-right: 0.125rem;
  }
  .bz-pb-tiny {
    padding-bottom: 0.125rem;
  }
  .bz-pl-tiny {
    padding-left: 0.125rem;
  }
  .bz-px-tiny {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .bz-py-tiny {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }
  .bz-p-tiny {
    padding: 0.125rem;
  }
  .bz-pt-xxxs {
    padding-top: 0.25rem;
  }
  .bz-pr-xxxs {
    padding-right: 0.25rem;
  }
  .bz-pb-xxxs {
    padding-bottom: 0.25rem;
  }
  .bz-pl-xxxs {
    padding-left: 0.25rem;
  }
  .bz-px-xxxs {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .bz-py-xxxs {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
  .bz-p-xxxs {
    padding: 0.25rem;
  }
  .bz-pt-xxs {
    padding-top: 0.5rem;
  }
  .bz-pr-xxs {
    padding-right: 0.5rem;
  }
  .bz-pb-xxs {
    padding-bottom: 0.5rem;
  }
  .bz-pl-xxs {
    padding-left: 0.5rem;
  }
  .bz-px-xxs {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .bz-py-xxs {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
  .bz-p-xxs {
    padding: 0.5rem;
  }
  .bz-pt-xxs2 {
    padding-top: 0.75rem;
  }
  .bz-pr-xxs2 {
    padding-right: 0.75rem;
  }
  .bz-pb-xxs2 {
    padding-bottom: 0.75rem;
  }
  .bz-pl-xxs2 {
    padding-left: 0.75rem;
  }
  .bz-px-xxs2 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .bz-py-xxs2 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
  .bz-p-xxs2 {
    padding: 0.75rem;
  }
  .bz-pt-xs {
    padding-top: 1rem;
  }
  .bz-pr-xs {
    padding-right: 1rem;
  }
  .bz-pb-xs {
    padding-bottom: 1rem;
  }
  .bz-pl-xs {
    padding-left: 1rem;
  }
  .bz-px-xs {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .bz-py-xs {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  .bz-p-xs {
    padding: 1rem;
  }
  .bz-pt-s {
    padding-top: 1.5rem;
  }
  .bz-pr-s {
    padding-right: 1.5rem;
  }
  .bz-pb-s {
    padding-bottom: 1.5rem;
  }
  .bz-pl-s {
    padding-left: 1.5rem;
  }
  .bz-px-s {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .bz-py-s {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
  .bz-p-s {
    padding: 1.5rem;
  }
  .bz-pt-m {
    padding-top: 2rem;
  }
  .bz-pr-m {
    padding-right: 2rem;
  }
  .bz-pb-m {
    padding-bottom: 2rem;
  }
  .bz-pl-m {
    padding-left: 2rem;
  }
  .bz-px-m {
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .bz-py-m {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .bz-p-m {
    padding: 2rem;
  }
  .bz-pt-m2 {
    padding-top: 2.25rem;
  }
  .bz-pr-m2 {
    padding-right: 2.25rem;
  }
  .bz-pb-m2 {
    padding-bottom: 2.25rem;
  }
  .bz-pl-m2 {
    padding-left: 2.25rem;
  }
  .bz-px-m2 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
  .bz-py-m2 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
  .bz-p-m2 {
    padding: 2.25rem;
  }
  .bz-pt-l {
    padding-top: 2.5rem;
  }
  .bz-pr-l {
    padding-right: 2.5rem;
  }
  .bz-pb-l {
    padding-bottom: 2.5rem;
  }
  .bz-pl-l {
    padding-left: 2.5rem;
  }
  .bz-px-l {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
  .bz-py-l {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
  .bz-p-l {
    padding: 2.5rem;
  }
  .bz-pt-xl {
    padding-top: 3rem;
  }
  .bz-pr-xl {
    padding-right: 3rem;
  }
  .bz-pb-xl {
    padding-bottom: 3rem;
  }
  .bz-pl-xl {
    padding-left: 3rem;
  }
  .bz-px-xl {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  .bz-py-xl {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .bz-p-xl {
    padding: 3rem;
  }
  .bz-pt-xxl {
    padding-top: 3.5rem;
  }
  .bz-pr-xxl {
    padding-right: 3.5rem;
  }
  .bz-pb-xxl {
    padding-bottom: 3.5rem;
  }
  .bz-pl-xxl {
    padding-left: 3.5rem;
  }
  .bz-px-xxl {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
  .bz-py-xxl {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
  .bz-p-xxl {
    padding: 3.5rem;
  }
  .bz-pt-xxxl {
    padding-top: 4rem;
  }
  .bz-pr-xxxl {
    padding-right: 4rem;
  }
  .bz-pb-xxxl {
    padding-bottom: 4rem;
  }
  .bz-pl-xxxl {
    padding-left: 4rem;
  }
  .bz-px-xxxl {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  .bz-py-xxxl {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
  .bz-p-xxxl {
    padding: 4rem;
  }
  .bz-pt-big {
    padding-top: 4.5rem;
  }
  .bz-pr-big {
    padding-right: 4.5rem;
  }
  .bz-pb-big {
    padding-bottom: 4.5rem;
  }
  .bz-pl-big {
    padding-left: 4.5rem;
  }
  .bz-px-big {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }
  .bz-py-big {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }
  .bz-p-big {
    padding: 4.5rem;
  }
  .bz-pt-huge {
    padding-top: 4.75rem;
  }
  .bz-pr-huge {
    padding-right: 4.75rem;
  }
  .bz-pb-huge {
    padding-bottom: 4.75rem;
  }
  .bz-pl-huge {
    padding-left: 4.75rem;
  }
  .bz-px-huge {
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }
  .bz-py-huge {
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }
  .bz-p-huge {
    padding: 4.75rem;
  }
  .bz-pt-page-spacing {
    padding-top: 5rem;
  }
  .bz-pr-page-spacing {
    padding-right: 5rem;
  }
  .bz-pb-page-spacing {
    padding-bottom: 5rem;
  }
  .bz-pl-page-spacing {
    padding-left: 5rem;
  }
  .bz-px-page-spacing {
    padding-left: 5rem;
    padding-right: 5rem;
  }
  .bz-py-page-spacing {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
  .bz-p-page-spacing {
    padding: 5rem;
  }
  .bz-gap-0 {
    gap: 0rem;
  }
  .bz-gap-row-0 {
    row-gap: 0rem;
  }
  .bz-gap-col-0 {
    column-gap: 0rem;
  }
  .bz-gap-tiny {
    gap: 0.125rem;
  }
  .bz-gap-row-tiny {
    row-gap: 0.125rem;
  }
  .bz-gap-col-tiny {
    column-gap: 0.125rem;
  }
  .bz-gap-xxxs {
    gap: 0.25rem;
  }
  .bz-gap-row-xxxs {
    row-gap: 0.25rem;
  }
  .bz-gap-col-xxxs {
    column-gap: 0.25rem;
  }
  .bz-gap-xxs {
    gap: 0.5rem;
  }
  .bz-gap-row-xxs {
    row-gap: 0.5rem;
  }
  .bz-gap-col-xxs {
    column-gap: 0.5rem;
  }
  .bz-gap-xxs2 {
    gap: 0.75rem;
  }
  .bz-gap-row-xxs2 {
    row-gap: 0.75rem;
  }
  .bz-gap-col-xxs2 {
    column-gap: 0.75rem;
  }
  .bz-gap-xs {
    gap: 1rem;
  }
  .bz-gap-row-xs {
    row-gap: 1rem;
  }
  .bz-gap-col-xs {
    column-gap: 1rem;
  }
  .bz-gap-s {
    gap: 1.5rem;
  }
  .bz-gap-row-s {
    row-gap: 1.5rem;
  }
  .bz-gap-col-s {
    column-gap: 1.5rem;
  }
  .bz-gap-m {
    gap: 2rem;
  }
  .bz-gap-row-m {
    row-gap: 2rem;
  }
  .bz-gap-col-m {
    column-gap: 2rem;
  }
  .bz-gap-m2 {
    gap: 2.25rem;
  }
  .bz-gap-row-m2 {
    row-gap: 2.25rem;
  }
  .bz-gap-col-m2 {
    column-gap: 2.25rem;
  }
  .bz-gap-l {
    gap: 2.5rem;
  }
  .bz-gap-row-l {
    row-gap: 2.5rem;
  }
  .bz-gap-col-l {
    column-gap: 2.5rem;
  }
  .bz-gap-xl {
    gap: 3rem;
  }
  .bz-gap-row-xl {
    row-gap: 3rem;
  }
  .bz-gap-col-xl {
    column-gap: 3rem;
  }
  .bz-gap-xxl {
    gap: 3.5rem;
  }
  .bz-gap-row-xxl {
    row-gap: 3.5rem;
  }
  .bz-gap-col-xxl {
    column-gap: 3.5rem;
  }
  .bz-gap-xxxl {
    gap: 4rem;
  }
  .bz-gap-row-xxxl {
    row-gap: 4rem;
  }
  .bz-gap-col-xxxl {
    column-gap: 4rem;
  }
  .bz-gap-big {
    gap: 4.5rem;
  }
  .bz-gap-row-big {
    row-gap: 4.5rem;
  }
  .bz-gap-col-big {
    column-gap: 4.5rem;
  }
  .bz-gap-huge {
    gap: 4.75rem;
  }
  .bz-gap-row-huge {
    row-gap: 4.75rem;
  }
  .bz-gap-col-huge {
    column-gap: 4.75rem;
  }
  .bz-gap-page-spacing {
    gap: 5rem;
  }
  .bz-gap-row-page-spacing {
    row-gap: 5rem;
  }
  .bz-gap-col-page-spacing {
    column-gap: 5rem;
  }
  .bz-bt-0 {
    border-top-width: 0rem;
  }
  .bz-br-0 {
    border-right-width: 0rem;
  }
  .bz-bb-0 {
    border-bottom-width: 0rem;
  }
  .bz-bl-0 {
    border-left-width: 0rem;
  }
  .bz-bx-0 {
    border-left-width: 0rem;
    border-right-width: 0rem;
  }
  .bz-by-0 {
    border-top-width: 0rem;
    border-bottom-width: 0rem;
  }
  .bz-b-0 {
    border-width: 0rem;
  }
  .bz-bt-tiny {
    border-top-width: 0.125rem;
  }
  .bz-br-tiny {
    border-right-width: 0.125rem;
  }
  .bz-bb-tiny {
    border-bottom-width: 0.125rem;
  }
  .bz-bl-tiny {
    border-left-width: 0.125rem;
  }
  .bz-bx-tiny {
    border-left-width: 0.125rem;
    border-right-width: 0.125rem;
  }
  .bz-by-tiny {
    border-top-width: 0.125rem;
    border-bottom-width: 0.125rem;
  }
  .bz-b-tiny {
    border-width: 0.125rem;
  }
  .bz-bt-xxxs {
    border-top-width: 0.25rem;
  }
  .bz-br-xxxs {
    border-right-width: 0.25rem;
  }
  .bz-bb-xxxs {
    border-bottom-width: 0.25rem;
  }
  .bz-bl-xxxs {
    border-left-width: 0.25rem;
  }
  .bz-bx-xxxs {
    border-left-width: 0.25rem;
    border-right-width: 0.25rem;
  }
  .bz-by-xxxs {
    border-top-width: 0.25rem;
    border-bottom-width: 0.25rem;
  }
  .bz-b-xxxs {
    border-width: 0.25rem;
  }
  .bz-bt-xxs {
    border-top-width: 0.5rem;
  }
  .bz-br-xxs {
    border-right-width: 0.5rem;
  }
  .bz-bb-xxs {
    border-bottom-width: 0.5rem;
  }
  .bz-bl-xxs {
    border-left-width: 0.5rem;
  }
  .bz-bx-xxs {
    border-left-width: 0.5rem;
    border-right-width: 0.5rem;
  }
  .bz-by-xxs {
    border-top-width: 0.5rem;
    border-bottom-width: 0.5rem;
  }
  .bz-b-xxs {
    border-width: 0.5rem;
  }
  .bz-bt-xxs2 {
    border-top-width: 0.75rem;
  }
  .bz-br-xxs2 {
    border-right-width: 0.75rem;
  }
  .bz-bb-xxs2 {
    border-bottom-width: 0.75rem;
  }
  .bz-bl-xxs2 {
    border-left-width: 0.75rem;
  }
  .bz-bx-xxs2 {
    border-left-width: 0.75rem;
    border-right-width: 0.75rem;
  }
  .bz-by-xxs2 {
    border-top-width: 0.75rem;
    border-bottom-width: 0.75rem;
  }
  .bz-b-xxs2 {
    border-width: 0.75rem;
  }
  .bz-bt-xs {
    border-top-width: 1rem;
  }
  .bz-br-xs {
    border-right-width: 1rem;
  }
  .bz-bb-xs {
    border-bottom-width: 1rem;
  }
  .bz-bl-xs {
    border-left-width: 1rem;
  }
  .bz-bx-xs {
    border-left-width: 1rem;
    border-right-width: 1rem;
  }
  .bz-by-xs {
    border-top-width: 1rem;
    border-bottom-width: 1rem;
  }
  .bz-b-xs {
    border-width: 1rem;
  }
  .bz-bt-s {
    border-top-width: 1.5rem;
  }
  .bz-br-s {
    border-right-width: 1.5rem;
  }
  .bz-bb-s {
    border-bottom-width: 1.5rem;
  }
  .bz-bl-s {
    border-left-width: 1.5rem;
  }
  .bz-bx-s {
    border-left-width: 1.5rem;
    border-right-width: 1.5rem;
  }
  .bz-by-s {
    border-top-width: 1.5rem;
    border-bottom-width: 1.5rem;
  }
  .bz-b-s {
    border-width: 1.5rem;
  }
  .bz-bt-m {
    border-top-width: 2rem;
  }
  .bz-br-m {
    border-right-width: 2rem;
  }
  .bz-bb-m {
    border-bottom-width: 2rem;
  }
  .bz-bl-m {
    border-left-width: 2rem;
  }
  .bz-bx-m {
    border-left-width: 2rem;
    border-right-width: 2rem;
  }
  .bz-by-m {
    border-top-width: 2rem;
    border-bottom-width: 2rem;
  }
  .bz-b-m {
    border-width: 2rem;
  }
  .bz-bt-m2 {
    border-top-width: 2.25rem;
  }
  .bz-br-m2 {
    border-right-width: 2.25rem;
  }
  .bz-bb-m2 {
    border-bottom-width: 2.25rem;
  }
  .bz-bl-m2 {
    border-left-width: 2.25rem;
  }
  .bz-bx-m2 {
    border-left-width: 2.25rem;
    border-right-width: 2.25rem;
  }
  .bz-by-m2 {
    border-top-width: 2.25rem;
    border-bottom-width: 2.25rem;
  }
  .bz-b-m2 {
    border-width: 2.25rem;
  }
  .bz-bt-l {
    border-top-width: 2.5rem;
  }
  .bz-br-l {
    border-right-width: 2.5rem;
  }
  .bz-bb-l {
    border-bottom-width: 2.5rem;
  }
  .bz-bl-l {
    border-left-width: 2.5rem;
  }
  .bz-bx-l {
    border-left-width: 2.5rem;
    border-right-width: 2.5rem;
  }
  .bz-by-l {
    border-top-width: 2.5rem;
    border-bottom-width: 2.5rem;
  }
  .bz-b-l {
    border-width: 2.5rem;
  }
  .bz-bt-xl {
    border-top-width: 3rem;
  }
  .bz-br-xl {
    border-right-width: 3rem;
  }
  .bz-bb-xl {
    border-bottom-width: 3rem;
  }
  .bz-bl-xl {
    border-left-width: 3rem;
  }
  .bz-bx-xl {
    border-left-width: 3rem;
    border-right-width: 3rem;
  }
  .bz-by-xl {
    border-top-width: 3rem;
    border-bottom-width: 3rem;
  }
  .bz-b-xl {
    border-width: 3rem;
  }
  .bz-bt-xxl {
    border-top-width: 3.5rem;
  }
  .bz-br-xxl {
    border-right-width: 3.5rem;
  }
  .bz-bb-xxl {
    border-bottom-width: 3.5rem;
  }
  .bz-bl-xxl {
    border-left-width: 3.5rem;
  }
  .bz-bx-xxl {
    border-left-width: 3.5rem;
    border-right-width: 3.5rem;
  }
  .bz-by-xxl {
    border-top-width: 3.5rem;
    border-bottom-width: 3.5rem;
  }
  .bz-b-xxl {
    border-width: 3.5rem;
  }
  .bz-bt-xxxl {
    border-top-width: 4rem;
  }
  .bz-br-xxxl {
    border-right-width: 4rem;
  }
  .bz-bb-xxxl {
    border-bottom-width: 4rem;
  }
  .bz-bl-xxxl {
    border-left-width: 4rem;
  }
  .bz-bx-xxxl {
    border-left-width: 4rem;
    border-right-width: 4rem;
  }
  .bz-by-xxxl {
    border-top-width: 4rem;
    border-bottom-width: 4rem;
  }
  .bz-b-xxxl {
    border-width: 4rem;
  }
  .bz-bt-big {
    border-top-width: 4.5rem;
  }
  .bz-br-big {
    border-right-width: 4.5rem;
  }
  .bz-bb-big {
    border-bottom-width: 4.5rem;
  }
  .bz-bl-big {
    border-left-width: 4.5rem;
  }
  .bz-bx-big {
    border-left-width: 4.5rem;
    border-right-width: 4.5rem;
  }
  .bz-by-big {
    border-top-width: 4.5rem;
    border-bottom-width: 4.5rem;
  }
  .bz-b-big {
    border-width: 4.5rem;
  }
  .bz-bt-huge {
    border-top-width: 4.75rem;
  }
  .bz-br-huge {
    border-right-width: 4.75rem;
  }
  .bz-bb-huge {
    border-bottom-width: 4.75rem;
  }
  .bz-bl-huge {
    border-left-width: 4.75rem;
  }
  .bz-bx-huge {
    border-left-width: 4.75rem;
    border-right-width: 4.75rem;
  }
  .bz-by-huge {
    border-top-width: 4.75rem;
    border-bottom-width: 4.75rem;
  }
  .bz-b-huge {
    border-width: 4.75rem;
  }
  .bz-bt-page-spacing {
    border-top-width: 5rem;
  }
  .bz-br-page-spacing {
    border-right-width: 5rem;
  }
  .bz-bb-page-spacing {
    border-bottom-width: 5rem;
  }
  .bz-bl-page-spacing {
    border-left-width: 5rem;
  }
  .bz-bx-page-spacing {
    border-left-width: 5rem;
    border-right-width: 5rem;
  }
  .bz-by-page-spacing {
    border-top-width: 5rem;
    border-bottom-width: 5rem;
  }
  .bz-b-page-spacing {
    border-width: 5rem;
  }
}
@media (max-width: 575px) {
  .bz-mt-sm-0 {
    margin-top: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-0 {
    margin-right: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-0 {
    margin-bottom: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-0 {
    margin-left: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-0 {
    margin-left: 0rem;
    margin-right: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-0 {
    margin-top: 0rem;
    margin-bottom: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-0 {
    margin: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-tiny {
    margin-top: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-tiny {
    margin-right: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-tiny {
    margin-bottom: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-tiny {
    margin-left: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-tiny {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-tiny {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-tiny {
    margin: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-xxxs {
    margin-top: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-xxxs {
    margin-right: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-xxxs {
    margin-bottom: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-xxxs {
    margin-left: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-xxxs {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-xxxs {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-xxxs {
    margin: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-xxs {
    margin-top: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-xxs {
    margin-right: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-xxs {
    margin-bottom: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-xxs {
    margin-left: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-xxs {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-xxs {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-xxs {
    margin: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-xxs2 {
    margin-top: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-xxs2 {
    margin-right: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-xxs2 {
    margin-bottom: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-xxs2 {
    margin-left: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-xxs2 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-xxs2 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-xxs2 {
    margin: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-xs {
    margin-top: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-xs {
    margin-right: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-xs {
    margin-bottom: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-xs {
    margin-left: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-xs {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-xs {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-xs {
    margin: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-s {
    margin-top: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-s {
    margin-right: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-s {
    margin-bottom: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-s {
    margin-left: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-s {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-s {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-s {
    margin: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-m {
    margin-top: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-m {
    margin-right: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-m {
    margin-bottom: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-m {
    margin-left: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-m {
    margin-left: 2rem;
    margin-right: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-m {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-m {
    margin: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-m2 {
    margin-top: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-m2 {
    margin-right: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-m2 {
    margin-bottom: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-m2 {
    margin-left: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-m2 {
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-m2 {
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-m2 {
    margin: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-l {
    margin-top: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-l {
    margin-right: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-l {
    margin-bottom: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-l {
    margin-left: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-l {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-l {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-l {
    margin: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-xl {
    margin-top: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-xl {
    margin-right: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-xl {
    margin-bottom: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-xl {
    margin-left: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-xl {
    margin-left: 3rem;
    margin-right: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-xl {
    margin-top: 3rem;
    margin-bottom: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-xl {
    margin: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-xxl {
    margin-top: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-xxl {
    margin-right: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-xxl {
    margin-bottom: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-xxl {
    margin-left: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-xxl {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-xxl {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-xxl {
    margin: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-xxxl {
    margin-top: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-xxxl {
    margin-right: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-xxxl {
    margin-bottom: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-xxxl {
    margin-left: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-xxxl {
    margin-left: 4rem;
    margin-right: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-xxxl {
    margin-top: 4rem;
    margin-bottom: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-xxxl {
    margin: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-big {
    margin-top: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-big {
    margin-right: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-big {
    margin-bottom: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-big {
    margin-left: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-big {
    margin-left: 4.5rem;
    margin-right: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-big {
    margin-top: 4.5rem;
    margin-bottom: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-big {
    margin: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-huge {
    margin-top: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-huge {
    margin-right: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-huge {
    margin-bottom: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-huge {
    margin-left: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-huge {
    margin-left: 4.75rem;
    margin-right: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-huge {
    margin-top: 4.75rem;
    margin-bottom: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-huge {
    margin: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-mt-sm-page-spacing {
    margin-top: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-mr-sm-page-spacing {
    margin-right: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-mb-sm-page-spacing {
    margin-bottom: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-ml-sm-page-spacing {
    margin-left: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-mx-sm-page-spacing {
    margin-left: 5rem;
    margin-right: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-my-sm-page-spacing {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-m-sm-page-spacing {
    margin: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-0 {
    padding-top: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-0 {
    padding-right: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-0 {
    padding-bottom: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-0 {
    padding-left: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-0 {
    padding-left: 0rem;
    padding-right: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-0 {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-0 {
    padding: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-tiny {
    padding-top: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-tiny {
    padding-right: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-tiny {
    padding-bottom: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-tiny {
    padding-left: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-tiny {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-tiny {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-tiny {
    padding: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-xxxs {
    padding-top: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-xxxs {
    padding-right: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-xxxs {
    padding-bottom: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-xxxs {
    padding-left: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-xxxs {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-xxxs {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-xxxs {
    padding: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-xxs {
    padding-top: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-xxs {
    padding-right: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-xxs {
    padding-bottom: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-xxs {
    padding-left: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-xxs {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-xxs {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-xxs {
    padding: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-xxs2 {
    padding-top: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-xxs2 {
    padding-right: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-xxs2 {
    padding-bottom: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-xxs2 {
    padding-left: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-xxs2 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-xxs2 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-xxs2 {
    padding: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-xs {
    padding-top: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-xs {
    padding-right: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-xs {
    padding-bottom: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-xs {
    padding-left: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-xs {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-xs {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-xs {
    padding: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-s {
    padding-top: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-s {
    padding-right: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-s {
    padding-bottom: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-s {
    padding-left: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-s {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-s {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-s {
    padding: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-m {
    padding-top: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-m {
    padding-right: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-m {
    padding-bottom: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-m {
    padding-left: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-m {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-m {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-m {
    padding: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-m2 {
    padding-top: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-m2 {
    padding-right: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-m2 {
    padding-bottom: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-m2 {
    padding-left: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-m2 {
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-m2 {
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-m2 {
    padding: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-l {
    padding-top: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-l {
    padding-right: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-l {
    padding-bottom: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-l {
    padding-left: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-l {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-l {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-l {
    padding: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-xl {
    padding-top: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-xl {
    padding-right: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-xl {
    padding-bottom: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-xl {
    padding-left: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-xl {
    padding-left: 3rem;
    padding-right: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-xl {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-xl {
    padding: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-xxl {
    padding-top: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-xxl {
    padding-right: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-xxl {
    padding-bottom: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-xxl {
    padding-left: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-xxl {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-xxl {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-xxl {
    padding: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-xxxl {
    padding-top: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-xxxl {
    padding-right: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-xxxl {
    padding-bottom: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-xxxl {
    padding-left: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-xxxl {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-xxxl {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-xxxl {
    padding: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-big {
    padding-top: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-big {
    padding-right: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-big {
    padding-bottom: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-big {
    padding-left: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-big {
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-big {
    padding-top: 4.5rem;
    padding-bottom: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-big {
    padding: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-huge {
    padding-top: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-huge {
    padding-right: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-huge {
    padding-bottom: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-huge {
    padding-left: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-huge {
    padding-left: 4.75rem;
    padding-right: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-huge {
    padding-top: 4.75rem;
    padding-bottom: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-huge {
    padding: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-pt-sm-page-spacing {
    padding-top: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-pr-sm-page-spacing {
    padding-right: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-pb-sm-page-spacing {
    padding-bottom: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-pl-sm-page-spacing {
    padding-left: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-px-sm-page-spacing {
    padding-left: 5rem;
    padding-right: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-py-sm-page-spacing {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-p-sm-page-spacing {
    padding: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-0 {
    gap: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-tiny {
    gap: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-xxxs {
    gap: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-xxs {
    gap: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-xxs2 {
    gap: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-xs {
    gap: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-s {
    gap: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-m {
    gap: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-m2 {
    gap: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-l {
    gap: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-xl {
    gap: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-xxl {
    gap: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-xxxl {
    gap: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-big {
    gap: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-huge {
    gap: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-gap-sm-page-spacing {
    gap: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-0 {
    border-top-width: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-0 {
    border-right-width: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-0 {
    border-bottom-width: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-0 {
    border-left-width: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-0 {
    border-left-width: 0rem;
    border-right-width: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-0 {
    border-top-width: 0rem;
    border-bottom-width: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-0 {
    border-width: 0rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-tiny {
    border-top-width: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-tiny {
    border-right-width: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-tiny {
    border-bottom-width: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-tiny {
    border-left-width: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-tiny {
    border-left-width: 0.125rem;
    border-right-width: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-tiny {
    border-top-width: 0.125rem;
    border-bottom-width: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-tiny {
    border-width: 0.125rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-xxxs {
    border-top-width: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-xxxs {
    border-right-width: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-xxxs {
    border-bottom-width: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-xxxs {
    border-left-width: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-xxxs {
    border-left-width: 0.25rem;
    border-right-width: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-xxxs {
    border-top-width: 0.25rem;
    border-bottom-width: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-xxxs {
    border-width: 0.25rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-xxs {
    border-top-width: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-xxs {
    border-right-width: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-xxs {
    border-bottom-width: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-xxs {
    border-left-width: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-xxs {
    border-left-width: 0.5rem;
    border-right-width: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-xxs {
    border-top-width: 0.5rem;
    border-bottom-width: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-xxs {
    border-width: 0.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-xxs2 {
    border-top-width: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-xxs2 {
    border-right-width: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-xxs2 {
    border-bottom-width: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-xxs2 {
    border-left-width: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-xxs2 {
    border-left-width: 0.75rem;
    border-right-width: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-xxs2 {
    border-top-width: 0.75rem;
    border-bottom-width: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-xxs2 {
    border-width: 0.75rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-xs {
    border-top-width: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-xs {
    border-right-width: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-xs {
    border-bottom-width: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-xs {
    border-left-width: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-xs {
    border-left-width: 1rem;
    border-right-width: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-xs {
    border-top-width: 1rem;
    border-bottom-width: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-xs {
    border-width: 1rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-s {
    border-top-width: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-s {
    border-right-width: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-s {
    border-bottom-width: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-s {
    border-left-width: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-s {
    border-left-width: 1.5rem;
    border-right-width: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-s {
    border-top-width: 1.5rem;
    border-bottom-width: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-s {
    border-width: 1.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-m {
    border-top-width: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-m {
    border-right-width: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-m {
    border-bottom-width: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-m {
    border-left-width: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-m {
    border-left-width: 2rem;
    border-right-width: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-m {
    border-top-width: 2rem;
    border-bottom-width: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-m {
    border-width: 2rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-m2 {
    border-top-width: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-m2 {
    border-right-width: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-m2 {
    border-bottom-width: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-m2 {
    border-left-width: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-m2 {
    border-left-width: 2.25rem;
    border-right-width: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-m2 {
    border-top-width: 2.25rem;
    border-bottom-width: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-m2 {
    border-width: 2.25rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-l {
    border-top-width: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-l {
    border-right-width: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-l {
    border-bottom-width: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-l {
    border-left-width: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-l {
    border-left-width: 2.5rem;
    border-right-width: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-l {
    border-top-width: 2.5rem;
    border-bottom-width: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-l {
    border-width: 2.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-xl {
    border-top-width: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-xl {
    border-right-width: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-xl {
    border-bottom-width: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-xl {
    border-left-width: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-xl {
    border-left-width: 3rem;
    border-right-width: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-xl {
    border-top-width: 3rem;
    border-bottom-width: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-xl {
    border-width: 3rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-xxl {
    border-top-width: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-xxl {
    border-right-width: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-xxl {
    border-bottom-width: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-xxl {
    border-left-width: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-xxl {
    border-left-width: 3.5rem;
    border-right-width: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-xxl {
    border-top-width: 3.5rem;
    border-bottom-width: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-xxl {
    border-width: 3.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-xxxl {
    border-top-width: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-xxxl {
    border-right-width: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-xxxl {
    border-bottom-width: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-xxxl {
    border-left-width: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-xxxl {
    border-left-width: 4rem;
    border-right-width: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-xxxl {
    border-top-width: 4rem;
    border-bottom-width: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-xxxl {
    border-width: 4rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-big {
    border-top-width: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-big {
    border-right-width: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-big {
    border-bottom-width: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-big {
    border-left-width: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-big {
    border-left-width: 4.5rem;
    border-right-width: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-big {
    border-top-width: 4.5rem;
    border-bottom-width: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-big {
    border-width: 4.5rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-huge {
    border-top-width: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-huge {
    border-right-width: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-huge {
    border-bottom-width: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-huge {
    border-left-width: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-huge {
    border-left-width: 4.75rem;
    border-right-width: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-huge {
    border-top-width: 4.75rem;
    border-bottom-width: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-huge {
    border-width: 4.75rem;
  }
}

@media (max-width: 575px) {
  .bz-bt-sm-page-spacing {
    border-top-width: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-br-sm-page-spacing {
    border-right-width: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-bb-sm-page-spacing {
    border-bottom-width: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-bl-sm-page-spacing {
    border-left-width: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-bx-sm-page-spacing {
    border-left-width: 5rem;
    border-right-width: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-by-sm-page-spacing {
    border-top-width: 5rem;
    border-bottom-width: 5rem;
  }
}

@media (max-width: 575px) {
  .bz-b-sm-page-spacing {
    border-width: 5rem;
  }
}

.bz-content {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 5rem;
  position: relative;
  z-index: 5;
}
@media (max-width: 991px) {
  .bz-content {
    padding: 0 2.5rem;
  }
  .bz-content--md-full {
    width: 100%;
    padding: 0 !important;
  }
  .bz-content--md-full > [class*=bz-border-radius-] {
    border-radius: 0;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-content {
    padding: 0 2.5rem;
  }
  .bz-content--md-only {
    padding: 0 2.5rem;
  }
}
@media (max-width: 575px) {
  .bz-content {
    padding: 0 1rem;
  }
  .bz-content--sm-full {
    width: 100%;
    padding: 0 !important;
  }
  .bz-content--sm-full > [class*=bz-border-radius-] {
    border-radius: 0;
  }
  .bz-content--sm-only {
    padding: 0 1rem;
  }
}

@font-face {
  font-family: "icomoon";
  src: url("icomoon/fonts/icomoon.eot?16m5f7");
  src: url("icomoon/fonts/icomoon.eot?16m5f7#iefix") format("embedded-opentype"), url("icomoon/fonts/icomoon.ttf?16m5f7") format("truetype"), url("icomoon/fonts/icomoon.woff?16m5f7") format("woff"), url("icomoon/fonts/icomoon.svg?16m5f7#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.bz-icon-moon:before, .bz-icon-sun:before, .bz-icon-yellow-r-arrow:before, .bz-icon-yellow-arrow:before, .bz-icon-mobile:before, .bz-icon-check:before, .bz-icon-pencil:before, .bz-icon-3:before, .bz-icon-2:before, .bz-icon-1:before, .bz-icon-eye:before, .bz-icon-coffee:before, .bz-icon-audio:before, .bz-icon-sms:before, .bz-icon-spotify:before, .bz-icon-net:before, .bz-icon-whatsapp-r:before, .bz-icon-arrow-down:before, .bz-navbar__item--has-dropdown .bz-navbar__link:before, .bz-icon-arrow-up:before, .bz-navbar__item--has-dropdown .bz-navbar__link[aria-expanded=true]:before, .bz-icon-telephone-call:before, .bz-icon-whatsapp:before, .bz-icon-arrow-right:before, .bz-icon-chevron-down:before, .bz-icon-search:before, .bz-icon-restaurants:before, .bz-icon-bets:before, .bz-icon-fashion:before, .bz-icon-transports:before, .bz-icon-services:before, .bz-icon-map-pin .path2:before, .bz-icon-map-pin .path1:before, .bz-icon-arrow-simple-right:before, .bz-icon-arrow-simple-left:before, .bz-icon-health:before, .bz-icon-close:before, .bz-icon-instagram:before, .bz-icon-x-platform:before, .bz-icon-tiktok:before, .bz-icon-facebook:before, .bz-icon-youtube:before, .bz-icon-linkedin:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*[class^="icon-"]:before,
[class*=" icon-"]:before {
  @extend %icon-base;
}*/
.bz-icon-linkedin:before {
  content: "\e900";
  color: #fff;
}

.bz-icon-youtube:before {
  content: "\e901";
  color: #fff;
}

.bz-icon-facebook:before {
  content: "\e902";
  color: #fff;
}

.bz-icon-tiktok:before {
  content: "\e903";
  color: #fff;
}

.bz-icon-x-platform:before {
  content: "\e904";
  color: #fff;
}

.bz-icon-instagram:before {
  content: "\e905";
  color: #fff;
}

.bz-icon-close:before {
  content: "\e906";
}

.bz-icon-health:before {
  content: "\e907";
  color: #2e93d0;
}

.bz-icon-arrow-simple-left:before {
  content: "\e908";
}

.bz-icon-arrow-simple-right:before {
  content: "\e909";
}

.bz-icon-map-pin .path1:before {
  content: "\e90a";
  color: rgb(46, 147, 208);
}
.bz-icon-map-pin .path2 {
  margin-left: -0.7197265625em;
}
.bz-icon-map-pin .path2:before {
  content: "\e90b";
  color: rgb(255, 255, 255);
}

.bz-icon-services:before {
  content: "\e90c";
  color: #2e93d0;
}

.bz-icon-transports:before {
  content: "\e90d";
  color: #2e93d0;
}

.bz-icon-fashion:before {
  content: "\e90e";
  color: #2e93d0;
}

.bz-icon-bets:before {
  content: "\e90f";
  color: #2e93d0;
}

.bz-icon-restaurants:before {
  content: "\e910";
  color: #2e93d0;
}

.bz-icon-search:before {
  content: "\e911";
}

.bz-icon-chevron-down:before {
  content: "\e912";
  color: #f64ea3;
}

.bz-icon-arrow-right:before {
  content: "\e913";
  color: #f64ea3;
}

.bz-icon-whatsapp:before {
  content: "\e914";
}

.bz-icon-telephone-call:before {
  content: "\e915";
}

.bz-icon-arrow-up:before, .bz-navbar__item--has-dropdown .bz-navbar__link[aria-expanded=true]:before {
  content: "\e917";
  color: #ea3a93;
}

.bz-icon-arrow-down:before, .bz-navbar__item--has-dropdown .bz-navbar__link:before {
  content: "\e916";
  color: #d91578;
}

.bz-icon-whatsapp-r:before {
  content: "\e918";
}

.bz-icon-net:before {
  content: "\e919";
}

.bz-icon-spotify:before {
  content: "\e91a";
}

.bz-icon-sms:before {
  content: "\e91b";
}

.bz-icon-audio:before {
  content: "\e91c";
}

.bz-icon-coffee:before {
  content: "\e91d";
}

.bz-icon-eye:before {
  content: "\e91e";
}

.bz-icon-1:before {
  content: "\e91f";
}

.bz-icon-2:before {
  content: "\e920";
}

.bz-icon-3:before {
  content: "\e921";
}

.bz-icon-pencil:before {
  content: "\e922";
}

.bz-icon-check:before {
  content: "\e923";
}

.bz-icon-mobile:before {
  content: "\e924";
}

.bz-icon-yellow-arrow:before {
  content: "\e925";
}

.bz-icon-yellow-r-arrow:before {
  content: "\e926";
}

.bz-icon-sun:before {
  content: "\e928";
}

.bz-icon-moon:before {
  content: "\e927";
}

.bz-icon-as-bg {
  position: relative;
  padding-left: 1.5rem;
}
.bz-icon-as-bg::before {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translatey(-50%);
}
.bz-icon-as-bg.bz-icon-margin-xs {
  padding-left: 1.5rem;
}
.bz-icon-as-bg.bz-icon-margin-xs.bz-icon-xs {
  padding-left: 1rem;
}
.bz-icon-as-bg.bz-icon-margin-xs.bz-icon-s {
  padding-left: 1.5rem;
}
.bz-icon-as-bg.bz-icon-margin-xs.bz-icon-m {
  padding-left: 2rem;
}
.bz-icon-as-bg.bz-icon-margin-xs.bz-icon-l {
  padding-left: 2.5rem;
}
.bz-icon-as-bg.bz-icon-margin-xs.bz-icon-xl {
  padding-left: 3rem;
}
.bz-icon-as-bg.bz-icon-margin-xs.bz-icon-xxl {
  padding-left: 3.5rem;
}
.bz-icon-as-bg.bz-icon-margin-s {
  padding-left: 2rem;
}
.bz-icon-as-bg.bz-icon-margin-s.bz-icon-xs {
  padding-left: 1.5rem;
}
.bz-icon-as-bg.bz-icon-margin-s.bz-icon-s {
  padding-left: 2rem;
}
.bz-icon-as-bg.bz-icon-margin-s.bz-icon-m {
  padding-left: 2.5rem;
}
.bz-icon-as-bg.bz-icon-margin-s.bz-icon-l {
  padding-left: 3rem;
}
.bz-icon-as-bg.bz-icon-margin-s.bz-icon-xl {
  padding-left: 3.5rem;
}
.bz-icon-as-bg.bz-icon-margin-s.bz-icon-xxl {
  padding-left: 4rem;
}

.bz-icon-xs {
  font-size: 0.5rem;
}

.bz-icon-s {
  font-size: 1rem;
}

.bz-icon-m {
  font-size: 1.5rem;
}

.bz-icon-l {
  font-size: 2rem;
}

.bz-icon-xl {
  font-size: 2.5rem;
}

.bz-icon-xxl {
  font-size: 3rem;
}

.bz-icon-xxxl {
  font-size: 4.5rem;
}

.bz-icon-huge {
  font-size: 6rem;
}

.bz-icon-margin-xs:before {
  margin-right: 0.5rem;
}

.bz-icon-margin-s:before {
  margin-right: 1rem;
}

.bz-icon-relative {
  position: relative;
  top: 5px;
}

@keyframes grow {
  from {
    transform: scale(1);
  }
  to {
    transform: scale(1.1);
  }
}
.bz-anim-grow {
  animation-name: grow;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  display: inline-block;
}

.bz-anim-grow-hover:hover, .bz-navbar__link:hover, .bz-navbar__dropdown-link:hover {
  animation-name: grow;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  display: inline-block;
}

@keyframes slide-background {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-100%);
  }
}
.bz-anim-slide-background {
  animation-name: slide-background;
  animation-duration: 20s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.bz-anim-slide-background-hover:hover {
  animation-name: slide-background;
  animation-duration: 20s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes bounce {
  from {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  20% {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  53% {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  80% {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
}
.bz-anim-bounce {
  animation-name: bounce;
  animation-duration: 1s;
  animation-fill-mode: both;
}

.bz-anim-bounce-hover:hover {
  animation-name: bounce;
  animation-duration: 1s;
  animation-fill-mode: both;
}

@keyframes shake {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
  10% {
    transform: translate3d(-10px, 0, 0);
  }
  20% {
    transform: translate3d(10px, 0, 0);
  }
  30% {
    transform: translate3d(-10px, 0, 0);
  }
  40% {
    transform: translate3d(10px, 0, 0);
  }
  50% {
    transform: translate3d(-10px, 0, 0);
  }
  60% {
    transform: translate3d(10px, 0, 0);
  }
  70% {
    transform: translate3d(-10px, 0, 0);
  }
  80% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-10px, 0, 0);
  }
}
.bz-anim-shake {
  animation-name: shake;
  animation-duration: 1s;
  animation-fill-mode: both;
}

.bz-anim-shake-hover:hover {
  animation-name: shake;
  animation-duration: 1s;
  animation-fill-mode: both;
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.bz-anim-swing {
  animation-name: swing;
  animation-duration: 1s;
  animation-fill-mode: both;
  transform-origin: center center;
}

.bz-anim-swing-hover:hover {
  animation-name: swing;
  animation-duration: 1s;
  animation-fill-mode: both;
  transform-origin: center center;
}

@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  50% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  60% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  70% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.bz-anim-tada {
  animation-name: tada;
  animation-duration: 1s;
  animation-fill-mode: both;
}

.bz-anim-tada-hover:hover {
  animation-name: tada;
  animation-duration: 1s;
  animation-fill-mode: both;
}

@keyframes slide-in {
  from {
    transform: translateY(500px);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
.bz-anim-slide-in {
  animation-name: slide-in;
  animation-duration: 1s;
  animation-fill-mode: forwards;
}

.bz-anim-slide-in-hover:hover {
  animation-name: slide-in;
  animation-duration: 1s;
  animation-fill-mode: forwards;
}

.bz-anim-rotate-right {
  transform-origin: inherit; /* Usa o ponto de origem definido inline */
  transform: rotate(0deg); /* Posição inicial */
  transition: transform 0.7s ease; /* Suaviza as mudanças */
}

.bz-anim-rotate-left {
  transform-origin: inherit; /* Usa o ponto de origem definido inline */
  transform: rotate(0deg); /* Posição inicial */
  transition: transform 0.7s ease; /* Suaviza as mudanças */
}

.bz-anim-inside-hover:hover .bz-anim-rotate-right {
  transform: rotate(90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-left {
  transform: rotate(-90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-left,
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-right {
  transform: rotate(0deg); /* Volta à posição inicial */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-right {
  transform: rotate(90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-left {
  transform: rotate(-90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-left,
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-right {
  transform: rotate(0deg); /* Volta à posição inicial */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-right {
  transform: rotate(90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-left {
  transform: rotate(-90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-left,
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-right {
  transform: rotate(0deg); /* Volta à posição inicial */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-right {
  transform: rotate(90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-left {
  transform: rotate(-90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-left,
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-right {
  transform: rotate(0deg); /* Volta à posição inicial */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-right {
  transform: rotate(90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-left {
  transform: rotate(-90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-left,
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-right {
  transform: rotate(0deg); /* Volta à posição inicial */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-right {
  transform: rotate(90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-left {
  transform: rotate(-90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-left,
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-right {
  transform: rotate(0deg); /* Volta à posição inicial */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-right {
  transform: rotate(90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:hover .bz-anim-rotate-left {
  transform: rotate(-90deg); /* Gira para a direita */
}
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-left,
.bz-anim-inside-hover:not(:hover) .bz-anim-rotate-right {
  transform: rotate(0deg); /* Volta à posição inicial */
}

@keyframes slide-background {
  0% {
    background-position: 0 0;
  }
  100% {
    background-position: -100000% 0;
  }
}
.bz-anim-slide-background-hover {
  width: 100%;
  background-size: auto;
  background-position: 0 0;
  background-repeat: repeat;
  overflow: hidden;
}
.bz-anim-slide-background-hover:hover {
  animation: slide-background 3000s linear infinite; /* Loop infinito */
  animation-play-state: running;
}
.bz-anim-slide-background-hover:not(:hover) {
  animation: slide-background 3000s linear infinite;
  animation-play-state: paused; /* Mantém o estado atual */
}

.bz-anim-slide-in-section {
  overflow: hidden; /* Para evitar overflow de animações */
}

.bz-anim-slide-in-section li {
  opacity: 0; /* Inicialmente invisível */
  visibility: hidden; /* Escondido inicialmente */
  transform: translateY(2000px); /* Começa abaixo */
  transition: visibility 0s linear 0.5s, opacity 0.5s ease; /* Transições suaves */
}

.bz-anim-slide-in-section li:nth-child(n) {
  visibility: visible; /* Torna visível durante a animação */
}

.bz-anim-slide-in-section li.animate {
  visibility: visible; /* Torna visível durante a animação */
  opacity: 1; /* Fica visível após a animação */
  animation: slide-in 0.5s forwards; /* Aplica a animação */
  animation-delay: calc(0.5s * var(--i)); /* Delay baseado no índice */
}

.bz-anim-slide-in-section li:nth-child(1) {
  --i: 0;
}
.bz-anim-slide-in-section li:nth-child(2) {
  --i: 1;
}
.bz-anim-slide-in-section li:nth-child(3) {
  --i: 2;
}
.bz-anim-slide-in-section li:nth-child(4) {
  --i: 3;
}
.bz-anim-slide-in-section li:nth-child(5) {
  --i: 4;
}
.bz-anim-slide-in-section li:nth-child(6) {
  --i: 5;
}
.bz-anim-slide-in-section li:nth-child(7) {
  --i: 6;
}
.bz-anim-slide-in-section li:nth-child(8) {
  --i: 7;
}
.bz-anim-slide-in-section li:nth-child(9) {
  --i: 8;
}
.bz-anim-slide-in-section li:nth-child(10) {
  --i: 9;
}

select,
.bz-dropdown {
  border-radius: 0.25rem;
  border: 1px solid #c4c4c4;
  padding: 3px 8px;
  background-color: #fff;
}

select {
  font-size: 1rem;
  line-height: 1.2rem;
  color: #474747;
}

label {
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 22px;
}

.bz-form-field input {
  border-radius: 0.5rem;
  border: 1px solid #c4c4c4;
  background-color: #fff;
  padding: 12px 16px;
  font-size: 1rem;
  line-height: 1.2rem;
  color: #474747;
  width: 100%;
  box-sizing: border-box;
}
.bz-form-field .bz-input-img {
  position: relative;
}
.bz-form-field .bz-input-img > [class^=bz-icon] {
  position: absolute;
  top: 12px;
  left: 16px;
}
.bz-form-field .bz-input-img input {
  padding-left: 48px;
}

.bz-form-select {
  position: relative;
}
.bz-form-select select,
.bz-form-select .bz-dropdown {
  padding: 8px 30px 8px 10px;
  -moz-appearance: none;
  /* Firefox */
  -webkit-appearance: none;
  /* Safari and Chrome */
  appearance: none;
}
.bz-form-select select {
  width: 100%;
  padding: 12px 30px 12px 10px;
}
.bz-form-select::before {
  position: absolute;
  content: "";
  border: solid #f64ea3;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  right: 15px;
  top: 15px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

.bz-form-select {
  position: relative;
}
.bz-form-select .bz-dropdown {
  display: block;
  cursor: pointer;
}
.bz-form-select .bz-dropdown:hover {
  text-decoration: none;
}
.bz-form-select .bz-empty {
  color: #8e8e8e;
  font-size: 16px;
  text-decoration: none;
  font-weight: 300;
}
.bz-form-select .bz-selected-value {
  color: #474747;
  font-size: 22px;
}
.bz-form-select .bz-dropdown-inner {
  display: none;
}
.bz-form-select.active::before {
  border: solid #f64ea3;
  border-width: 2px 0 0 2px;
  top: 18px;
}
.bz-form-select.active .bz-dropdown-inner {
  display: block;
  position: absolute;
  border: 1px solid #c4c4c4;
  background-color: #fff;
  border-radius: 0.25rem;
  z-index: 10;
  top: 40px;
  width: 100%;
  z-index: 10;
}
.bz-form-select.active .bz-dropdown-inner ul {
  max-height: 350px;
  overflow-y: auto;
}
.bz-form-select.active .bz-dropdown-inner .bz-dropdown-option {
  padding: 12px 15px;
  color: #474747;
  display: block;
  text-decoration: none;
  font-size: 16px;
  font-weight: 400;
}
.bz-form-select.active .bz-dropdown-inner .bz-dropdown-option:hover {
  background-color: #F289BE;
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.bz-form-select.active .bz-dropdown-inner .bz-dropdown-option.active {
  background-color: #ea3a93;
  color: #fff;
}

::placeholder {
  color: #c4c4c4;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  font-family: "Gotham", sans-serif;
}

@media (max-width: 767px) {
  input::placeholder {
    opacity: 0;
  }
}
.bz-btn {
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 500;
  padding: 0 1rem;
  min-height: 2.875rem;
  border-radius: 0.5rem;
  font-family: "Gotham", sans-serif;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.1);
  cursor: pointer;
}
.bz-btn[class*=" icon-"] {
  padding-left: 60px;
  position: relative;
}
.bz-btn[class*=" icon-"]::before {
  font-family: "icomoon" !important;
  position: absolute;
  left: 32px;
  top: 50%;
  transform: translateY(-50%);
}
.bz-btn--primary {
  background-color: #ea3a93;
  border: none;
  color: #fff;
}
.bz-btn--primary:hover {
  background: #d91578;
}
.bz-btn--secondary {
  background-color: #fff;
  border: none;
  color: #ea3a93;
}
.bz-btn--secondary:hover {
  background: #FBD8E9;
}
.bz-btn--loading {
  position: relative;
  min-width: 56px;
  display: flex;
  align-items: center;
}
.bz-btn--loading span {
  color: #ea3a93;
}
.bz-btn--loading::before {
  position: absolute;
  content: "";
  width: 24px;
  height: 24px;
  margin: auto;
  left: 0;
  right: 0;
  border: 2px solid #fff;
  border-bottom-color: transparent;
  border-radius: 50%;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
}
@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.bz-stroked-text-pink {
  position: relative;
  color: #fff;
  -webkit-text-stroke-width: 0.25em;
  -webkit-text-stroke-color: #ea3a93;
  paint-order: stroke fill;
}
.bz-stroked-text-pink:before {
  color: #000;
  content: attr(data-text);
  -webkit-text-stroke-width: 0.25em;
  -webkit-text-stroke-color: #000;
  opacity: 0.25;
  paint-order: stroke fill;
  position: absolute;
  inset: 0;
  font-size: inherit;
  z-index: -1;
  white-space: pre-wrap;
  transform: translate(8px, 8px);
}

.bz-stroked-text-blue {
  position: relative;
  color: #fff;
  -webkit-text-stroke-width: 16px;
  -webkit-text-stroke-color: #2E93D0;
  paint-order: stroke fill;
}
.bz-stroked-text-blue:before {
  color: #000;
  content: attr(data-text);
  -webkit-text-stroke-width: 0.25em;
  -webkit-text-stroke-color: #000;
  opacity: 0.25;
  paint-order: stroke fill;
  position: absolute;
  inset: 0;
  font-size: inherit;
  top: 0;
  left: 0;
  z-index: -1;
  transform: translate(8px, 8px);
}

@media (max-width: 767px) {
  .bz-stroked-text-pink .bz-stroked-text-pink::before, .bz-stroked-text-blue, .bz-stroked-text-blue::before {
    -webkit-text-stroke-width: 12px;
  }
}
.bz-map-mobile-popup {
  display: none;
  position: absolute;
  left: 10px;
  right: 10px;
  bottom: 10px;
  background-color: #fff;
  border: 4px solid #2E93D0;
  border-radius: 12px;
  padding: 16px;
  z-index: 9999;
  width: auto;
}
.bz-map-mobile-popup .bz-map-popup__tag {
  position: relative;
  margin: 0;
  top: 0;
}
.bz-map-mobile-popup--closed {
  border-color: #ea3a93;
}
.bz-map-mobile-popup--closed .bz-map-popup__tag {
  color: #474747;
}
.bz-map-mobile-popup__close {
  position: absolute;
  top: 10px;
  right: 15px;
  background: none;
  border: none;
  font-size: 30px;
  line-height: 1;
  cursor: pointer;
  color: #2E93D0;
}

@media (max-width: 767px) {
  .bz-map-mobile-popup {
    display: block;
  }
  .bz-map-mobile-popup .bz-map-popup {
    display: block !important;
  }
}
.bz-map-popup {
  background-color: #fff;
  width: 280px;
  font-family: "Gotham";
}
.bz-map-popup__tag {
  position: absolute;
  top: 11px;
  font-size: 16px;
  font-weight: 900;
  color: #2E93D0;
}
.bz-map-popup__name {
  font-size: 20px;
  font-weight: 700;
  margin-top: 10px;
  margin-bottom: 10px;
}
.bz-map-popup__title {
  font-size: 14px;
  font-weight: 700;
}
.bz-map-popup__desc {
  font-size: 14px;
}
.bz-map-popup__link {
  font-weight: 500;
  text-decoration-line: underline;
  color: #ea3a93;
}
.bz-map-popup--closed .bz-map-popup__tag {
  color: #474747;
}

@media (max-width: 767px) {
  .bz-map-popup {
    display: none;
  }
}
.bz-card span {
  display: inline-block;
}
.bz-card__header {
  border-radius: 0.5rem 0.5rem 0 0;
  padding: 1rem;
}
.bz-card__body {
  padding: 1rem;
  border-radius: 0 0 0.5rem 0.5rem;
}
.bz-card--primary .bz-card__header {
  background-color: #ea3a93;
}
.bz-card--primary .bz-card__body {
  background-color: #fff;
  border: 0.2rem solid #ea3a93;
}
.bz-card--primary .bz-card__body .bz-body-l .bz-body-m {
  display: inline;
}
.bz-card--link {
  position: relative;
  display: block;
  padding: 20px 100px 20px 20px;
  background-color: #fff;
  border: 0.2rem solid #f64ea3;
  border-radius: 0.5rem;
  color: #353535;
  text-decoration: none;
  font-size: 18px;
  font-weight: 500;
}
.bz-card--link::after {
  position: absolute;
  content: "";
  border: solid #f64ea3;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 8px;
  right: 35px;
  top: 50%;
  margin: -8px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.bz-card--link:hover {
  border-color: #58A9D9;
  background-color: #EAF4FA;
}
.bz-card--link:hover::after {
  border-color: #58A9D9;
}
.bz-card--expand {
  position: relative;
  display: block;
  background-color: #fff;
  border: 0.2rem solid #f64ea3;
  border-radius: 0.5rem;
}
.bz-card--expand > a {
  color: #353535;
  text-decoration: none;
  font-size: 18px;
  display: block;
  position: relative;
  padding: 20px 100px 20px 20px;
  font-weight: 500;
}
.bz-card--expand > a::after {
  position: absolute;
  content: "";
  border: solid #f64ea3;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 8px;
  right: 35px;
  top: 50%;
  margin: -14px -8px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.bz-card--expand .bz-card__content {
  display: none;
}
.bz-card--expand:hover {
  border-color: #58A9D9;
  background-color: #EAF4FA;
}
.bz-card--expand:hover::after {
  border-color: #58A9D9;
}
.bz-card--active a::after {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  margin: -8px;
}
.bz-card--active .bz-card__content {
  display: block;
  padding: 0 20px 20px;
}

.bz-card-unpolished {
  background-size: 100% 100%;
  padding: 30px;
  width: 100%;
  height: auto;
  box-sizing: border-box;
  position: relative;
}
.bz-card-unpolished::before {
  position: absolute;
  content: "";
  top: 2px;
  bottom: 4px;
  right: 3px;
  left: 2px;
  clip-path: polygon(0.283% 46.007%, 0.283% 46.007%, 0.277% 49.038%, 0.266% 52.57%, 0.253% 56.455%, 0.239% 60.544%, 0.228% 64.691%, 0.221% 68.746%, 0.221% 72.563%, 0.229% 75.992%, 0.249% 78.887%, 0.283% 81.099%, 0.283% 81.099%, 0.318% 82.565%, 0.358% 84.175%, 0.402% 85.902%, 0.447% 87.721%, 0.492% 89.604%, 0.533% 91.526%, 0.569% 93.46%, 0.597% 95.381%, 0.616% 97.262%, 0.623% 99.077%, 0.623% 99.077%, 6.913% 98.486%, 15.616% 98.23%, 26.127% 98.234%, 37.845% 98.426%, 50.165% 98.733%, 62.484% 99.081%, 74.201% 99.396%, 84.711% 99.607%, 93.411% 99.64%, 99.699% 99.42%, 99.699% 99.42%, 99.665% 89.953%, 99.654% 80.783%, 99.66% 71.84%, 99.676% 63.053%, 99.698% 54.349%, 99.72% 45.657%, 99.737% 36.905%, 99.742% 28.023%, 99.732% 18.939%, 99.699% 9.581%, 98.498% 0.805%, 98.498% 0.805%, 98.191% 0.824%, 97.831% 0.809%, 97.429% 0.764%, 97.001% 0.697%, 96.558% 0.611%, 96.116% 0.515%, 95.686% 0.412%, 95.284% 0.31%, 94.922% 0.214%, 94.614% 0.13%, 94.614% 0.13%, 94.266% 0.074%, 93.72% 0.035%, 93.026% 0.011%, 92.233% 0.001%, 91.391% 0.002%, 90.549% 0.014%, 89.756% 0.035%, 89.063% 0.062%, 88.518% 0.094%, 88.171% 0.13%, 88.171% 0.13%, 83.269% 0.58%, 75.827% 0.857%, 66.479% 1.004%, 55.861% 1.066%, 44.608% 1.087%, 33.354% 1.112%, 22.737% 1.185%, 13.389% 1.349%, 5.947% 1.65%, 1.046% 2.132%, 1.046% 2.132%, 0.959% 2.146%, 0.879% 2.162%, 0.804% 2.18%, 0.732% 2.203%, 0.662% 2.234%, 0.592% 2.274%, 0.521% 2.327%, 0.447% 2.394%, 0.368% 2.477%, 0.283% 2.58%, 0.283% 2.58%, 0.243% 2.833%, 0.21% 3.149%, 0.184% 3.511%, 0.161% 3.905%, 0.141% 4.313%, 0.12% 4.722%, 0.098% 5.114%, 0.072% 5.475%, 0.04% 5.789%, 0% 6.041%, 0% 6.041%, 0.123% 7.355%, 0.185% 10.446%, 0.202% 14.87%, 0.187% 20.186%, 0.157% 25.951%, 0.125% 31.721%, 0.108% 37.055%, 0.118% 41.508%, 0.172% 44.64%, 0.283% 46.007%);
  background-color: white;
  z-index: -1;
}
.bz-card-unpolished::after {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  clip-path: polygon(0.206% 2.846%, 0.206% 2.846%, 1.435% 2.515%, 2.632% 2.221%, 3.804% 1.958%, 4.958% 1.718%, 6.099% 1.495%, 7.233% 1.283%, 8.367% 1.075%, 9.507% 0.864%, 10.658% 0.644%, 11.828% 0.407%, 11.828% 0.407%, 15.094% 0.143%, 21.127% 0.019%, 29.235% 0.006%, 38.726% 0.072%, 48.909% 0.187%, 59.092% 0.32%, 68.583% 0.439%, 76.692% 0.514%, 82.726% 0.514%, 85.994% 0.407%, 85.994% 0.407%, 87.157% 0.308%, 88.32% 0.246%, 89.483% 0.217%, 90.647% 0.218%, 91.81% 0.246%, 92.974% 0.297%, 94.137% 0.367%, 95.301% 0.453%, 96.465% 0.55%, 97.628% 0.656%, 97.628% 0.656%, 98.205% 0.762%, 98.68% 0.984%, 99.059% 1.354%, 99.353% 1.905%, 99.57% 2.668%, 99.718% 3.677%, 99.807% 4.963%, 99.846% 6.559%, 99.842% 8.497%, 99.805% 10.809%, 99.805% 10.809%, 99.669% 18.363%, 99.569% 25.601%, 99.5% 32.576%, 99.457% 39.341%, 99.434% 45.95%, 99.427% 52.458%, 99.431% 58.917%, 99.44% 65.382%, 99.449% 71.905%, 99.453% 78.542%, 99.453% 78.542%, 99.484% 79.986%, 99.497% 81.609%, 99.498% 83.372%, 99.49% 85.231%, 99.476% 87.146%, 99.46% 89.075%, 99.447% 90.978%, 99.438% 92.811%, 99.439% 94.535%, 99.453% 96.108%, 99.453% 96.108%, 99.206% 97.205%, 98.962% 98.07%, 98.718% 98.729%, 98.469% 99.207%, 98.21% 99.53%, 97.937% 99.723%, 97.647% 99.81%, 97.333% 99.818%, 96.993% 99.772%, 96.621% 99.698%, 96.621% 99.698%, 94.396% 99.48%, 90.793% 99.391%, 86.155% 99.4%, 80.827% 99.473%, 75.155% 99.579%, 69.483% 99.686%, 64.156% 99.762%, 59.518% 99.775%, 55.915% 99.692%, 53.691% 99.481%, 53.691% 99.481%, 51.222% 99.204%, 47.384% 99.028%, 42.52% 98.929%, 36.971% 98.88%, 31.081% 98.858%, 25.19% 98.839%, 19.642% 98.796%, 14.777% 98.706%, 10.939% 98.545%, 8.469% 98.286%, 8.469% 98.286%, 7.983% 98.224%, 7.497% 98.216%, 7.01% 98.254%, 6.523% 98.328%, 6.035% 98.427%, 5.547% 98.543%, 5.059% 98.665%, 4.571% 98.784%, 4.083% 98.89%, 3.595% 98.973%, 3.595% 98.973%, 3.404% 99.002%, 3.213% 99.035%, 3.022% 99.069%, 2.831% 99.099%, 2.64% 99.123%, 2.449% 99.136%, 2.258% 99.136%, 2.068% 99.119%, 1.879% 99.082%, 1.69% 99.02%, 1.69% 99.02%, 1.303% 98.83%, 0.986% 98.581%, 0.733% 98.25%, 0.537% 97.813%, 0.393% 97.248%, 0.292% 96.531%, 0.23% 95.64%, 0.199% 94.551%, 0.194% 93.243%, 0.207% 91.691%, 0.207% 91.691%, 0.241% 87.763%, 0.252% 83.792%, 0.246% 79.789%, 0.228% 75.765%, 0.204% 71.73%, 0.181% 67.695%, 0.164% 63.67%, 0.158% 59.668%, 0.17% 55.697%, 0.206% 51.769%, 0.206% 51.769%, 0.235% 48.914%, 0.252% 46.057%, 0.259% 43.191%, 0.258% 40.31%, 0.251% 37.406%, 0.241% 34.474%, 0.229% 31.507%, 0.218% 28.498%, 0.209% 25.441%, 0.206% 22.329%, 0.206% 22.329%, 0.206% 20.577%, 0.206% 18.769%, 0.206% 16.91%, 0.206% 15.005%, 0.206% 13.058%, 0.206% 11.073%, 0.206% 9.055%, 0.206% 7.009%, 0.206% 4.937%, 0.206% 2.846%, 1.48% 47.701%, 1.48% 47.701%, 1.475% 50.462%, 1.467% 53.59%, 1.458% 56.972%, 1.449% 60.494%, 1.441% 64.045%, 1.438% 67.511%, 1.439% 70.78%, 1.448% 73.738%, 1.465% 76.274%, 1.492% 78.273%, 1.492% 78.273%, 1.518% 79.632%, 1.544% 81.115%, 1.569% 82.7%, 1.593% 84.365%, 1.615% 86.088%, 1.634% 87.847%, 1.651% 89.62%, 1.663% 91.385%, 1.671% 93.12%, 1.674% 94.803%, 1.674% 94.803%, 7.226% 94.235%, 15.513% 93.946%, 25.851% 93.876%, 37.555% 93.964%, 49.944% 94.151%, 62.332% 94.377%, 74.036% 94.58%, 84.372% 94.702%, 92.657% 94.682%, 98.207% 94.459%, 98.207% 94.459%, 98.18% 85.683%, 98.171% 77.235%, 98.175% 69.036%, 98.188% 61.007%, 98.206% 53.069%, 98.224% 45.142%, 98.237% 37.147%, 98.242% 29.005%, 98.233% 20.636%, 98.207% 11.961%, 97.869% 4.934%, 97.869% 4.934%, 97.843% 4.77%, 97.79% 4.67%, 97.716% 4.619%, 97.629% 4.6%, 97.535% 4.598%, 97.44% 4.595%, 97.353% 4.576%, 97.279% 4.525%, 97.226% 4.425%, 97.2% 4.261%, 97.2% 4.261%, 96.721% 4.398%, 96.242% 4.54%, 95.763% 4.685%, 95.284% 4.83%, 94.806% 4.971%, 94.327% 5.108%, 93.848% 5.235%, 93.369% 5.352%, 92.889% 5.455%, 92.41% 5.541%, 92.41% 5.541%, 92.187% 5.56%, 91.964% 5.547%, 91.74% 5.508%, 91.516% 5.448%, 91.292% 5.371%, 91.067% 5.285%, 90.843% 5.192%, 90.618% 5.1%, 90.394% 5.012%, 90.17% 4.934%, 90.17% 4.934%, 89.981% 4.865%, 89.793% 4.783%, 89.604% 4.694%, 89.415% 4.603%, 89.227% 4.516%, 89.039% 4.438%, 88.85% 4.376%, 88.662% 4.334%, 88.475% 4.318%, 88.287% 4.335%, 88.287% 4.335%, 83.902% 4.773%, 76.751% 5.083%, 67.525% 5.297%, 56.917% 5.449%, 45.616% 5.571%, 34.316% 5.696%, 23.707% 5.858%, 14.482% 6.088%, 7.331% 6.421%, 2.947% 6.888%, 2.947% 6.888%, 2.853% 6.902%, 2.723% 6.916%, 2.567% 6.933%, 2.394% 6.954%, 2.211% 6.983%, 2.029% 7.021%, 1.856% 7.069%, 1.701% 7.132%, 1.572% 7.21%, 1.48% 7.305%, 1.48% 7.305%, 1.453% 7.535%, 1.441% 7.812%, 1.441% 8.124%, 1.448% 8.46%, 1.46% 8.807%, 1.472% 9.154%, 1.479% 9.489%, 1.48% 9.8%, 1.468% 10.076%, 1.441% 10.304%, 1.441% 10.304%, 1.441% 12.054%, 1.442% 15.084%, 1.442% 19.08%, 1.444% 23.728%, 1.446% 28.713%, 1.449% 33.721%, 1.454% 38.437%, 1.46% 42.548%, 1.468% 45.738%, 1.478% 47.694%);
  background-color: #3391CF;
  z-index: -1;
}

.bz-card-unpolished--pink::after {
  background-color: #ea3a93;
}

.bz-card-unpolished--shaddow {
  filter: drop-shadow(0px 4px 8px rgba(0, 0, 0, 0.3));
}

.bz-round-unpolished {
  position: relative;
  display: inline-block;
}
.bz-round-unpolished img {
  clip-path: polygon(95% 60.325%, 94.194% 62.195%, 94.194% 62.195%, 93.171% 64.565%, 92.121% 66.932%, 91.019% 69.277%, 89.843% 71.583%, 88.569% 73.831%, 87.174% 76.004%, 85.634% 78.083%, 83.928% 80.05%, 82.03% 81.888%, 79.919% 83.577%, 79.919% 83.577%, 77.181% 85.44%, 74.387% 87.126%, 71.54% 88.632%, 68.642% 89.956%, 65.696% 91.098%, 62.703% 92.053%, 59.667% 92.822%, 56.59% 93.401%, 53.475% 93.789%, 50.323% 93.984%, 50.323% 93.984%, 49.984% 94.006%, 49.645% 94.024%, 49.306% 94.039%, 48.968% 94.053%, 48.629% 94.065%, 48.29% 94.077%, 47.952% 94.091%, 47.613% 94.106%, 47.274% 94.124%, 46.935% 94.146%, 44.032% 94.309%, 42.661% 94.309%, 42.661% 94.309%, 39.356% 94.072%, 36.163% 93.508%, 33.078% 92.614%, 30.097% 91.391%, 27.218% 89.837%, 24.435% 87.952%, 21.745% 85.734%, 19.144% 83.182%, 16.628% 80.295%, 14.194% 77.073%, 14.194% 77.073%, 13.949% 76.7%, 13.702% 76.315%, 13.453% 75.919%, 13.203% 75.513%, 12.954% 75.102%, 12.707% 74.685%, 12.464% 74.265%, 12.227% 73.845%, 11.997% 73.425%, 11.774% 73.008%, 11.774% 73.008%, 11.677% 72.815%, 11.581% 72.627%, 11.484% 72.443%, 11.387% 72.261%, 11.29% 72.083%, 11.194% 71.908%, 11.097% 71.734%, 11% 71.562%, 10.903% 71.39%, 10.806% 71.22%, 10.806% 71.22%, 10.806% 71.22%, 8.447% 66.511%, 6.734% 61.686%, 5.663% 56.795%, 5.228% 51.887%, 5.423% 47.012%, 6.243% 42.22%, 7.68% 37.561%, 9.73% 33.085%, 12.387% 28.84%, 15.645% 24.878%, 15.645% 24.878%, 17.152% 23.295%, 18.673% 21.766%, 20.206% 20.29%, 21.751% 18.868%, 23.306% 17.5%, 24.872% 16.185%, 26.445% 14.924%, 28.027% 13.717%, 29.615% 12.563%, 31.21% 11.463%, 31.21% 11.463%, 32.327% 10.796%, 33.497% 10.204%, 34.715% 9.68%, 35.977% 9.214%, 37.278% 8.801%, 38.613% 8.431%, 39.977% 8.098%, 41.365% 7.793%, 42.772% 7.508%, 44.194% 7.236%, 44.194% 7.236%, 45.185% 7.07%, 46.174% 6.914%, 47.158% 6.767%, 48.135% 6.631%, 49.103% 6.504%, 50.058% 6.387%, 50.999% 6.28%, 51.923% 6.182%, 52.827% 6.094%, 53.71% 6.016%, 55.484% 5.854%, 55.484% 5.854%, 56.232% 5.772%, 56.975% 5.675%, 57.716% 5.57%, 58.455% 5.462%, 59.194% 5.356%, 59.932% 5.257%, 60.671% 5.17%, 61.412% 5.102%, 62.155% 5.057%, 62.903% 5.041%, 62.903% 5.041%, 63.755% 5.108%, 64.814% 5.249%, 66.008% 5.445%, 67.27% 5.677%, 68.528% 5.925%, 69.714% 6.17%, 70.758% 6.395%, 71.59% 6.578%, 72.14% 6.702%, 72.339% 6.748%, 72.339% 6.748%, 74.967% 7.973%, 77.558% 9.459%, 80.087% 11.284%, 82.526% 13.528%, 84.849% 16.27%, 87.029% 19.591%, 89.04% 23.569%, 90.855% 28.284%, 92.447% 33.816%, 93.79% 40.244%, 93.79% 40.244%, 93.992% 41.446%, 94.163% 42.66%, 94.306% 43.884%, 94.426% 45.115%, 94.526% 46.352%, 94.609% 47.59%, 94.678% 48.829%, 94.737% 50.065%, 94.79% 51.296%, 94.839% 52.52%, 94.839% 52.52%, 94.863% 53.094%, 94.887% 53.646%, 94.911% 54.178%, 94.935% 54.693%, 94.96% 55.193%, 94.984% 55.681%, 95.008% 56.16%, 95.032% 56.631%, 95.056% 57.097%, 95.081% 57.561%, 95.081% 57.967%, 95.081% 57.967%, 95.083% 58.047%, 95.089% 58.139%, 95.098% 58.24%, 95.109% 58.346%, 95.121% 58.455%, 95.133% 58.565%, 95.144% 58.671%, 95.153% 58.771%, 95.159% 58.863%, 95.161% 58.943%, 95.161% 58.943%, 95.161% 59.089%, 95.16% 59.235%, 95.157% 59.38%, 95.151% 59.523%, 95.141% 59.665%, 95.126% 59.804%, 95.106% 59.94%, 95.079% 60.072%, 95.044% 60.201%, 95% 60.325%);
  background-color: #fff;
  object-fit: contain;
  padding: 5px;
  width: 150px;
  height: 150px;
  position: relative;
  display: block;
}
.bz-round-unpolished::after {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  clip-path: polygon(40.242% 99.431%, 40.242% 99.106%, 40.242% 99.106%, 36.767% 98.652%, 33.406% 97.875%, 30.155% 96.774%, 27.011% 95.349%, 23.972% 93.598%, 21.034% 91.519%, 18.195% 89.113%, 15.452% 86.379%, 12.802% 83.314%, 10.242% 79.919%, 10.242% 79.919%, 9.934% 79.475%, 9.64% 79.024%, 9.357% 78.569%, 9.085% 78.111%, 8.821% 77.652%, 8.564% 77.197%, 8.313% 76.746%, 8.066% 76.302%, 7.823% 75.869%, 7.581% 75.447%, 7.581% 75.447%, 7.484% 75.277%, 7.388% 75.106%, 7.293% 74.937%, 7.199% 74.769%, 7.107% 74.604%, 7.017% 74.44%, 6.931% 74.28%, 6.848% 74.123%, 6.768% 73.97%, 6.694% 73.821%, 6.694% 73.74%, 6.694% 73.74%, 4.014% 68.437%, 2.068% 63.004%, 0.849% 57.497%, 0.35% 51.972%, 0.565% 46.484%, 1.485% 41.088%, 3.105% 35.841%, 5.419% 30.797%, 8.418% 26.013%, 12.097% 21.545%, 12.097% 21.545%, 13.679% 19.886%, 15.279% 18.278%, 16.895% 16.722%, 18.526% 15.219%, 20.171% 13.77%, 21.828% 12.378%, 23.496% 11.043%, 25.173% 9.767%, 26.858% 8.552%, 28.548% 7.398%, 28.548% 7.398%, 30.011% 6.509%, 31.531% 5.735%, 33.088% 5.067%, 34.661% 4.494%, 36.23% 4.004%, 37.775% 3.588%, 39.275% 3.234%, 40.711% 2.931%, 42.061% 2.67%, 43.306% 2.439%, 43.306% 2.439%, 44.346% 2.253%, 45.383% 2.085%, 46.414% 1.933%, 47.437% 1.794%, 48.448% 1.667%, 49.444% 1.549%, 50.423% 1.44%, 51.381% 1.336%, 52.317% 1.236%, 53.226% 1.138%, 55% 0.976%, 55% 0.976%, 55.794% 0.891%, 56.62% 0.789%, 57.466% 0.675%, 58.321% 0.555%, 59.173% 0.437%, 60.011% 0.326%, 60.822% 0.228%, 61.596% 0.151%, 62.32% 0.1%, 62.984% 0.081%, 62.984% 0.081%, 63.95% 0.136%, 65.152% 0.284%, 66.51% 0.503%, 67.944% 0.768%, 69.375% 1.057%, 70.724% 1.346%, 71.911% 1.611%, 72.857% 1.83%, 73.483% 1.978%, 73.71% 2.033%, 73.952% 2.114%, 73.952% 2.114%, 78.723% 4.509%, 82.819% 7.321%, 86.301% 10.505%, 89.229% 14.015%, 91.663% 17.805%, 93.665% 21.829%, 95.293% 26.041%, 96.61% 30.396%, 97.675% 34.847%, 98.548% 39.35%, 98.548% 39.35%, 98.772% 40.644%, 98.96% 41.943%, 99.117% 43.243%, 99.248% 44.544%, 99.355% 45.843%, 99.443% 47.141%, 99.515% 48.434%, 99.575% 49.722%, 99.628% 51.003%, 99.677% 52.276%, 99.677% 52.276%, 99.702% 52.828%, 99.726% 53.362%, 99.75% 53.88%, 99.774% 54.385%, 99.798% 54.878%, 99.823% 55.361%, 99.847% 55.837%, 99.871% 56.306%, 99.895% 56.772%, 99.919% 57.236%, 99.919% 57.48%, 99.919% 57.48%, 99.922% 57.606%, 99.928% 57.74%, 99.937% 57.881%, 99.948% 58.025%, 99.96% 58.171%, 99.972% 58.317%, 99.983% 58.461%, 99.992% 58.601%, 99.998% 58.735%, 100% 58.862%, 100% 58.862%, 99.995% 59.245%, 99.98% 59.614%, 99.954% 59.971%, 99.917% 60.316%, 99.869% 60.65%, 99.808% 60.975%, 99.735% 61.291%, 99.649% 61.599%, 99.549% 61.9%, 99.435% 62.195%, 98.629% 64.065%, 98.629% 64.065%, 97.572% 66.51%, 96.466% 68.998%, 95.284% 71.504%, 94.001% 74.005%, 92.591% 76.474%, 91.028% 78.887%, 89.288% 81.218%, 87.344% 83.445%, 85.17% 85.54%, 82.742% 87.48%, 82.742% 87.48%, 79.759% 89.504%, 76.717% 91.333%, 73.617% 92.965%, 70.463% 94.401%, 67.258% 95.64%, 64.005% 96.682%, 60.705% 97.525%, 57.364% 98.17%, 53.983% 98.616%, 50.565% 98.862%, 50.565% 98.862%, 50.228% 98.884%, 49.895% 98.902%, 49.566% 98.917%, 49.238% 98.931%, 48.911% 98.943%, 48.585% 98.955%, 48.257% 98.969%, 47.927% 98.984%, 47.595% 99.002%, 47.258% 99.024%, 40.242% 99.431%, 10.806% 71.22%, 10.806% 71.22%, 10.806% 71.22%, 10.903% 71.39%, 11% 71.562%, 11.097% 71.734%, 11.194% 71.908%, 11.29% 72.083%, 11.387% 72.261%, 11.484% 72.443%, 11.581% 72.627%, 11.677% 72.815%, 11.774% 73.008%, 11.774% 73.008%, 11.994% 73.425%, 12.219% 73.845%, 12.449% 74.265%, 12.684% 74.685%, 12.923% 75.102%, 13.168% 75.513%, 13.417% 75.919%, 13.671% 76.315%, 13.93% 76.7%, 14.194% 77.073%, 14.194% 77.073%, 16.63% 80.315%, 19.152% 83.213%, 21.762% 85.77%, 24.463% 87.987%, 27.258% 89.868%, 30.15% 91.415%, 33.141% 92.63%, 36.235% 93.515%, 39.434% 94.074%, 42.742% 94.309%, 44.113% 94.309%, 47.016% 94.146%, 47.016% 94.146%, 47.355% 94.122%, 47.694% 94.098%, 48.032% 94.075%, 48.371% 94.054%, 48.71% 94.035%, 49.048% 94.018%, 49.387% 94.003%, 49.726% 93.993%, 50.065% 93.986%, 50.403% 93.984%, 50.403% 93.984%, 53.553% 93.769%, 56.663% 93.369%, 59.733% 92.784%, 62.761% 92.013%, 65.746% 91.057%, 68.688% 89.915%, 71.585% 88.589%, 74.437% 87.076%, 77.242% 85.379%, 80% 83.496%, 80% 83.496%, 82.133% 81.806%, 84.047% 79.969%, 85.766% 78.002%, 87.312% 75.923%, 88.71% 73.75%, 89.981% 71.502%, 91.15% 69.196%, 92.24% 66.851%, 93.274% 64.484%, 94.274% 62.114%, 95.081% 60.244%, 95.081% 60.244%, 95.124% 60.117%, 95.159% 59.984%, 95.187% 59.845%, 95.207% 59.704%, 95.222% 59.563%, 95.232% 59.424%, 95.238% 59.291%, 95.241% 59.164%, 95.242% 59.048%, 95.242% 58.943%, 95.242% 58.943%, 95.24% 58.843%, 95.234% 58.74%, 95.225% 58.635%, 95.214% 58.529%, 95.202% 58.425%, 95.19% 58.323%, 95.179% 58.224%, 95.17% 58.131%, 95.164% 58.045%, 95.161% 57.967%, 95.161% 57.561%, 95.161% 57.561%, 95.137% 57.095%, 95.113% 56.623%, 95.089% 56.144%, 95.065% 55.658%, 95.04% 55.163%, 95.016% 54.658%, 94.992% 54.142%, 94.968% 53.614%, 94.944% 53.074%, 94.919% 52.52%, 94.919% 52.52%, 94.87% 51.296%, 94.818% 50.065%, 94.759% 48.829%, 94.69% 47.59%, 94.607% 46.352%, 94.507% 45.115%, 94.387% 43.884%, 94.243% 42.66%, 94.072% 41.446%, 93.871% 40.244%, 93.871% 40.244%, 92.506% 33.816%, 90.897% 28.284%, 89.07% 23.569%, 87.052% 19.591%, 84.869% 16.27%, 82.548% 13.528%, 80.117% 11.284%, 77.6% 9.459%, 75.025% 7.973%, 72.419% 6.748%, 72.419% 6.748%, 72.22% 6.702%, 71.67% 6.578%, 70.839% 6.395%, 69.795% 6.17%, 68.609% 5.925%, 67.35% 5.677%, 66.089% 5.445%, 64.894% 5.249%, 63.836% 5.108%, 62.984% 5.041%, 62.984% 5.041%, 62.238% 5.037%, 61.5% 5.071%, 60.767% 5.134%, 60.035% 5.221%, 59.304% 5.325%, 58.571% 5.439%, 57.833% 5.555%, 57.087% 5.668%, 56.332% 5.769%, 55.565% 5.854%, 53.79% 6.016%, 53.79% 6.016%, 52.886% 6.094%, 51.964% 6.182%, 51.026% 6.28%, 50.075% 6.387%, 49.113% 6.504%, 48.141% 6.631%, 47.161% 6.767%, 46.175% 6.914%, 45.185% 7.07%, 44.194% 7.236%, 44.194% 7.236%, 42.772% 7.508%, 41.365% 7.793%, 39.977% 8.098%, 38.613% 8.431%, 37.278% 8.801%, 35.977% 9.214%, 34.715% 9.68%, 33.497% 10.204%, 32.327% 10.796%, 31.21% 11.463%, 31.21% 11.463%, 29.615% 12.563%, 28.027% 13.717%, 26.445% 14.924%, 24.872% 16.185%, 23.306% 17.5%, 21.751% 18.868%, 20.206% 20.29%, 18.673% 21.766%, 17.152% 23.295%, 15.645% 24.878%, 15.645% 24.878%, 12.368% 28.84%, 9.699% 33.085%, 7.645% 37.561%, 6.208% 42.22%, 5.393% 47.012%, 5.205% 51.887%, 5.648% 56.795%, 6.726% 61.686%, 8.444% 66.511%, 10.806% 71.22%);
  background-color: #fcee1d;
}

@media (max-width: 767px) {
  .bz-round-unpolished img {
    width: 100px;
    height: 100px;
  }
}
.bz-hilight {
  position: relative;
  display: inline-block;
  margin-bottom: 30px;
  white-space: nowrap;
}
.bz-hilight::after {
  position: absolute;
  content: "";
  bottom: -6px;
  height: 6px;
  right: 0;
  left: 0;
  clip-path: polygon(41.622% 27.483%, 53.393% 5.895%, 68.486% 20.781%, 99.489% 0.008%, 99.544% 66.656%, 68.473% 87.475%, 53.428% 72.636%, 41.67% 94.2%, 0.519% 66.657%, 0.574% 0.008%, 41.622% 27.483%);
  background-color: #f6e709;
  z-index: -1;
}
.bz-hilight .bz-hilight-hint {
  position: absolute;
  content: "";
  bottom: -110px;
  left: 75%;
  white-space: nowrap;
}

@media (max-width: 991px) {
  .bz-hilight .bz-hilight-hint {
    left: 35%;
  }
}
@media (max-width: 767px) {
  .bz-hilight .bz-hilight-hint {
    right: -50px;
    bottom: -50px;
    left: auto;
  }
}
.bz-card-collab {
  border-radius: 0.5rem;
  border: 6px solid #f64ea3;
  padding: 24px;
  background-color: white; /* Cor de fundo */
  position: relative;
  clip-path: polygon(0 0, calc(100% - 100px) 0, 100% 100px, 100% 100%, 0 100%);
}
.bz-card-collab::before {
  position: absolute;
  content: "";
  top: -6px;
  right: -6px;
  width: 0;
  height: 0;
  border-right: 100px solid transparent;
  border-bottom: 100px solid #f64ea3;
  border-bottom-left-radius: 5px;
  box-shadow: -3px 3px 6px -3px rgba(0, 0, 0, 0.2);
  z-index: 1;
}
.bz-card-collab:nth-child(odd) {
  transform: rotate(1deg);
}
.bz-card-collab:nth-child(even) {
  transform: rotate(-1deg);
}
.bz-card-collab--reverse:nth-child(odd) {
  transform: rotate(-1deg);
}
.bz-card-collab--reverse:nth-child(even) {
  transform: rotate(1deg);
}
.bz-card-collab--yellow {
  border-color: #fcee1d;
}
.bz-card-collab--yellow::before {
  border-bottom: 100px solid #fcee1d;
}
.bz-card-collab--best {
  margin-left: 20px;
}
.bz-card-collab--best:nth-child(odd) {
  transform: rotate(4deg);
  border-color: #fcee1d;
}
.bz-card-collab--best:nth-child(odd)::before {
  border-bottom: 100px solid #fcee1d;
}
.bz-card-collab--best:nth-child(even) {
  transform: rotate(-4deg);
}
.bz-card-collab > * {
  white-space: break-spaces;
}

@media (max-width: 575px) {
  .bz-card-collab {
    padding: 16px;
  }
  .bz-card-collab img {
    width: 80px;
  }
}
.bz-post-it {
  position: relative;
  clip-path: polygon(0 0, calc(100% - 120px) 0, 100% 100px, 100% 100%, 0 100%);
}
.bz-post-it::before {
  position: absolute;
  content: "";
  top: -6px;
  right: -6px;
  width: 120px;
  height: 100px;
  z-index: 1;
  background-image: url(../../assets/img/canto-dobrado.svg);
}
.bz-post-it--rotate {
  transform: rotate(4deg);
}
.bz-post-it--hover {
  margin-left: -20px;
}

@media (max-width: 767px) {
  .bz-post-it--hover {
    margin-left: 20px;
    margin-top: -5px;
  }
}
.bz-shadow-card {
  overflow: hidden;
  border-radius: 0.5rem;
  box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.1);
}

.bz-card-icon {
  position: relative;
  padding-top: 65px;
}
.bz-card-icon img, .bz-card-icon svg {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: transform 0.3s;
  max-height: 100px;
}
.bz-card-icon:hover img, .bz-card-icon:hover svg {
  transform: translate(-50%, -50%) scale(1.2);
}

.bz-breadcrumb {
  display: flex;
}
.bz-breadcrumb li {
  padding-right: 22px;
  position: relative;
  display: inline-block;
  margin-right: 35px;
}
.bz-breadcrumb li a {
  color: #ea3a93;
  text-decoration: underline;
}
.bz-breadcrumb li a span {
  color: #fff !important;
  text-decoration: underline;
}
.bz-breadcrumb li a::before {
  position: absolute;
  content: "";
  border: solid #353535;
  border-width: 2px 2px 0 0;
  display: inline-block;
  padding: 5px;
  right: -4px;
  top: 4px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.bz-breadcrumb li a:hover {
  color: #d91578;
}
.bz-breadcrumb li > span {
  color: #353535;
}

@media (max-width: 991px) {
  .bz-breadcrumb li {
    padding-left: 22px;
    padding-right: 0;
  }
  .bz-breadcrumb li a::before {
    left: 0;
    right: auto;
    border-width: 0 0 2px 2px;
  }
}
.bz-carousel {
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  position: relative;
  margin: 0 0 -5px 0;
}
.bz-carousel .bz-carousel-inner {
  position: absolute;
  top: auto;
  bottom: 22% !important;
  left: 0;
  right: 0;
}
.bz-carousel .bz-carousel-inner .bz-carousel-text {
  margin: auto;
  padding: 0 70px;
  max-width: 75%;
}
.bz-carousel .bz-carousel-inner--right {
  text-align: right;
}
.bz-carousel .bz-carousel-inner--right .bz-carousel-text {
  margin-left: auto;
  margin-right: 0;
  padding: 0 70px;
  max-width: 75%;
}
.bz-carousel .bz-trunk {
  margin: auto;
}
.bz-carousel.loading {
  min-height: 500px;
  background-color: #6b6b6b;
}
.bz-carousel.loading .slide-wrapper {
  display: none;
}

.slide-wrapper {
  width: 500%;
}

.slide {
  position: relative;
  float: left;
  width: 20%;
}

.slide-inner {
  padding: 32px 80px;
  padding-bottom: 100px;
}

.slideshow--preview-3-col .slide {
  opacity: 0.4;
  padding: 0 10px;
}
.slideshow--preview-3-col .slide--selected {
  opacity: 1;
}
.slideshow--preview-3-col .slideshow-navigator {
  text-align: center;
}

.slideshow .slideshow--preview-3-col .slide-wrapper {
  margin-left: 33%;
}

.slideshow-prev {
  content: "<";
  background-color: #ea3a93;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 16px;
  margin: auto;
  z-index: 6;
  cursor: pointer;
  border: 1px solid #fff;
}
.slideshow-prev:before {
  position: absolute;
  content: "";
  border: solid #fff;
  border-width: 2px 2px 0 0;
  padding: 5px;
  left: 16px;
  top: 15px;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}
.slideshow-prev:hover {
  background-color: #EE61A9;
}

.slideshow-next {
  content: ">";
  background-color: #ea3a93;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  right: 16px;
  bottom: 0;
  margin: auto;
  z-index: 6;
  border: 1px solid #fff;
  cursor: pointer;
}
.slideshow-next:before {
  position: absolute;
  content: "";
  border: solid #fff;
  border-width: 0 0 2px 2px;
  padding: 5px;
  right: 16px;
  top: 15px;
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}
.slideshow-next:hover {
  background-color: #EE61A9;
}

.slideshow-bottom {
  position: absolute;
  bottom: 40px;
  margin-top: 16px;
  width: 100%;
}
.slideshow-bottom .slideshow-navigator-item {
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: #c4c4c4;
  transition: width 1s;
  border-radius: 100px;
}
.slideshow-bottom .slideshow-navigator-item + .slideshow-navigator-item {
  margin-left: 8px;
}
.slideshow-bottom .slideshow-navigator-item--selected {
  background-color: #ea3a93;
  width: 71px;
  transition: width 1s;
}

.bz-img-mask {
  position: relative;
}
.bz-img-mask::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #FFFFFF 100%);
  background: linear-gradient(180deg, rgba(21, 24, 26, 0.0001) 0%, #15181A 100%);
}

@media (max-width: 991px) {
  .bz-carousel .bz-carousel-text {
    max-width: 100% !important;
    padding: 0 !important;
    margin: auto;
  }
  .bz-carousel .bz-carousel-inner {
    top: 22%;
    margin: auto;
    display: flex;
    align-items: center;
  }
  .bz-carousel .bz-trunk-navigator {
    text-align: center;
    width: auto;
  }
}
.bz-values-display {
  position: relative;
  border-radius: 8px;
  border: 1px solid #c4c4c4;
  background: #fff;
  color: #178cd3;
  text-decoration: none;
  display: inline-block;
  padding: 2px 35px 2px 10px;
}
.bz-values-display::before {
  position: absolute;
  content: "";
  border: solid #178cd3;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  right: 15px;
  top: 17px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.bz-values-display:hover {
  background: #EAF4FA;
}
.bz-values-display.bz-active::before {
  border-width: 2px 0 0 2px;
  top: 20px;
}

.bz-values-display-options a {
  color: #fff;
  text-decoration: none;
  padding: 8px 16px;
  position: relative;
  display: inline-block;
}
.bz-values-display-options a:hover::after {
  position: absolute;
  content: "";
  bottom: -6px;
  height: 6px;
  right: 16px;
  left: 16px;
  clip-path: polygon(41.622% 27.483%, 53.393% 5.895%, 68.486% 20.781%, 99.489% 0.008%, 99.544% 66.656%, 68.473% 87.475%, 53.428% 72.636%, 41.67% 94.2%, 0.519% 66.657%, 0.574% 0.008%, 41.622% 27.483%);
  background-color: #f6e709;
  z-index: -1;
}
.bz-values-display-options a.bz-active::after {
  position: absolute;
  content: "";
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
  height: 100%;
  background-color: #fcee1d; /* Cor de fundo da forma */
  clip-path: polygon(26.32% 4.899%, 26.32% 4.899%, 26.349% 4.312%, 26.414% 3.759%, 26.51% 3.247%, 26.636% 2.784%, 26.788% 2.376%, 26.963% 2.031%, 27.158% 1.757%, 27.37% 1.559%, 27.595% 1.446%, 27.831% 1.424%, 27.831% 1.424%, 32.643% 2.054%, 37.079% 2.858%, 41.194% 3.847%, 45.048% 5.035%, 48.699% 6.436%, 52.204% 8.061%, 55.622% 9.924%, 59.011% 12.037%, 62.429% 14.415%, 65.934% 17.069%, 65.934% 17.069%, 65.954% 17.074%, 65.975% 17.08%, 65.995% 17.086%, 66.016% 17.091%, 66.036% 17.097%, 66.057% 17.103%, 66.077% 17.108%, 66.098% 17.114%, 66.118% 17.12%, 66.139% 17.126%, 66.139% 17.126%, 66.87% 17.344%, 67.598% 17.587%, 68.321% 17.855%, 69.038% 18.15%, 69.748% 18.474%, 70.448% 18.828%, 71.138% 19.214%, 71.816% 19.634%, 72.482% 20.088%, 73.133% 20.58%, 73.133% 20.58%, 73.734% 21.08%, 74.325% 21.62%, 74.903% 22.203%, 75.467% 22.829%, 76.016% 23.501%, 76.547% 24.221%, 77.059% 24.991%, 77.551% 25.813%, 78.02% 26.69%, 78.464% 27.623%, 78.464% 27.623%, 80.168% 29.315%, 81.83% 31.249%, 83.453% 33.388%, 85.034% 35.698%, 86.574% 38.141%, 88.074% 40.682%, 89.532% 43.285%, 90.948% 45.915%, 92.322% 48.534%, 93.655% 51.108%, 93.655% 51.108%, 93.989% 51.754%, 94.32% 52.395%, 94.649% 53.029%, 94.975% 53.655%, 95.297% 54.274%, 95.618% 54.885%, 95.935% 55.487%, 96.25% 56.079%, 96.561% 56.661%, 96.87% 57.232%, 96.87% 57.232%, 97.358% 58.184%, 97.812% 59.187%, 98.227% 60.243%, 98.599% 61.357%, 98.923% 62.53%, 99.196% 63.766%, 99.413% 65.067%, 99.569% 66.437%, 99.662% 67.879%, 99.685% 69.395%, 99.685% 69.395%, 99.647% 70.681%, 99.557% 71.909%, 99.419% 73.081%, 99.238% 74.196%, 99.016% 75.256%, 98.758% 76.261%, 98.468% 77.212%, 98.15% 78.109%, 97.808% 78.952%, 97.446% 79.743%, 97.446% 79.743%, 97.067% 80.483%, 96.666% 81.191%, 96.245% 81.867%, 95.806% 82.512%, 95.351% 83.128%, 94.882% 83.714%, 94.401% 84.272%, 93.909% 84.804%, 93.408% 85.31%, 92.901% 85.791%, 92.901% 85.791%, 91.858% 86.696%, 90.783% 87.53%, 89.685% 88.297%, 88.578% 89.001%, 87.47% 89.647%, 86.374% 90.237%, 85.3% 90.776%, 84.259% 91.267%, 83.263% 91.714%, 82.322% 92.12%, 82.322% 92.12%, 78.975% 93.445%, 75.592% 94.592%, 72.181% 95.575%, 68.747% 96.405%, 65.298% 97.096%, 61.839% 97.66%, 58.378% 98.111%, 54.922% 98.462%, 51.476% 98.724%, 48.047% 98.912%, 48.047% 98.912%, 45.857% 98.993%, 43.658% 99.033%, 41.454% 99.024%, 39.247% 98.957%, 37.039% 98.823%, 34.831% 98.615%, 32.627% 98.324%, 30.427% 97.941%, 28.236% 97.459%, 26.053% 96.869%, 26.053% 96.869%, 24.489% 96.363%, 22.889% 95.762%, 21.264% 95.064%, 19.627% 94.266%, 17.988% 93.365%, 16.358% 92.359%, 14.749% 91.245%, 13.17% 90.02%, 11.635% 88.681%, 10.153% 87.227%, 10.153% 87.227%, 9.434% 86.453%, 8.729% 85.646%, 8.04% 84.803%, 7.368% 83.925%, 6.716% 83.01%, 6.085% 82.059%, 5.477% 81.07%, 4.893% 80.042%, 4.336% 78.976%, 3.807% 77.869%, 3.807% 77.869%, 3.304% 76.714%, 2.83% 75.509%, 2.387% 74.253%, 1.979% 72.946%, 1.607% 71.586%, 1.275% 70.175%, 0.985% 68.71%, 0.741% 67.192%, 0.543% 65.62%, 0.396% 63.993%, 0.396% 63.993%, 0.319% 62.317%, 0.329% 60.662%, 0.417% 59.033%, 0.573% 57.438%, 0.788% 55.88%, 1.054% 54.365%, 1.361% 52.899%, 1.7% 51.488%, 2.062% 50.137%, 2.439% 48.851%, 2.439% 48.851%, 2.796% 47.713%, 3.169% 46.589%, 3.554% 45.483%, 3.948% 44.397%, 4.347% 43.334%, 4.747% 42.298%, 5.144% 41.291%, 5.536% 40.317%, 5.918% 39.378%, 6.286% 38.478%, 6.286% 38.478%, 6.332% 38.365%, 6.379% 38.252%, 6.424% 38.141%, 6.47% 38.03%, 6.515% 37.919%, 6.56% 37.81%, 6.604% 37.701%, 6.648% 37.593%, 6.692% 37.486%, 6.735% 37.379%, 6.735% 37.379%, 7.565% 35.373%, 8.454% 33.313%, 9.407% 31.235%, 10.43% 29.178%, 11.526% 27.179%, 12.7% 25.275%, 13.956% 23.505%, 15.3% 21.905%, 16.735% 20.513%, 18.266% 19.367%, 18.266% 19.367%, 21.143% 17.771%, 24.13% 16.553%, 27.203% 15.67%, 30.339% 15.078%, 33.514% 14.734%, 36.703% 14.597%, 39.884% 14.622%, 43.031% 14.767%, 46.121% 14.988%, 49.129% 15.244%, 49.129% 15.244%, 49.447% 15.272%, 49.764% 15.299%, 50.08% 15.326%, 50.394% 15.354%, 50.706% 15.38%, 51.018% 15.407%, 51.328% 15.433%, 51.636% 15.458%, 51.944% 15.483%, 52.249% 15.507%, 52.249% 15.507%, 52.249% 15.507%, 52.25% 15.507%, 52.25% 15.507%, 52.25% 15.507%, 52.25% 15.507%, 52.251% 15.507%, 52.251% 15.507%, 52.251% 15.508%, 52.251% 15.508%, 52.252% 15.508%, 52.252% 15.508%, 50.149% 14.469%, 48.006% 13.518%, 45.807% 12.651%, 43.538% 11.867%, 41.187% 11.16%, 38.739% 10.529%, 36.181% 9.97%, 33.498% 9.479%, 30.677% 9.053%, 27.705% 8.69%, 27.705% 8.69%, 27.471% 8.617%, 27.25% 8.455%, 27.046% 8.212%, 26.862% 7.895%, 26.699% 7.514%, 26.562% 7.075%, 26.452% 6.586%, 26.374% 6.055%, 26.328% 5.49%, 26.32% 4.899%, 65.343% 24.224%, 65.343% 24.224%, 64.302% 23.973%, 63.255% 23.76%, 62.206% 23.582%, 61.159% 23.435%, 60.117% 23.314%, 59.082% 23.214%, 58.059% 23.133%, 57.05% 23.066%, 56.058% 23.008%, 55.087% 22.956%, 55.087% 22.956%, 54.782% 22.94%, 54.478% 22.923%, 54.178% 22.907%, 53.88% 22.89%, 53.585% 22.873%, 53.293% 22.855%, 53.005% 22.837%, 52.719% 22.818%, 52.437% 22.798%, 52.158% 22.777%, 52.158% 22.777%, 51.853% 22.752%, 51.547% 22.727%, 51.24% 22.702%, 50.931% 22.677%, 50.622% 22.651%, 50.312% 22.624%, 50.001% 22.598%, 49.689% 22.571%, 49.376% 22.544%, 49.063% 22.517%, 49.063% 22.517%, 46.043% 22.263%, 42.971% 22.043%, 39.867% 21.899%, 36.751% 21.87%, 33.645% 21.999%, 30.569% 22.324%, 27.544% 22.888%, 24.59% 23.73%, 21.729% 24.892%, 18.982% 26.415%, 18.982% 26.415%, 17.677% 27.391%, 16.448% 28.582%, 15.29% 29.96%, 14.199% 31.498%, 13.169% 33.17%, 12.195% 34.948%, 11.272% 36.805%, 10.396% 38.713%, 9.561% 40.646%, 8.763% 42.577%, 8.763% 42.577%, 8.718% 42.688%, 8.672% 42.799%, 8.627% 42.911%, 8.581% 43.023%, 8.535% 43.135%, 8.489% 43.247%, 8.443% 43.36%, 8.397% 43.473%, 8.351% 43.586%, 8.304% 43.699%, 8.304% 43.699%, 7.936% 44.601%, 7.564% 45.517%, 7.19% 46.446%, 6.818% 47.387%, 6.449% 48.341%, 6.086% 49.306%, 5.732% 50.281%, 5.388% 51.266%, 5.058% 52.261%, 4.743% 53.263%, 4.743% 53.263%, 4.407% 54.414%, 4.114% 55.518%, 3.862% 56.576%, 3.652% 57.587%, 3.484% 58.551%, 3.356% 59.469%, 3.269% 60.341%, 3.222% 61.167%, 3.215% 61.947%, 3.247% 62.681%, 3.247% 62.681%, 3.34% 63.703%, 3.466% 64.713%, 3.627% 65.712%, 3.822% 66.7%, 4.051% 67.676%, 4.315% 68.641%, 4.613% 69.595%, 4.945% 70.537%, 5.312% 71.469%, 5.712% 72.389%, 5.712% 72.389%, 6.147% 73.296%, 6.61% 74.183%, 7.103% 75.049%, 7.622% 75.894%, 8.169% 76.717%, 8.741% 77.519%, 9.337% 78.3%, 9.958% 79.059%, 10.601% 79.796%, 11.265% 80.511%, 11.265% 80.511%, 12.648% 81.867%, 14.087% 83.121%, 15.573% 84.273%, 17.096% 85.326%, 18.643% 86.281%, 20.206% 87.14%, 21.773% 87.904%, 23.334% 88.576%, 24.878% 89.156%, 26.395% 89.646%, 26.395% 89.646%, 28.52% 90.221%, 30.657% 90.692%, 32.806% 91.065%, 34.963% 91.35%, 37.127% 91.554%, 39.297% 91.685%, 41.47% 91.751%, 43.646% 91.76%, 45.821% 91.721%, 47.995% 91.64%, 47.995% 91.64%, 51.405% 91.454%, 54.825% 91.193%, 58.25% 90.846%, 61.673% 90.399%, 65.089% 89.842%, 68.491% 89.161%, 71.873% 88.343%, 75.228% 87.377%, 78.552% 86.25%, 81.836% 84.95%, 81.836% 84.95%, 82.774% 84.545%, 83.753% 84.105%, 84.764% 83.628%, 85.796% 83.11%, 86.84% 82.548%, 87.886% 81.939%, 88.926% 81.279%, 89.948% 80.566%, 90.944% 79.795%, 91.903% 78.963%, 91.903% 78.963%, 92.364% 78.525%, 92.807% 78.077%, 93.231% 77.618%, 93.635% 77.148%, 94.019% 76.669%, 94.381% 76.179%, 94.722% 75.679%, 95.04% 75.17%, 95.335% 74.651%, 95.607% 74.122%, 95.607% 74.122%, 95.846% 73.6%, 96.055% 73.086%, 96.235% 72.581%, 96.386% 72.084%, 96.511% 71.594%, 96.611% 71.112%, 96.687% 70.636%, 96.741% 70.167%, 96.774% 69.705%, 96.787% 69.248%, 96.787% 69.248%, 96.78% 68.69%, 96.747% 68.125%, 96.685% 67.552%, 96.591% 66.967%, 96.461% 66.369%, 96.292% 65.755%, 96.081% 65.123%, 95.823% 64.472%, 95.516% 63.797%, 95.157% 63.098%, 95.157% 63.098%, 94.813% 62.464%, 94.47% 61.822%, 94.125% 61.174%, 93.78% 60.521%, 93.433% 59.862%, 93.086% 59.198%, 92.739% 58.529%, 92.39% 57.857%, 92.04% 57.182%, 91.689% 56.504%, 91.689% 56.504%, 90.356% 53.934%, 89.005% 51.363%, 87.632% 48.819%, 86.237% 46.333%, 84.815% 43.932%, 83.365% 41.647%, 81.883% 39.505%, 80.368% 37.537%, 78.816% 35.771%, 77.226% 34.237%, 77.226% 34.237%, 75.924% 33.1%, 74.651% 31.994%, 73.407% 30.919%, 72.189% 29.874%, 70.996% 28.86%, 69.826% 27.875%, 68.678% 26.919%, 67.549% 25.993%, 66.438% 25.094%, 65.343% 24.224%);
}

.bz-search {
  position: relative;
}
.bz-search__hints {
  margin-top: -7px;
  position: absolute;
  content: "";
  width: 100%;
  box-sizing: border-box;
  background-color: #EE61A9;
  z-index: -1;
  border-radius: 0px 0px 8px 8px;
  padding: 31px 32px 24px;
}
.bz-search__hints a {
  text-decoration: none;
  color: #fff;
  font-weight: 700;
}
.bz-search__hints a:hover {
  color: #FBD8E9;
}
.bz-search .bz-icon-close {
  position: absolute;
  left: auto !important;
  right: 8px;
  border: none;
  background: none;
  top: 10px !important;
}

@media (max-width: 767px) {
  .bz-input-img input {
    padding-left: 16px !important;
  }
  .bz-input-img .bz-icon-search {
    opacity: 0;
  }
}
.bz-scrolling-wrapper {
  overflow-x: auto;
  overflow: -moz-scrollbars-vertical;
  overflow-y: hidden;
  white-space: nowrap;
  flex-wrap: nowrap;
  padding-bottom: 32px;
}
.bz-scrolling-wrapper .bz-card-collab {
  min-width: 362px;
  box-sizing: border-box;
}

.bz-scrolling-container .bz-scrolling-wrapper {
  overflow-x: hidden;
}

/* Fake Scrollbar Styling */
.bz-fake-scrollbar {
  position: absolute;
  left: 50%;
  width: 1440px;
  max-width: 88%;
  height: 10px;
  background: #FBD8E9;
  border-radius: 75px;
  transform: translateX(-50%);
}

.bz-fake-scrollbar-thumb {
  width: 50px; /* Initial width of the thumb */
  height: 100%;
  border-radius: 100px;
  background: #ea3a93;
  cursor: pointer;
}

/* Horizontal scroll ----------------- */
::-webkit-scrollbar {
  border-radius: 75px;
  height: 10px;
  width: 15px;
  border: 1px solid #d5d5d5;
  margin-left: 20px;
  margin-right: 20px;
}

::-webkit-scrollbar-track {
  border-radius: 100px;
  background: #FBD8E9;
  border-radius: 100px;
}

::-webkit-scrollbar-thumb {
  border-radius: 100px;
  background: #ea3a93;
}

@media (max-width: 575px) {
  .bz-scrolling-wrapper .bz-card-collab {
    min-width: 235px;
  }
}
.bz-header {
  flex-shrink: 0;
}
@media (max-width: 575px) {
  .bz-header {
    height: 5rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .bz-header {
    height: 5.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .bz-header {
    height: 6rem;
  }
}
@media (min-width: 992px) {
  .bz-header {
    height: 8rem;
  }
}

.bz-navbar {
  position: fixed;
  z-index: 100;
  width: 100%;
  top: 0;
  background-color: #fff;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);
  line-height: 27px;
}
.bz-navbar > .bz-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bz-navbar__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}
.bz-navbar__logo {
  height: 4.5rem;
}
.bz-navbar__menu {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}
.bz-navbar__menu-btn {
  display: none;
}
.bz-navbar__item {
  position: relative;
  display: flex;
}
.bz-navbar__item--active .bz-navbar__link {
  font-size: 1.25rem;
  font-weight: 700;
  color: #d91578;
}
.bz-navbar__item--active .bz-navbar__link::after {
  opacity: 1;
}
.bz-navbar__item--active.bz-navbar__item--shape-d .bz-navbar__link {
  color: #fff;
}
.bz-navbar__item--shape-a .bz-navbar__link::after {
  clip-path: polygon(7.5% 9.5%, 0.8% 100%, 92.7% 82.6%, 100% 0%);
}
.bz-navbar__item--shape-b .bz-navbar__link::after {
  clip-path: polygon(0% 0%, 99.6% 5%, 98.1% 100%, 1.9% 89.2%);
}
.bz-navbar__item--shape-c .bz-navbar__link::after {
  clip-path: polygon(3.2% 6.6%, 99.7% 2.3%, 94.7% 100%, 0% 99.6%);
}
.bz-navbar__item--shape-d .bz-navbar__link::after {
  background-color: #2E93D0;
  clip-path: polygon(8.7% 8.4%, 99.7% 0%, 91% 99.1%, 0.3% 86.5%, 6.9% 20.8%);
}
.bz-navbar__item--shape-d .bz-navbar__link:hover {
  color: #fff;
}
.bz-navbar__item--shape-d .bz-navbar__link:hover::before {
  color: #fff;
}
.bz-navbar__item--has-dropdown {
  position: relative;
}
.bz-navbar__item--has-dropdown .bz-navbar__link {
  padding-right: 40px;
}
.bz-navbar__item--has-dropdown .bz-navbar__link::before {
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translatey(-50%);
  font-size: 0.7rem;
}
.bz-navbar__item--has-dropdown .bz-navbar__link::after {
  right: -10px;
}
.bz-navbar__item--has-dropdown.bz-navbar__item--active .bz-navbar__link::before {
  color: #fff;
}
.bz-navbar__link {
  position: relative;
  color: #ea3a93;
  padding: 0.5rem 1.5rem;
  margin-top: 0.5rem;
  margin-left: 0.5rem;
  font-size: 1.125rem;
  font-weight: 500;
  text-decoration: none;
  transition: 0.3s ease;
  text-align: center;
  text-wrap: nowrap;
  z-index: 1;
}
.bz-navbar__link:hover {
  color: #d91578;
}
.bz-navbar__link:hover::after {
  opacity: 1;
}
.bz-navbar__link::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: 0.3s ease;
  opacity: 0;
  background-color: #f6e709;
  z-index: -1;
}
.bz-navbar__dropdown {
  display: none;
  margin: -8px 0 0;
  padding: 1.5rem 2.5rem 1.5rem 1.5rem;
  list-style: none;
  position: absolute;
  top: calc(100% + 2.9rem);
  left: 0;
  background-color: #fff;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
  min-width: 200px;
  z-index: inherit;
}
.bz-navbar__dropdown::before {
  content: "";
  height: 2.9rem;
  width: 100%;
  position: absolute;
  top: -2.9rem;
  left: 0;
  background-color: transparent;
}
.bz-navbar__dropdown-item + .bz-navbar__dropdown-item {
  margin-top: 2rem;
}
.bz-navbar__dropdown-link {
  color: #ea3a93;
  font-size: 1.125rem;
  font-weight: 600;
  text-decoration: none;
  text-wrap: nowrap;
  text-decoration: underline;
}
.bz-navbar__dropdown-link:hover {
  font-weight: 500;
  color: #d91578;
}

@media (max-width: 991px) {
  .bz-navbar > .bz-content {
    flex-direction: column;
    align-items: start;
  }
  .bz-navbar__logo {
    width: 4.90731rem;
    height: 2.75rem;
  }
  .bz-navbar__menu {
    flex-direction: column;
    display: none;
    margin-top: 2.5rem;
  }
  .bz-navbar__menu-btn {
    display: block;
  }
  .bz-navbar__link {
    margin-top: 2rem;
    display: inline-block;
  }
  .bz-navbar--visible-mobile .bz-navbar__menu-btn {
    display: none;
  }
  .bz-navbar--visible-mobile .bz-icon-close {
    text-decoration: none;
    display: block !important;
  }
  .bz-navbar--visible-mobile .bz-navbar__menu {
    display: flex;
    width: 100%;
    max-height: 90vh;
    max-height: calc(100vh - 107px);
    overflow-y: auto;
  }
  .bz-navbar__item {
    flex-direction: column;
    display: block;
  }
  .bz-navbar__dropdown {
    position: static;
    top: 100%;
    left: 0;
    padding: 1.5rem 2.5rem;
    background-color: #fff;
    box-shadow: none;
    min-width: auto;
    z-index: 1;
  }
}
.bz-footer__top {
  border-top: 4px solid #f64ea3;
}
.bz-footer__content {
  background-image: url(../../assets/img/footer-bg.svg);
  background-position: center;
  background-repeat: repeat;
}
.bz-footer__bazza-fau {
  margin-top: 0.91rem;
}
.bz-footer__help-links {
  display: flex;
  gap: 4rem;
  font-size: 1.5rem;
}
.bz-footer__menu-links {
  display: flex;
  gap: 2rem;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 2rem;
}
.bz-footer__social {
  display: flex;
  gap: 1rem;
}
.bz-footer__social a {
  float: left;
  text-decoration: none;
}
.bz-footer__copyright {
  display: block;
  text-align: center;
}

@media (max-width: 991px) {
  .bz-footer__content {
    background-image: url(../../assets/img/footer-bg-mobile.svg);
  }
  .bz-footer__bazza {
    margin: 0;
    width: 75%;
  }
  .bz-footer__bazza-fau {
    margin: 0;
    width: 65%;
  }
  .bz-footer__help-links {
    font-size: 1rem;
    gap: 2rem;
  }
  .bz-footer__menu-links {
    margin-top: 0;
    flex-direction: column;
    align-items: start;
    gap: 1.5rem;
    font-size: 1.125rem;
    font-weight: 700;
  }
  .bz-footer__social {
    margin-bottom: 2rem;
  }
  .bz-footer__copyright {
    text-align: right;
    font-size: 1rem;
  }
}
.bz-japodes-block {
  background-image: url(../../assets/img/block-japodes-bg.svg), linear-gradient(338deg, #2E93D0 15.05%, #58A9D9 96.35%);
  background-position: center;
  background-repeat: repeat;
}
.bz-japodes-block__list {
  display: flex;
  gap: 3.5rem;
}
.bz-japodes-block__list > li {
  display: flex;
  gap: 1rem;
}
.bz-japodes-block__list > li svg {
  width: 5.2rem;
  height: 6.5rem;
}

@media (max-width: 991px) {
  .bz-japodes-block__list {
    flex-direction: column;
  }
  .bz-japodes-block__list > li svg {
    width: 3rem;
    height: 4rem;
  }
}
.bz-euvou-bazza-block {
  position: relative;
  background-position: center -2.8rem;
  background-repeat: repeat;
}
.bz-euvou-bazza-block::before {
  position: absolute;
  top: -2.8rem;
  content: "";
  display: block;
  width: 100%;
  bottom: 0;
  background-image: url(../../assets/img/block-eu-vou-bazza-bg.svg);
  background-position: center top;
  background-repeat: repeat;
}
.bz-euvou-bazza-block .bz-content {
  position: relative;
}
.bz-euvou-bazza-block .bz-content::before {
  position: absolute;
  left: 0;
  bottom: -6.25rem;
  z-index: 2;
  content: "";
  display: block;
  width: 60%;
  height: calc(100% + 11rem);
  background: transparent url(../../assets/img/couple-glasses.png) left bottom no-repeat;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left bottom;
}
.bz-euvou-bazza-block .bz-content > div > * {
  position: relative;
  z-index: 2;
}
.bz-euvou-bazza-block .bz-euvou-bazza-block-wrapper {
  position: absolute !important;
  top: -2.8rem;
  z-index: 1 !important;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}
.bz-euvou-bazza-block__bg {
  position: absolute !important;
  left: 50%;
  transform: translateX(-50%);
  overflow: visible;
}

@media (max-width: 1199px) {
  .bz-euvou-bazza-block .bz-content::before {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .bz-euvou-bazza-block .bz-content::before {
    bottom: -28%;
  }
}
@media (max-width: 575px) {
  .bz-euvou-bazza-block .bz-content::before {
    display: none;
  }
  .bz-euvou-bazza-block .align-items-end {
    align-items: center !important;
  }
}
.bz-mambo-facil-block {
  background-image: url(../../assets/img/block-mambo-facil-bg.svg);
  background-size: auto 100%;
  background-repeat: repeat-y;
  background-position: top center;
  width: 100%;
  height: auto;
  min-height: 300px;
}

@media (max-width: 1399px) {
  .bz-mambo-facil-block {
    background-size: auto 100%; /* Define a largura mínima para 1500px */
    background-position: 38% top; /* Certifica-se de que a imagem está alinhada à esquerda */
  }
}
.bz-mambo-facil-fau-block {
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: top center;
  width: 100%;
  height: auto;
  min-height: 300px;
  position: relative;
  /*

  position: relative;  
  &::before {
      position: absolute;
      content: "";
      //clip-path: polygon( 100% 41.333%,98.181% 47.833%,96.542% 42.167%,93.153% 55.833%,91.847% 63.667%,90.174% 81.833%,89.167% 75.167%,87.472% 85.833%,86.903% 95.167%,85.417% 87.333%,83.646% 75.167%,81.799% 87.333%,80.757% 91.667%,75.924% 82%,74.479% 73.833%,72.632% 35.167%,71.458% 19.333%,68.778% 15%,62.708% 26.5%,60.833% 15%,58.792% 27.167%,56.299% 26.5%,50.056% 24.333%,47.035% 7.167%,44.174% 9.333%,42.819% 17.167%,42.063% 27.167%,40.618% 50.5%,37.507% 60.833%,34.514% 60.833%,31.417% 50.833%,29.41% 60.833%,27.688% 48.667%,23.681% 55.167%,19.174% 51.667%,16.986% 55.167%,14.069% 27.167%,13.056% 39.333%,9.903% 51.5%,7.688% 39.333%,6% 48%,0% 23.333%,0% -1438%,100% -1438%,100% 41.333% );
      clip-path: polygon( -40.306% 2619%,-35.625% 2521.286%,-33.007% 2531.286%,-28.965% 2541.857%,-24.486% 2518.857%,-18.889% 2549.286%,-13.882% 2552.571%,-8.014% 2559.143%,-4.076% 2524.571%,2.215% 2541.714%,9.833% 2518.714%,18.368% 2541.714%,28.771% 2531.143%,33.118% 2546.714%,38.958% 2524.429%,43.785% 2575.714%,52.174% 2552.286%,58.236% 2573.143%,61.778% 2592.714%,66.667% 2573.143%,71.521% 2546.571%,75.75% 2558.857%,78.84% 2524.286%,86.84% 2530.857%,92.41% 2541.429%,100.306% 2518.429%,106.729% 2524.143%,112.035% 2546.857%,116.042% 2518.286%,121.917% 2530.571%,128.563% 2520.571%,132.806% 2560.429%,138.313% 2546.857%,143.521% 2618.429%,143.521% -48.714%,137.674% 23%,134.16% 73.714%,129.146% 65.143%,125.979% 27.429%,119.653% 32.286%,113.743% 18%,108.368% -9.714%,102.826% 18%,97.444% 50.857%,91.285% 64%,87.924% 37.571%,82.167% 51.571%,78.583% 21.429%,73.576% 31.286%,64.493% 50.571%,54.479% 37.429%,46.604% 6.714%,41.257% 54.429%,30.181% 54.429%,24.333% 31.286%,18.639% 54.429%,11.826% 49.429%,6.688% 97%,2.201% 59.143%,-4.09% 52.571%,-7.167% 0%,-13.458% -9.857%,-18.465% 19.714%,-25.778% 8.286%,-32.208% 37%,-36.611% -2.429%,-40.326% -48.714%,-40.326% 2618.286%,-40.306% 2619% );


      background-image: url(../../assets/img/block-planos-bazza-fau-bg.svg);
      background-position: 0 0; 
      background-size: 100% auto;
      top: -60px;
      left: 0;
      right: 0;
      height: 60px;
      background-color: colors.$pink-darker;
      z-index: 5;
  }

  &::after {
      position: absolute;
      content: "";
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      background-image: url(../../assets/img/block-planos-bazza-fau-bg.svg);
      background-position: 0 -60px; 
      background-size: 100% auto;
  }
  */
}
.bz-mambo-facil-fau-block::before {
  position: absolute;
  content: "";
  clip-path: polygon(-37.243% 3566.317%, -34.623% 3583.463%, -30.58% 3601.561%, -26.101% 3562.415%, -20.502% 3614.293%, -15.497% 3619.927%, -9.626% 3631.171%, -5.687% 3572.195%, 0.606% 3601.561%, 8.223% 3562.415%, 16.76% 3601.561%, 27.16% 3583.463%, 31.504% 3610.122%, 37.345% 3572.195%, 42.173% 3659.805%, 50.564% 3619.927%, 56.629% 3655.415%, 60.174% 3688.683%, 65.066% 3655.415%, 69.921% 3610.122%, 74.154% 3631.171%, 77.244% 3572.195%, 85.247% 3583.463%, 90.819% 3601.561%, 98.712% 3562.415%, 105.133% 3572.195%, 110.437% 3611.098%, 114.446% 3562.415%, 120.319% 3583.463%, 126.963% 3566.317%, 131.207% 3634.366%, 136.717% 3611.098%, 141.924% 3733.22%, 141.924% -113.097%, 136.078% 9.267%, 132.563% 95.9%, 127.546% 81.216%, 124.376% 16.853%, 118.05% 25.174%, 112.138% 0.701%, 106.763% -46.531%, 101.217% 0.701%, 95.833% 56.744%, 89.674% 79.259%, 86.315% 34.229%, 80.559% 58.212%, 76.976% 6.819%, 71.97% 23.705%, 62.885% 56.743%, 52.868% 34.228%, 45.804% 63.106%, 39.647% 63.106%, 28.57% 63.106%, 22.727% 23.705%, 17.036% 63.106%, 10.225% 54.541%, 5.085% 135.79%, 0.606% 71.427%, -5.687% 60.169%, -8.767% -29.646%, -15.06% -46.532%, -20.065% 3.882%, -27.378% -15.696%, -33.805% 33.249%, -38.206% -34.051%, -41.924% -113.098%, -41.924% 3733.22%, -37.243% 3566.317%);
  background-image: url(../../assets/img/block-mambo-facil-fau-bg.svg);
  background-position: 0 0;
  background-size: 100% auto;
  top: -41px;
  left: 0;
  right: 0;
  height: 41px;
  background-color: #58A9D9;
  z-index: 10;
}
.bz-mambo-facil-fau-block::after {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  background-image: url(../../assets/img/block-mambo-facil-fau-bg.svg);
  background-position: 0 -41px;
  background-repeat: repeat-y;
  background-size: 100% auto;
}

@media (max-width: 767px) {
  .bz-mambo-facil-fau-block {
    margin-top: -16px;
  }
}
.bz-ativa-bazza-block {
  background-image: url(../../assets/img/block-ativa-bazza-bg.svg);
  background-position: center top;
  background-repeat: repeat;
}

.bz-planos-bazza-block {
  position: relative;
  background-image: url(../../assets/img/block-planos-bazza-bg.svg), linear-gradient(180deg, #fcee1d 1.01%, #FDF577 98.22%);
  background-position: center -7rem, center center;
  background-repeat: repeat, no-repeat;
  background-size: auto, 100% 100%;
}
.bz-planos-bazza-block::before {
  position: absolute;
  top: -7rem;
  content: "";
  display: block;
  width: 100%;
  height: 7rem;
  background-image: url(../../assets/img/block-planos-bazza-bg.svg);
  background-position: center top;
}

.bz-loja-aderentes-block {
  background-image: url(../../assets/img/block-loja-aderentes-bg.svg);
  background-size: 100% auto;
  background-repeat: repeat-y;
  background-position: top center;
  width: 100%;
  height: auto;
  padding-top: 60px;
}

@media (max-width: 1399px) {
  .bz-loja-aderentes-block {
    background-size: 1500px auto; /* Define a largura mínima para 1500px */
    background-position: left center; /* Certifica-se de que a imagem está alinhada à esquerda */
  }
}
.bz-tarifario-bazza-fau-block {
  background-image: url(../../assets/img/block-bolas-bg.svg);
  background-size: 100% auto;
  background-repeat: repeat-y;
  background-position: top center;
  width: 100%;
  height: auto;
}

.block-fora-do-pais-bz {
  position: relative;
}
.block-fora-do-pais-bz::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-fora-do-pais-bz.svg);
  width: 100%;
  top: 200px;
  bottom: 0;
  background-position: center top;
  background-repeat: repeat-y;
  background-size: 100% auto;
  z-index: 2;
}

@media (max-width: 991px) {
  .block-fora-do-pais-bz::before {
    background-position: top left;
    background-size: 991px auto; /* Define a largura mínima para 1500px */
  }
}
.block-fora-do-pais-bazza-fau-bz {
  position: relative;
}
.block-fora-do-pais-bazza-fau-bz::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-fora-do-pais-bazza-fau-bg.svg);
  background-position: center bottom;
  background-repeat: repeat-y;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
  z-index: 1;
}
.block-fora-do-pais-bazza-fau-bz::after {
  position: absolute;
  content: "";
  top: 0px;
  width: 100%;
  clip-path: polygon(100% 71.238%, 100% 0%, 0% 0%, 0% 92.501%, 0.979% 94.815%, 5.011% 62.522%, 10.344% 88.324%, 16.801% 94.815%, 24.739% 68.851%, 30.342% 80.859%, 38.389% 88.324%, 41.497% 49.216%, 45.753% 63.171%, 50.636% 33.151%, 55.555% 11.082%, 59.119% 33.151%, 65.218% 56.68%, 73.656% 30.23%, 78.511% 88.324%, 84.384% 63.171%, 88.753% 80.859%, 99.211% 68.851%, 100% 71.238%);
  height: 61px;
  background-color: #f64ea3;
  z-index: 1;
}

@media (max-width: 767px) {
  .block-fora-do-pais-bazza-fau-bz::before {
    background-image: url(../../assets/img/block-fora-do-pais-bazza-fau-mobile-bg.svg);
  }
}
.bz-campanhas-block {
  position: relative;
}
.bz-campanhas-block::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-campanhas-bg.svg);
  background-position: center top;
  background-repeat: repeat;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
  z-index: -1;
}

@media (max-width: 991px) {
  .bz-campanhas-block::before {
    background-image: url(../../assets/img/block-campanhas-mobile-bg.svg);
  }
}
.bz-bloco-de-notas {
  position: relative;
  background-image: linear-gradient(to bottom, #58A9D9 10px, transparent 0px);
  background-size: 100% 112px, 100% 100%;
  background-attachment: local;
  min-height: 300px;
}
.bz-bloco-de-notas__top {
  position: absolute;
  content: "";
  top: -1px;
  width: 100%;
  clip-path: polygon(100% 0%, 0.067% 0%, 0.067% 78.935%, 13.614% 45.215%, 18.714% 73.987%, 23.573% 57.119%, 29.582% 57.119%, 31.88% 73.987%, 38.739% 73.987%, 43.684% 57.119%, 55.916% 87.874%, 62.696% 44.225%, 66.587% 57.119%, 71.123% 41.247%, 77.973% 73.987%, 85.456% 87.874%, 91.702% 73.987%, 95.222% 73.987%, 96.931% 87.874%, 99.995% 98.789%, 100% 0%);
  height: 40px;
  background-color: white;
}
.bz-bloco-de-notas__bottom {
  position: absolute;
  content: "";
  bottom: -1px;
  width: 100%;
  clip-path: polygon(0.005% 118.75%, 0.005% 0.025%, 14.773% 64.109%, 25.115% 39.076%, 29.431% 82.617%, 48.515% 39.076%, 51.392% 64.109%, 65.874% 39.076%, 70.655% 75.623%, 75.474% 57.39%, 79.932% 75.623%, 90.213% 57.39%, 92.984% 27.002%, 97.482% 27.002%, 99.933% 0%, 99.939% 118.75%, 0.005% 118.75%);
  height: 40px;
  background-color: white;
}
.bz-bloco-de-notas::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 40px;
  bottom: 0px;
  width: 10px;
  background: #58A9D9;
  z-index: 0;
}
.bz-bloco-de-notas--darker {
  background-image: linear-gradient(to bottom, #1488CE 10px, transparent 0px);
}
.bz-bloco-de-notas--darker::before {
  background: #1488CE;
}
.bz-bloco-de-notas--small {
  background-color: white;
  background-image: linear-gradient(to bottom, #82BEE3 6px, transparent 0px);
  background-size: 100% 90px, 100% 100%;
  background-position: 0 -64px;
  min-height: 0;
  clip-path: polygon(0.051% 1.516%, 0.051% 1.516%, 1.462% 1.239%, 2.781% 1.084%, 4.029% 1.025%, 5.226% 1.033%, 6.395% 1.079%, 7.556% 1.136%, 8.731% 1.175%, 9.94% 1.168%, 11.206% 1.087%, 12.548% 0.903%, 12.548% 0.903%, 15.949% 0.629%, 21.851% 0.475%, 29.627% 0.415%, 38.653% 0.423%, 48.305% 0.475%, 57.956% 0.544%, 66.983% 0.605%, 74.76% 0.633%, 80.663% 0.6%, 84.066% 0.483%, 84.066% 0.483%, 85.426% 0.378%, 86.776% 0.297%, 88.116% 0.241%, 89.452% 0.209%, 90.785% 0.2%, 92.117% 0.214%, 93.453% 0.249%, 94.794% 0.307%, 96.144% 0.385%, 97.505% 0.483%, 97.505% 0.483%, 98.177% 0.556%, 98.715% 0.69%, 99.132% 0.929%, 99.443% 1.32%, 99.66% 1.909%, 99.796% 2.741%, 99.866% 3.862%, 99.883% 5.317%, 99.859% 7.152%, 99.808% 9.413%, 99.808% 9.413%, 99.636% 17.003%, 99.487% 24.46%, 99.369% 31.818%, 99.285% 39.109%, 99.241% 46.366%, 99.243% 53.621%, 99.295% 60.908%, 99.403% 68.259%, 99.573% 75.706%, 99.808% 83.283%, 99.808% 83.283%, 99.844% 84.557%, 99.86% 85.737%, 99.861% 86.851%, 99.851% 87.925%, 99.835% 88.987%, 99.817% 90.063%, 99.8% 91.18%, 99.791% 92.365%, 99.792% 93.645%, 99.808% 95.047%, 99.808% 95.047%, 99.702% 96.326%, 99.496% 97.328%, 99.205% 98.084%, 98.843% 98.626%, 98.425% 98.986%, 97.967% 99.194%, 97.483% 99.284%, 96.989% 99.285%, 96.498% 99.231%, 96.026% 99.152%, 96.026% 99.152%, 93.897% 98.957%, 90.981% 98.926%, 87.474% 99.017%, 83.574% 99.19%, 79.477% 99.405%, 75.379% 99.621%, 71.479% 99.797%, 67.973% 99.892%, 65.057% 99.866%, 62.929% 99.678%, 62.929% 99.678%, 60.026% 99.403%, 55.514% 99.229%, 49.795% 99.13%, 43.272% 99.081%, 36.347% 99.06%, 29.422% 99.04%, 22.899% 98.998%, 17.18% 98.909%, 12.668% 98.749%, 9.765% 98.492%, 9.765% 98.492%, 9.194% 98.43%, 8.622% 98.423%, 8.049% 98.461%, 7.476% 98.534%, 6.903% 98.632%, 6.329% 98.747%, 5.755% 98.868%, 5.181% 98.986%, 4.608% 99.091%, 4.035% 99.174%, 4.035% 99.174%, 3.81% 99.203%, 3.586% 99.236%, 3.361% 99.269%, 3.136% 99.299%, 2.911% 99.322%, 2.687% 99.336%, 2.463% 99.336%, 2.239% 99.319%, 2.017% 99.282%, 1.795% 99.22%, 1.795% 99.22%, 1.34% 99.032%, 0.967% 98.785%, 0.67% 98.456%, 0.44% 98.023%, 0.27% 97.462%, 0.152% 96.752%, 0.078% 95.868%, 0.042% 94.789%, 0.036% 93.491%, 0.052% 91.951%, 0.052% 91.951%, 0.098% 87.949%, 0.128% 83.72%, 0.146% 79.321%, 0.156% 74.809%, 0.162% 70.241%, 0.168% 65.672%, 0.178% 61.16%, 0.198% 56.762%, 0.229% 52.533%, 0.278% 48.53%, 0.278% 48.53%, 0.305% 45.741%, 0.308% 43.022%, 0.29% 40.348%, 0.258% 37.695%, 0.217% 35.038%, 0.171% 32.353%, 0.126% 29.615%, 0.088% 26.799%, 0.061% 23.882%, 0.051% 20.838%, 0.051% 20.838%, 0.051% 19.1%, 0.051% 17.307%, 0.051% 15.464%, 0.051% 13.574%, 0.051% 11.643%, 0.051% 9.675%, 0.051% 7.674%, 0.051% 5.644%, 0.051% 3.59%, 0.051% 1.516%);
}
.bz-bloco-de-notas--small::before {
  left: 20px;
  width: 4px;
  background: #F289BE;
}

@media (max-width: 991px) {
  .bz-bloco-de-notas::before {
    display: none;
  }
}
.bz-detalhe-campanha-block {
  position: relative;
}
.bz-detalhe-campanha-block::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-detalhe-campanha-bg.svg);
  background-position: center top;
  background-repeat: repeat;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
  z-index: -1;
}

@media (max-width: 767px) {
  .bz-detalhe-campanha-block::before {
    background-image: url(../../assets/img/block-detalhe-campanha-mobile-bg.svg);
  }
}
.bz-detalhe-campanha-bazza-fau-block {
  position: relative;
}
.bz-detalhe-campanha-bazza-fau-block::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-detalhe-campanha-bazza-fau-bg.svg);
  background-position: center top;
  background-repeat: repeat;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
  z-index: -1;
}

@media (max-width: 767px) {
  .bz-detalhe-campanha-bazza-fau-block::before {
    background-image: url(../../assets/img/block-detalhe-campanha-bazza-fau--mobile-bg.svg);
  }
}
.bz-onde-aderir-bazza-fau-block {
  position: relative;
  min-height: 500px;
}
.bz-onde-aderir-bazza-fau-block::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-onde-aderir-bazza-fau-bg.svg);
  background-position: center top;
  background-repeat: repeat;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
  z-index: -1;
}

@media (max-width: 767px) {
  .bz-onde-aderir-bazza-fau-block::before {
    background-image: url(../../assets/img/block-onde-aderir-bazza-fau-mobile-bg.svg);
  }
}
.bz-melhores-collabs-block {
  position: relative;
}
.bz-melhores-collabs-block::after {
  position: absolute;
  content: "";
  clip-path: polygon(100% 41.333%, 98.181% 47.833%, 96.542% 42.167%, 93.153% 55.833%, 91.847% 63.667%, 90.174% 81.833%, 89.167% 75.167%, 87.472% 85.833%, 86.903% 95.167%, 85.417% 87.333%, 83.646% 75.167%, 81.799% 87.333%, 80.757% 91.667%, 75.924% 82%, 74.479% 73.833%, 72.632% 35.167%, 71.458% 19.333%, 68.778% 15%, 62.708% 26.5%, 60.833% 15%, 58.792% 27.167%, 56.299% 26.5%, 50.056% 24.333%, 47.035% 7.167%, 44.174% 9.333%, 42.819% 17.167%, 42.063% 27.167%, 40.618% 50.5%, 37.507% 60.833%, 34.514% 60.833%, 31.417% 50.833%, 29.41% 60.833%, 27.688% 48.667%, 23.681% 55.167%, 19.174% 51.667%, 16.986% 55.167%, 14.069% 27.167%, 13.056% 39.333%, 9.903% 51.5%, 7.688% 39.333%, 6% 48%, 0% 23.333%, 0% -1438%, 100% -1438%, 100% 41.333%);
  top: 0;
  left: 0;
  right: 0;
  height: 60px;
  background-color: #d91578;
}
.bz-melhores-collabs-block__bg {
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  background: url(../../assets/img/block-melhores-collabs-bg.svg), linear-gradient(180deg, #178CD3 15.58%, #58A9D9 65.63%);
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
  opacity: 0.85;
}
.bz-melhores-collabs-block__bg::before {
  position: absolute;
  content: "";
  clip-path: polygon(100% 41.333%, 98.181% 47.833%, 96.542% 42.167%, 93.153% 55.833%, 91.847% 63.667%, 90.174% 81.833%, 89.167% 75.167%, 87.472% 85.833%, 86.903% 95.167%, 85.417% 87.333%, 83.646% 75.167%, 81.799% 87.333%, 80.757% 91.667%, 75.924% 82%, 74.479% 73.833%, 72.632% 35.167%, 71.458% 19.333%, 68.778% 15%, 62.708% 26.5%, 60.833% 15%, 58.792% 27.167%, 56.299% 26.5%, 50.056% 24.333%, 47.035% 7.167%, 44.174% 9.333%, 42.819% 17.167%, 42.063% 27.167%, 40.618% 50.5%, 37.507% 60.833%, 34.514% 60.833%, 31.417% 50.833%, 29.41% 60.833%, 27.688% 48.667%, 23.681% 55.167%, 19.174% 51.667%, 16.986% 55.167%, 14.069% 27.167%, 13.056% 39.333%, 9.903% 51.5%, 7.688% 39.333%, 6% 48%, 0% 23.333%, 0% -1438%, 100% -1438%, 100% 41.333%);
  top: 0;
  left: 0;
  right: 0;
  height: 60px;
  background-color: #d91578;
}
.bz-melhores-collabs-block .bz-card-collab__button {
  background-color: transparent;
  border: none;
  text-align: right;
  clip-path: none;
}
.bz-melhores-collabs-block .bz-card-collab__button::before, .bz-melhores-collabs-block .bz-card-collab__button::after {
  display: none;
}
.bz-melhores-collabs-block .bz-content {
  position: relative;
}
.bz-melhores-collabs-block .bz-icon-coffee {
  position: absolute;
  content: "";
  bottom: 20px;
  left: 20px;
  z-index: 1;
}
.bz-melhores-collabs-block .bz-icon-eye {
  position: absolute;
  content: "";
  bottom: 20px;
  right: 20px;
  z-index: 1;
}

@media (max-width: 991px) {
  .bz-melhores-collabs-block::before {
    background-image: url(../../assets/img/block-ajuda-mobile-bg.svg);
  }
}
.block-duvidas-bazza-fau-bz {
  position: relative;
  background-image: url(../../assets/img/block-duvidas-bazza-fau-bg.svg), linear-gradient(90deg, #ea3a93 1.01%, #2E93D0 98.22%);
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
  top: 0px;
  bottom: 0;
  width: 100%;
  z-index: 1;
  clip-path: polygon(99.482% 3.234%, 104.488% 3.502%, 104.051% 111.486%, 99.045% 113.888%, 92.752% 113.083%, 89.673% 108.803%, 83.379% 108.266%, 78.9% 105.199%, 73.76% 109.071%, 66.95% 108.663%, 61.259% 110.541%, 55.415% 108.663%, 44.339% 108.663%, 38.991% 112.54%, 31.118% 110.039%, 21.101% 108.966%, 12.015% 110.541%, 7.01% 111.346%, 3.426% 108.896%, -2.329% 110.039%, -1.261% 4.971%, 6.741% 5.508%, 9.832% 2.697%, 14.064% 3.7%, 18.92% 1.542%, 23.812% -0.044%, 27.356% 1.542%, 33.421% 3.234%, 41.813% 1.332%, 46.64% 5.508%, 52.481% 3.7%, 56.826% 4.971%, 67.225% 4.108%, 75.762% 5.974%, 83.379% 4.108%, 89.673% 5.508%, 93.612% 2.697%, 99.482% 3.234%);
  /*
  &::before {
      position: absolute;
      content: "";
      top: -1px;
      left: -1px;
      right: 0;
      height: 70px;
      //clip-path: polygon( 100% 0%,0% 0%,0% 89.429%,6.743% 94.714%,9.833% 61.857%,14.069% 73.571%,18.924% 48.286%,23.813% 29.714%,27.354% 48.286%,33.417% 68.143%,41.806% 45.857%,46.632% 94.714%,52.472% 73.571%,56.819% 88.429%,67.222% 78.286%,75.757% 100.143%,83.375% 78.286%,89.667% 94.714%,93.604% 61.857%,99.472% 68.143%,99.993% 68.429%,99.993% 0% );
      //clip-path: polygon( 99.993% 100.143%,99.993% 31.714%,99.472% 32%,93.604% 38.286%,89.667% 5.429%,83.375% 21.857%,75.757% 0%,67.222% 21.857%,56.819% 11.714%,52.472% 26.571%,46.632% 5.429%,41.806% 54.286%,33.417% 32%,27.354% 51.857%,23.813% 70.429%,18.924% 51.857%,14.069% 26.571%,9.833% 38.286%,6.743% 5.429%,0% 10.714%,0% 100.143%,100% 100.143%,99.993% 100.143% );
  }*/
}

@media (max-width: 767px) {
  .block-duvidas-bazza-fau-bz {
    background-image: url(../../assets/img/block-duvidas-bazza-fau-mobile-bg.svg), linear-gradient(90deg, #ea3a93 1.01%, #2E93D0 98.22%);
    clip-path: polygon(332.697% 4.807%, 352.719% 5.056%, 350.972% 88.85%, 330.953% 91.083%, 305.778% 90.335%, 293.461% 86.356%, 268.288% 85.857%, 250.371% 83.005%, 229.812% 86.605%, 202.569% 86.226%, 179.805% 87.971%, 156.43% 86.226%, 102.021% 109.891%, 80.632% 113.495%, 49.138% 111.171%, 9.069% 110.173%, -27.273% 111.637%, -37.191% 88.72%, -51.525% 86.442%, -74.548% 87.505%, -70.275% 6.423%, -38.266% 6.921%, -25.904% 4.308%, -8.973% 5.241%, 10.449% 3.235%, 30.016% 1.76%, 44.195% 3.235%, 68.454% 4.807%, 102.021% 3.04%, 121.331% 6.921%, 144.695% 5.241%, 162.073% 6.423%, 203.67% 5.62%, 237.818% 7.355%, 268.288% 5.62%, 293.461% 6.921%, 309.217% 4.308%, 332.697% 4.807%);
  }
}
.bz-planos-bazza-fau-block {
  position: relative;
}
.bz-planos-bazza-fau-block::before {
  position: absolute;
  content: "";
  clip-path: polygon(180.623% 42.937%, 180.623% 1650.97%, 168.347% 1677.55%, 166.958% 1690.833%, 160.34% 1681.45%, 153.881% 1668.167%, 151.8% 1654.878%, 145.822% 1685.367%, 141.338% 1681.45%, 129.275% 1713.517%, 123.884% 1678.333%, 120.361% 1691.617%, 116.251% 1680.683%, 109.9% 1691.617%, 103.762% 1691.617%, 97.383% 1680.283%, 94.421% 1654.878%, 92.873% 1643.935%, 90.097% 1635.335%, 84.226% 1632.99%, 78.034% 1651.752%, 65.238% 1654.097%, 58.872% 1665.823%, 55.937% 1641.588%, 52.094% 1654.097%, 39.657% 1641.588%, 34.159% 1646.28%, 31.758% 1663.478%, 32.825% 1706.467%, 27.968% 1705.683%, 25.005% 1714.683%, 20.815% 1712.733%, 17.666% 1725.233%, 15.104% 1725.233%, 12.969% 1720.55%, 10.14% 1707.25%, 9.18% 1707.25%, 7.151% 1733.833%, 5.55% 1720.55%, 2.508% 1729.15%, 1.333% 1718.983%, -0.054% 1729.15%, -2.136% 1707.25%, -4.204% 1714.483%, -5.872% 1712.733%, -7.634% 1694.75%, -10.303% 1686.15%, -17.241% 1671.3%, -20.604% 1677.55%, -24.34% 1670.517%, -24.34% 62.48%, -12.064% 35.901%, -10.676% 22.611%, -4.058% 31.992%, 2.401% 45.282%, 4.483% 58.571%, 10.461% 28.084%, 14.944% 31.992%, 27.007% -0.059%, 32.398% 35.119%, 35.921% 21.83%, 40.031% 32.774%, 46.383% 21.83%, 52.521% 21.83%, 58.899% 33.165%, 61.861% 58.571%, 63.409% 69.516%, 66.185% 78.115%, 72.056% 80.46%, 78.248% 61.698%, 91.044% 59.353%, 97.41% 47.627%, 100.345% 71.861%, 104.188% 59.353%, 116.625% 71.861%, 122.123% 67.17%, 124.525% 49.972%, 123.457% 6.977%, 128.315% 7.758%, 131.276% -1.232%, 135.467% 0.723%, 138.616% -11.785%, 141.178% -11.785%, 143.313% -7.095%, 146.142% 6.195%, 147.103% 6.195%, 149.131% -20.384%, 150.732% -7.095%, 153.774% -15.694%, 154.949% -5.531%, 156.337% -15.694%, 158.418% 6.195%, 160.487% -1.036%, 162.155% 0.723%, 163.916% 18.703%, 166.585% 27.302%, 173.524% 42.155%, 176.886% 35.901%, 180.623% 42.937%);
  background-image: url(../../assets/img/block-planos-bazza-fau-bg.svg);
  background-position: 0 0;
  background-size: 100% auto;
  top: -60px;
  left: 0;
  right: 0;
  height: 60px;
  background-color: #d91578;
  z-index: 5;
}
.bz-planos-bazza-fau-block::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url(../../assets/img/block-planos-bazza-fau-bg.svg);
  background-position: 0 -60px;
  background-size: 100% auto;
}

.bz-saldo-bazza-fau-block {
  position: relative;
}
.bz-saldo-bazza-fau-block::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-saldo-bazza-fau-bg.svg);
  background-position: center top;
  background-repeat: repeat-y;
  background-size: 100% auto;
  top: -100px;
  left: 0;
  bottom: 0;
  width: 100%;
  z-index: 1;
}
.bz-saldo-bazza-fau-block::after {
  position: absolute;
  content: "";
  bottom: 0px;
  left: 0;
  width: 100%;
  clip-path: polygon(-35.669% 2229.288%, -33.048% 2239.924%, -29.006% 2251.182%, -24.527% 2226.848%, -18.928% 2259.076%, -13.922% 2262.576%, -8.052% 2269.576%, -4.113% 2232.924%, 2.18% 2251.182%, 9.798% 2226.848%, 18.335% 2251.182%, 28.734% 2239.924%, 33.079% 2256.5%, 38.919% 2232.924%, 43.747% 2287.364%, 52.139% 2262.576%, 58.203% 2284.621%, 61.748% 2305.303%, 66.64% 2284.621%, 71.495% 2256.5%, 75.728% 2269.576%, 78.819% 2232.924%, 86.821% 2239.924%, 92.393% 2251.182%, 100.286% 2226.848%, 106.708% 2232.924%, 112.011% 2257.106%, 116.02% 2226.848%, 121.893% 2239.924%, 128.538% 2229.288%, 132.781% 2271.545%, 138.291% 2257.106%, 143.498% 2332.97%, 143.498% -56.417%, 137.653% 19.597%, 134.137% 73.414%, 129.12% 64.292%, 125.951% 24.309%, 119.624% 29.478%, 113.712% 14.275%, 108.337% -15.066%, 102.792% 14.275%, 97.408% 49.09%, 91.249% 63.076%, 87.889% 35.103%, 82.133% 50.002%, 78.55% 18.076%, 73.544% 28.566%, 64.459% 49.09%, 54.442% 35.103%, 46.568% 2.509%, 41.221% 53.042%, 30.145% 53.042%, 24.301% 28.566%, 18.61% 53.042%, 11.799% 47.721%, 6.659% 98.194%, 2.18% 58.211%, -4.113% 51.218%, -7.192% -4.576%, -13.486% -15.066%, -18.491% 16.251%, -25.803% 4.089%, -32.231% 34.495%, -36.632% -7.313%, -40.349% -56.418%, -40.349% 2332.97%, -35.669% 2229.288%);
  height: 50px;
  background-color: #d91578;
  z-index: 1;
}

@media (max-width: 1199px) {
  .bz-heading-xl {
    font-size: 4.5rem;
  }
}
.bz-adiciona-planos-net-block {
  position: relative;
}
.bz-adiciona-planos-net-block::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-adiciona-planos-net-bg.svg);
  background-position: center -250px;
  background-repeat: repeat;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
}
.bz-adiciona-planos-net-block::after {
  position: absolute;
  content: "";
  bottom: -1px;
  width: 100%;
  clip-path: polygon(153.333% 90.75%, 150.715% 78.25%, 146.674% 65%, 142.194% 93.5%, 136.597% 55.75%, 131.59% 51.75%, 125.722% 43.5%, 121.785% 86.25%, 115.493% 65%, 107.875% 93.5%, 99.34% 65%, 88.938% 78.25%, 84.59% 59%, 78.75% 86.5%, 73.924% 23%, 65.535% 52%, 59.472% 26.25%, 55.931% 2%, 51.042% 26.25%, 46.188% 59%, 41.958% 43.75%, 38.868% 86.5%, 30.868% 78.25%, 25.299% 65%, 17.403% 93.5%, 10.979% 86.5%, 5.674% 58.25%, 1.667% 93.5%, -4.208% 78.25%, -10.854% 90.75%, -15.097% 41.25%, -20.604% 58.25%, -25.812% -30.5%, -25.812% 1245.25%, -19.965% 1156.5%, -16.451% 1093.5%, -11.437% 1104.25%, -8.271% 1151%, -1.944% 1145%, 3.965% 1162.75%, 9.34% 1197%, 14.882% 1162.75%, 20.264% 1122%, 26.424% 1105.75%, 29.785% 1138.5%, 35.542% 1121%, 39.125% 1158.25%, 44.132% 1146%, 53.215% 1122%, 63.229% 1138.25%, 71.104% 1176.25%, 76.451% 1117.25%, 87.528% 1117.25%, 93.375% 1145.75%, 99.063% 1117.25%, 105.875% 1123.5%, 111.014% 1064.5%, 115.493% 1111.25%, 121.785% 1119.5%, 124.868% 1184.75%, 131.16% 1197%, 136.167% 1160.5%, 143.479% 1174.75%, 149.91% 1139.25%, 154.313% 1188%, 158.028% 1245.5%, 158.028% -30.5%, 153.347% 90.75%);
  height: 50px;
  background-color: #fff;
}

@media (max-width: 1455px) {
  .bz-adiciona-planos-net-block .bz-scrolling-wrapper {
    justify-content: flex-start !important;
  }
}
.bz-clientes-bazza-fau-block {
  position: relative;
}
.bz-clientes-bazza-fau-block::after {
  position: absolute;
  content: "";
  /*
  background-image: url(../../assets/img/block-adiciona-planos-net-bg.svg);
  background-position: center -250px;
  background-repeat: repeat;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
  */
}
.bz-clientes-bazza-fau-block .bz-quiosque {
  min-width: 23%;
}

@media (max-width: 767px) {
  .bz-clientes-bazza-fau-block .bz-clientes-bazza-fau__condicoes li:first-child {
    order: 1;
  }
}
.bz-ajuda-block {
  position: relative;
}
.bz-ajuda-block::before {
  position: absolute;
  content: "";
  background-image: url(../../assets/img/block-ajuda-bg.svg);
  background-position: center top;
  background-repeat: repeat;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
  z-index: -1;
}

@media (max-width: 991px) {
  .bz-ajuda-block::before {
    background-image: url(../../assets/img/block-ajuda-mobile-bg.svg);
  }
}
.bz-tab-block {
  /* Horizontal scroll ----------------- */
}
.bz-tab-block__buttons {
  width: 100%;
  padding-bottom: 12px;
  margin-bottom: 12px;
  display: flex;
  justify-content: space-between;
  gap: 20px;
  overflow-x: auto;
  overflow: -moz-scrollbars-vertical;
  overflow-y: hidden;
  white-space: nowrap;
}
.bz-tab-block__button {
  padding: 16px;
  border-radius: 0.5rem;
  background-color: #EAF4FA;
  text-align: center;
  display: flex;
  flex: 1;
  align-items: center;
  text-decoration: none;
  cursor: pointer;
  border: 3px solid transparent;
  white-space: nowrap;
  color: #353535;
}
.bz-tab-block__button:hover {
  text-decoration: none;
  background-color: #D5E9F6;
  border-color: #2E93D0;
}
.bz-tab-block__button--active {
  background-color: #fff;
  border-color: #2E93D0;
}
.bz-tab-block ::-webkit-scrollbar {
  border-radius: 75px;
  height: 10px;
  width: 15px;
  border: 1px solid #d5d5d5;
}
.bz-tab-block ::-webkit-scrollbar-track {
  border-radius: 100px;
  background: #FBD8E9;
  border-radius: 100px;
}
.bz-tab-block ::-webkit-scrollbar-thumb {
  border-radius: 100px;
  background: #ea3a93;
}

.bz-erro {
  position: relative;
}
.bz-erro::before {
  position: absolute;
  content: "";
  background-color: #ea3a93;
  background-image: url(../../assets/img/block-erro-bg.svg);
  background-position: center top;
  background-repeat: repeat;
  background-size: 100% auto;
  top: 0;
  bottom: 0;
  width: 100%;
  z-index: -1;
}

.bz-lojas-e-agentes-block .bz-loja-item {
  border: 4px solid transparent;
  border-radius: 8px;
}
.bz-lojas-e-agentes-block .bz-loja-item__inner {
  border-radius: 8px;
  padding: 16px;
  background-color: #fff;
}
.bz-lojas-e-agentes-block .bz-loja-item__tag {
  color: #2E93D0;
}
.bz-lojas-e-agentes-block .bz-loja-item:hover {
  border-color: #2E93D0;
  text-decoration: none;
}
.bz-lojas-e-agentes-block .bz-loja-item--selected {
  border-color: #2E93D0;
}
.bz-lojas-e-agentes-block .bz-loja-item--selected .bz-loja-item__inner {
  background-color: #EAF4FA;
}
.bz-lojas-e-agentes-block .bz-loja-item--fechado .bz-loja-item__inner {
  background-color: #e8e8e8;
}
.bz-lojas-e-agentes-block .bz-loja-item--fechado .bz-loja-item__tag {
  color: #353535;
}
.bz-lojas-e-agentes-block .bz-loja-item--fechado:hover, .bz-lojas-e-agentes-block .bz-loja-item--fechado.bz-loja-item--selected {
  border-color: #353535;
}
.bz-lojas-e-agentes-block .bz-loja-item .bz-map-schedule__title {
  display: none;
}
.bz-lojas-e-agentes-block .bz-loja-item .bz-map-schedule__desc {
  display: none;
}

@media (max-width: 991px) {
  .bz-lojas-e-agentes-block {
    display: flex;
    flex-direction: row-reverse;
  }
  .bz-lojas-e-agentes-block > :first-child {
    order: 2;
  }
  .bz-lojas-e-agentes-block .bz-loja-item {
    border-radius: 16px;
  }
  .bz-lojas-e-agentes-block .bz-loja-item__header {
    color: #fff;
    background-color: #ea3a93;
    border-radius: 8px 8px 0 0;
    padding: 8px;
    margin: 0;
    text-align: center;
  }
  .bz-lojas-e-agentes-block .bz-loja-item__inner {
    border-radius: 0 0 8px 8px;
  }
  .bz-lojas-e-agentes-block .bz-loja-item:hover {
    border-color: #2E93D0;
  }
  .bz-lojas-e-agentes-block .bz-loja-item:hover .bz-loja-item__header {
    background-color: #2E93D0;
  }
  .bz-lojas-e-agentes-block .bz-loja-item--selected {
    border-color: #2E93D0;
  }
  .bz-lojas-e-agentes-block .bz-loja-item--selected .bz-loja-item__header {
    background-color: #2E93D0;
  }
  .bz-lojas-e-agentes-block .bz-loja-item--fechado .bz-loja-item__header {
    background-color: #8e8e8e !important;
  }
  .bz-lojas-e-agentes-block .bz-loja-item--fechado:hover, .bz-lojas-e-agentes-block .bz-loja-item--fechado.bz-loja-item--selected {
    border-color: #353535;
  }
  .bz-lojas-e-agentes-block .bz-loja-item--fechado.bz-loja-item--selected .bz-loja-item__header {
    background-color: #595959 !important;
  }
}
@media (max-width: 767px) {
  .bz-map-schedule__title {
    display: block !important;
  }
  .bz-map-schedule__desc {
    display: block !important;
  }
  .bz-map-schedule__desc p {
    margin: 4px 0;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
  }
}
.bz-mapa-block {
  position: relative;
  z-index: 0;
}
.bz-mapa-block #bz-map-search {
  position: absolute;
  content: "";
  top: 20px;
  left: 10%;
  right: 10%;
  z-index: 1;
}
.bz-mapa-block #map {
  min-height: 650px;
}
@media (max-width: 767px) {
  .bz-mapa-block #bz-map-search {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    margin-bottom: 40px;
  }
  .bz-mapa-block #map {
    min-height: 500px;
  }
  .bz-mapa-block .gm-style-iw, .bz-mapa-block .gm-style-iw-tc {
    display: none !important;
  }
}
.bz-mapa-lista-block {
  height: 650px;
  overflow-y: auto;
}

@media (max-width: 767px) {
  .bz-mapa-lista-block {
    height: auto;
    overflow: visible;
  }
}
html {
  font-size: 16px;
  min-width: 360px;
}

body {
  margin: 0;
  padding: 0;
  font-family: "Gotham", sans-serif;
  font-size: 16px;
  line-height: 20px;
  color: #000;
  background-color: #fff;
}

a.bz-text-pink-100:hover {
  color: #d91578;
}/*# sourceMappingURL=styles.css.map */